OSDN Git Service

2002-08-18 H.J. Lu (hjl@gnu.org)
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 18c72b7..f66c444 100644 (file)
@@ -1,3 +1,40 @@
+2002-08-18  H.J. Lu  (hjl@gnu.org)
+
+       * config.gcc (*-*-linux*): Set extra_parts="crtbegin.o
+       crtbeginS.o crtbeginT.o crtend.o crtendS.o", gas=yes and
+       gnu_ld=yes.
+       (alpha*-*-linux*, cris-*-linux*, i370-*-linux*,
+       i[34567]86-*-linux*, x86_64-*-linux*, mips*-*-linux*,
+       s390-*-linux*, s390x-*-linux*, sparc-*-linux*, sparc64-*-linux*,
+       xtensa-*-linux*): Remove setting extra_parts, gas, and gnu_ld
+       here.
+       (cris-*-linux*): Remove setting thread_file here.
+
+2002-08-18  Neil Booth  <neil@daikokuya.co.uk>
+
+       PR preprocessor/7602
+       * cppinit.c (path_include): Treat the system environment
+       variables as being cxx_aware.
+
+2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * c-decl.c (flexible_array_type_p): New function.
+       (grokdeclarator, finish_struct): Use it.
+       * doc/extend.texi: Document constraints on use of structures with
+       flexible array members.
+
+2002-08-17  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/mips/t-coff, config/mips/t-elf, config/mips/t-isa3264,
+       config/mips/t-r3900 (MULTILIB_MATCHES): Define.
+       * config/mips/mips.h (ASM_SPEC): Use %(endian_spec).
+
+2002-08-16  Stan Shebs  <shebs@apple.com>
+
+       * c-common.c (cb_register_builds): Define __NEXT_RUNTIME__
+       for ObjC with -fnext-runtime.
+       * doc/cpp.texi: Document it.
+
 2002-08-16  Janis Johnson  <janis187@us.ibm.com>
 
        * doc/install.texi (Final installation): Replace links to individual