OSDN Git Service

* config/i386/cygming-crtend.c (__FRAME_END__): Replace attribute
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index c836f49..f4f535b 100644 (file)
@@ -1,3 +1,20 @@
+2010-07-14  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * config/i386/cygming-crtend.c (__FRAME_END__): Replace attribute
+       "unused" with attribute "used".
+       (__JCR_END__): Likewise.
+       * config/i386/cygming-crtbegin.c (__EH_FRAME_BEGIN__): Add missing
+       "used" attribute.
+       (__JCR_LIST__): Replace attribute "unused" with attribute "used".
+
+2010-07-14  Richard Guenther  <rguenther@suse.de>
+
+       * lto-streamer-in.c (maybe_fixup_handled_component): Remove.
+       (maybe_fixup_decls): Likewise.
+       (input_gimple_stmt): Do not fixup anything.
+       * lto-streamer-out.c (output_gimple_stmt): Make sure all
+       non-automatic variable uses are wrapped inside a MEM_REF.
+
 2010-07-14  Richard Henderson  <rth@redhat.com>
 
        * passes.c (rest_of_decl_compilation): Do not call assemble_variable