summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2002-07-23 18:14:06 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2002-07-23 18:14:06 +0000
commitc5e4f3ebe6d3f3717cd025b7e71db401b1bac060 (patch)
treed838a34ad8707e85dc3dda5b2779f0daf58f666f /TODO
parent94cb87add59871439c6ff74e1a8607531f1cd6f5 (diff)
downloadautoconf-c5e4f3ebe6d3f3717cd025b7e71db401b1bac060.tar.gz
Add proposals for AC_PROG_CC, AC_GNU_SOURCE, AC_AIX, AC_MINIX.
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 12 insertions, 0 deletions
diff --git a/TODO b/TODO
index 5c593b44..f2162973 100644
--- a/TODO
+++ b/TODO
@@ -45,6 +45,18 @@ instance). This is _bad_. Maybe the #define func rpl_malloc should
be performed in another file than confdefs.h, say confh.h, which is
used for config.h generation, but not used in configure's own tests.
+** AC_PROG_CC
+Currently it tries to put the C compiler in ANSI C mode by default.
+We should change this spec so that AC_PROG_CC tries to change the
+compiler to be the "nicest" mode, i.e. support for the latest standard
+features (currently ISO C99) plus support for all vendor extensions,
+even if they are slightly incompatible with C99. The basic idea here
+is that AC_PROG_CC should disable pedanticisms and should enable
+extensions.
+
+** AC_GNU_SOURCE, AC_AIX, and AC_MINIX
+Deprecate these, as they will be superseded by the AC_PROG_CC changes.
+
** Automake 1.6
*** AC_LIBOBJ_DECL