OSDN Git Service

Wed Feb 27 10:45:19 CET 2002 Jan Hubicka <jh@suse.cz>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 3bef7cd..6b3b54a 100644 (file)
@@ -1,3 +1,53 @@
+Wed Feb 27 10:45:19 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+       * linux64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Remove.
+       * x86-64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Allways define.
+
+Wed Feb 27 10:39:20 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+       * linux64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Define.
+
+2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * cpplex.c (_cpp_lex_token): Handle directives in macro
+       arguments.
+       * cpplib.c (_cpp_handle_directive): Save and restore state
+       if parsing macro args when entering a directive.
+       * cppmacro.c (collect_args): No need to handle directives
+       in macro arguments.
+       (enter_macro_context, replace_args): Use the original macro
+       definition in case it was redefined whilst collecting arguments.
+doc:
+       * cpp.texi: Update.
+
+2002-02-26  David Edelsohn  <edelsohn@gnu.org>
+
+       * config/rs6000/aix43.h (THREAD_MODEL_SPEC): Delete.
+       * config/rs6000/aix51.h (THREAD_MODEL_SPEC): Delete.
+       * config/rs6000/rs6000.c (rs6000_return_addr): Use efficient
+       method on AIX.
+       * config/rs6000/rs6000.md (movsi_low): Use gpc_reg_operand.
+       (movsi_low_st, movdf_low, movdf_low_st, movsf_low, movsf_low_st): Same.
+       (load_toc_v4_PIC_2): Same.
+
+2002-02-26  Alan Modra  <amodra@bigpond.net.au>
+
+       * config/rs6000/rs6000.md (load_toc_aix_di): Handle TARGET_RELOCATABLE.
+
+2002-02-26  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/alpha.md (ashldi_se): Re-enable.
+
+2002-02-26  Richard Henderson  <rth@redhat.com>
+
+       * config/alpha/alpha.c (alpha_encode_section_info): Examine
+       MODULE_LOCAL_P; improve commentary.
+
+2002-02-26  Zack Weinberg  <zack@codesourcery.com>
+
+       * doc/cpp.texi: Clarify documentation of relationship between
+       #line and #include.
+
 2002-02-26  Kazu Hirata  <kazu@hxi.com>
 
        * config/h8300/h8300-protos.h: Update the prototype for