OSDN Git Service

* config/darwin.h (LINK_COMMAND_SPEC): Add .cxx for dsymutil
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 1943359..1b41fd4 100644 (file)
@@ -1,3 +1,63 @@
+2007-05-21  Mike Stump  <mrs@apple.com>
+
+       * config/darwin.h (LINK_COMMAND_SPEC): Add .cxx for dsymutil
+       handling as well.
+       * config/darwin9.h (LINK_COMMAND_SPEC): Likewise.
+
+2007-05-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/tmmintrin.h (_mm_alignr_epi8): Provide macro
+       implementation if __OPTIMIZE__ is not defined.
+       (_mm_alignr_pi8): Ditto.
+       * config/i386/ammintrin.h (_mm_extracti_si64): Ditto.
+       (_mm_inserti_si64): Ditto.
+       * config/i386/emmintrin.h (_mm_shuffle_pd): Ditto.
+       (_mm_slli_epi16): Ditto.
+       (_mm_slli_epi32): Ditto.
+       (_mm_slli_epi64): Ditto.
+       (_mm_srai_epi16): Ditto.
+       (_mm_srai_epi32): Ditto.
+       (_mm_srli_si128): Ditto.
+       (_mm_slli_si128): Ditto.
+       (_mm_srli_epi16): Ditto.
+       (_mm_srli_epi32): Ditto.
+       (_mm_srli_epi64): Ditto.
+       (_mm_extract_epi16): Ditto.
+       (_mm_insert_epi16): Ditto.
+       (_mm_shufflehi_epi16): Ditto.
+       (_mm_shufflelo_epi16): Ditto.
+       (_mm_shuffle_epi32): Ditto.
+       * config/i386/xmmintrin.h (_mm_extract_pi16): Ditto.
+       (_m_pextrw): Ditto.
+       (_mm_insert_pi16): Ditto.
+       (_m_pinsrw): Ditto.
+       (_mm_shuffle_pi16): Ditto.
+       (_m_pshufw): Ditto.
+       (_mm_shufle_ps): Ditto.
+       (_mm_prefetch): Ditto.
+
+2007-05-21  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * defaults.h (IBM_FLOAT_FORMAT): Macro definition removed.
+       * doc/tm.texi (IBM_FLOAT_FORMAT): Documentation entry removed.
+       * real.c (encode_i370_single, decode_i370_single,
+       encode_i370_double, decode_i370_double): Functions removed.
+       (i370_single_format, i370_double_format): Initializations removed.
+       (real_maxval, round_for_format, exact_real_truncate, significand_size):
+       Consider the log2_b field to always be one.
+       (ieee_single_format, mips_single_format, coldfire_single_format,
+       ieee_double_format, mips_double_format, coldfire_double_format,
+       ieee_extended_motorola_format, ieee_extended_intel_96_format,
+       ieee_extended_intel_128_format, ieee_extended_intel_96_round_53_format,
+       ibm_extended_format, mips_extended_format, ieee_quad_format,
+       mips_quad_format, vax_f_format, vax_d_format, vax_g_format,
+       decimal_single_format, decimal_double_format, decimal_quad_format,
+       c4x_single_format, c4x_extended_format, real_internal_format): Remove
+       initialization of log2_b.
+       * real.h (i370_single_format, i370_double_format): Declarations removed.
+       * c-cppbuiltin.c (builtin_define_float_constants): Consider the log2_b
+       field to always be one.
+
 2007-05-21  Andreas Schwab  <schwab@suse.de>
 
        * config/ia64/ia64.c (emit_predicate_relation_info): Fix use of