From: Matthew D. Langston Date: Wed, 2 Jun 1999 12:52:25 +0000 (+0000) Subject: {f77-name-mangling} X-Git-Tag: exp-1999-06-18~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9345ca6dabf23fd5972a0794349ab44a1ff05494;p=thirdparty%2Fautoconf.git {f77-name-mangling} --- diff --git a/ChangeLog b/ChangeLog index e12b6188..1ef1fe96 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,33 @@ +1999-06-02 Matthew D. Langston + + * acconfig.h (F77_FUNC): Add. + (F77_FUNC_): Likewise. + +1999-05-30 Matthew D. Langston + + * autoheader.m4 (AC_DEFINE): Ignore CPP macro arguments. + (AC_DEFINE_UNQUOTED): Likewise. + + * acgeneral.m4 (AC_OUTPUT_MAKE_DEFS): Change sed regexps to + recognize CPP macros that take arguments. Reported, and based on + a patch, by Steven G. Johnson . + (AC_OUTPUT_HEADER): Likewise. + + * autoconf.texi (Fortran 77 Compiler Characteristics): Document + new AC_F77_NAME_MANGLING macro. + +1999-05-30 Steven G. Johnson + + * autoconf.texi (Fortran 77 Compiler Characteristics): Document + new AC_F77_FUNC_WRAPPER macro. + + * acspecific.m4 (AC_F77_WRAPPERS): New macro to define the + F77_FUNC and F77_FUNC_ CPP macros to properly mangle the names of + C identifiers so that they match the name mangling scheme used by + the Fortran 77 compiler. + (AC_F77_NAME_MANGLING): New macro to test for the name mangling + scheme used by the Fortran 77 compiler. + 1999-05-27 Matthew D. Langston * acgeneral.m4 (AC_CHECK_LIB): Translate the ":" character to a diff --git a/TODO b/TODO index 424dd1a7..1749ac96 100644 --- a/TODO +++ b/TODO @@ -6,6 +6,18 @@ these suggestions... their presence here doesn't imply my endorsement. ------------------------------------------------------------------------------ +* Matthew D. Langston's suggestions: + +** Ensure that "make check" uses only the files from the build tree. It + currently uses some of the installed files from previously installed + versions of Autoconf, like autoheader.m4f. + +** Give autoheader.sh the capability to use a local version of + autoheader.m4. It currently always uses the installed frozen version + autoheader.m4f. + +------------------------------------------------------------------------------ + * Write an automake Makefile.am to replace the existing Makefile.in. ------------------------------------------------------------------------------