39 |
Sat Jul 30 22:01:32 2005 Ben Pfaff <blp@gnu.org> |
Sat Jul 30 22:01:32 2005 Ben Pfaff <blp@gnu.org> |
40 |
|
|
41 |
* Make.build: Don't append -ansi to AM_CFLAGS for GCC. Using |
* Make.build: Don't append -ansi to AM_CFLAGS for GCC. Using |
42 |
-ansi changes the behavior of header files significantly. |
-ansi changes the behavior of header files significantly. It |
43 |
It causes __STRICT_ANSI__ to be defined, and some headers |
causes __STRICT_ANSI__ to be defined, and some headers interpret |
44 |
interpret that as cause to e.g. not use `long long' or |
that as cause to e.g. not use `long long' or __attribute__. The |
45 |
__attribute__. The former example is bad when off_t is supposed |
former example is bad when off_t is supposed to be `long long', |
46 |
to be `long long'. |
and the latter prevents -Wformat from working. |
47 |
|
|
48 |
Sun Jul 24 20:26:59 2005 Ben Pfaff <blp@gnu.org> |
Sun Jul 24 20:26:59 2005 Ben Pfaff <blp@gnu.org> |
49 |
|
|