Mercurial > hg > octave-lojdl > gnulib-hg
comparison ChangeLog @ 17321:896204e6fbfc
extensions: port better to MINUX 3, HP-UX, autoheader 2.62
Some of these changes are merged in from git Autoconf.
* m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS):
When deciding whether to define _XOPEN_SOURCE, inspect the
preprocessor macro __hpux instead of the more-heavyweight
operation of requiring AC_CANONICAL_HOST. Define _NETBSD_HOST on
MINUX, for MINUX 3. Use USE_SYSTEM_EXTENSIONS, not __EXTENSIONS__,
as the key for __EXTENSIONS__.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Wed, 06 Feb 2013 22:41:08 -0800 |
parents | 2c4826afb7aa |
children | d77c98cd7cfd |
comparison
equal
deleted
inserted
replaced
17320:2c4826afb7aa | 17321:896204e6fbfc |
---|---|
1 2013-02-06 Paul Eggert <eggert@cs.ucla.edu> | 1 2013-02-06 Paul Eggert <eggert@cs.ucla.edu> |
2 | |
3 extensions: port better to MINUX 3, HP-UX, autoheader 2.62 | |
4 Some of these changes are merged in from git Autoconf. | |
5 * m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): | |
6 When deciding whether to define _XOPEN_SOURCE, inspect the | |
7 preprocessor macro __hpux instead of the more-heavyweight | |
8 operation of requiring AC_CANONICAL_HOST. Define _NETBSD_HOST on | |
9 MINUX, for MINUX 3. Use USE_SYSTEM_EXTENSIONS, not __EXTENSIONS__, | |
10 as the key for __EXTENSIONS__. | |
2 | 11 |
3 unistd: avoid namespace pollution on non-glibc systems | 12 unistd: avoid namespace pollution on non-glibc systems |
4 * lib/unistd.in.h: #define __need_getopt before including <getopt.h>. | 13 * lib/unistd.in.h: #define __need_getopt before including <getopt.h>. |
5 This avoids namespace pollution on non-glibc systems, by causing | 14 This avoids namespace pollution on non-glibc systems, by causing |
6 gnulib unistd.h to behave more like glibc unistd.h. I also hope | 15 gnulib unistd.h to behave more like glibc unistd.h. I also hope |