OSDN Git Service

* doc/install.texi: Markup fixes.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index f32e149..a8f403f 100644 (file)
@@ -1,5 +1,59 @@
+2001-09-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * doc/install.texi: Markup fixes.
+       Use Solaris 2, SunOS 4 as appropriate.
+       (Specific, *-*-solaris2*): Explain this.
+       Unconditionally warn against /usr/ucb tools.
+       Remove Sun as warning, obsolete.
+       Move X11 header bug workaround here, update patches.
+       (Specific, sparc-sun-solaris2*): Detail Sun as fix status.
+       (Specific, sparc-sun-solaris2.7): Update patch 106950 status.
+
+2001-09-23  Zack Weinberg  <zack@codesourcery.com>
+
+       * errors.h (warning, error, fatal, internal_error): Don't mark
+       with ATTRIBUTE_PRINTF_n.
+       * toplev.h (internal_error, fatal_io_error, warning, error,
+       pedwarn, pedwarn_with_file_and_line, warning_with_file_and_line,
+       error_with_file_and_line, sorry, error_for_asm, warning_for_asm):
+       Likewise.
+
+Sun Sep 23 18:19:48 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * function.c (pop_function_context_from): var_refs_queue
+       and temp slots now in GC memory.
+       (mark_function_status, free_after_compilation): Likewise;
+       also struct function now in GC memory.
+       (assign_stack_temp_for_type): struct temp_slot now in GC memory.
+       (combine_temp_slots): Likewise.
+       (schedule_fixup_var_refs): var_refs_queue now in GC memory.
+       (prepare_function_start): Use GC memory for struct function.
+       (mark_temp_slot): Deleted.
+       (gcc_mark_struct_function): struct function now in GC memory.
+
+       * fold-const.c (extract_muldiv, case PLUS_EXPR): Only adjust
+       code for division, not modulus.
+
+       * rtl.def (MEM): Remove obsolete part of comment.
+
+2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * c-format.c (init_function_format_info): Check __builtin_printf
+       and __builtin_fprintf even if -ffreestanding.  Check C99 functions
+       in gnu89 mode.
+
 Sat Sep 22 09:09:32 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
+       * c-common.c (format_attribute_table): Remove decl.
+       * tree.h (format_attribute_table, lang_attribute_table): New decls.
+       (lang_attribute_common): Likewise.
+
+       * function.c (fix_lexical_address): Use set_mem_alias_set.
+       (expand_function_start): Likewise.
+       * config/alpha/alpha.h (SETUP_INCOMING_VARARGS): Likewise.
+
+       * varasm.c (output_constant): Fix unused variable warning.
+
        * attribs.c: New file, from c-common.c.
        (attribute_tables): Now four elements.
        (format_attribute_table, lang_attribute_common): New variables.
@@ -539,7 +593,7 @@ Thu Sep 20 12:19:36 CEST 2001  Jan Hubicka  <jh@suse.cz>
 
 2001-09-18  Ulrich Weigand  <uweigand@de.ibm.com>:
 
-        * config.gcc (s390-*-linux-*, s390x-*-linux*): Switch to
+       * config.gcc (s390-*-linux-*, s390x-*-linux*): Switch to
        new-style tm_file specification.  Specify correct tm_p_file,
        md_file, and out_file for s390x.
 
@@ -552,12 +606,12 @@ Thu Sep 20 12:19:36 CEST 2001  Jan Hubicka  <jh@suse.cz>
 
 Tue Sep 18 09:51:11 2001  Eric Christopher  <ecechristo@redhat.com>
 
-        * config/mips/mips.c (mips_asm_file_start): Conditionalize Elf
-        code generation only for Gnu assembler.
+       * config/mips/mips.c (mips_asm_file_start): Conditionalize Elf
+       code generation only for Gnu assembler.
 
 2001-09-18  Catherine Moore  <clm@redhat.com>
 
-        * config/stormy16 (LIB_SPEC): Remove -lnosys.
+       * config/stormy16 (LIB_SPEC): Remove -lnosys.
 
 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>