OSDN Git Service

PR 43574
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index fe2fbed..d85bc4b 100644 (file)
@@ -1,5 +1,24 @@
+2010-03-31  Jie Zhang  <jie@codesourcery.com>
+
+       PR 43574
+       * opt-functions.awk (var_type_struct): Use signed char type
+       for simple variables.
+
+2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config/sol2.c: Include output.h.
+       (solaris_assemble_visibility): New function.
+       * config/t-sol2 (sol2.o): Add output.h dependency.
+       * config/sol2-protos.h (solaris_assemble_visibility): Declare.
+       * config/sol2.h [!USE_GAS] (TARGET_ASM_ASSEMBLE_VISIBILITY):
+       Redefine.
+
 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
 
+       PR target/43580
+       * config/arm/arm.c (arm_save_coproc_regs): Use Pmode instead of
+       V2SImode or XFmode on PRE_DEC.
+
        PR debug/43557
        * cfgexpand.c (expand_debug_expr): Handle VOIDmode mode like
        BLKmode.
        (init_caller_save): Check caller_save_initialized_p.
        * ira.c (ira): Call init_caller_save if flag_caller_saves.
 
+2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR target/39048
+       * config.gcc (i[34567]86-*-solaris2*): Add i386/t-fprules-softfp
+       and soft-fp/t-softfp to tmake_file.
+       * config/i386/sol2.h (LIBGCC2_HAS_TF_MODE): Redefine.
+       (LIBGCC2_TF_CEXT): Define.
+       (TF_SIZE): Define.
+
 2010-03-30  Alexandre Oliva  <aoliva@redhat.com>
 
        PR debug/42977