ChangeLog.gcc43 (259947) | ChangeLog.gcc43 (260074) |
---|---|
12007-08-08 Andrew Haley <aph@redhat.com> (r128087) 2 3 * config/arm/libunwind.S (UNWIND_WRAPPER _Unwind_Backtrace): New. 4 * config/arm/unwind-arm.h (__gnu_Unwind_Backtrace): New. 5 * config/arm/unwind-arm.c (__gnu_Unwind_Backtrace): New. 6 72007-07-12 Geoffrey Keating <geoffk@apple.com> (r126588) 8 --- 31 unchanged lines hidden (view full) --- 40 'u1.f' in tree_decl_common. 41 * tree.c (build_decl_stat): Set initial value of DECL_ALIGN. 42 * doc/extend.texi (Function Attributes): Add 'aligned' attribute. 43 (Variable Attributes): Cross-reference 'aligned' attribute 44 to Function Attributes. 45 * flags.h (force_align_functions_log): Delete. 46 * toplev.c (force_align_functions_log): Delete. 47 | 12007-08-08 Andrew Haley <aph@redhat.com> (r128087) 2 3 * config/arm/libunwind.S (UNWIND_WRAPPER _Unwind_Backtrace): New. 4 * config/arm/unwind-arm.h (__gnu_Unwind_Backtrace): New. 5 * config/arm/unwind-arm.c (__gnu_Unwind_Backtrace): New. 6 72007-07-12 Geoffrey Keating <geoffk@apple.com> (r126588) 8 --- 31 unchanged lines hidden (view full) --- 40 'u1.f' in tree_decl_common. 41 * tree.c (build_decl_stat): Set initial value of DECL_ALIGN. 42 * doc/extend.texi (Function Attributes): Add 'aligned' attribute. 43 (Variable Attributes): Cross-reference 'aligned' attribute 44 to Function Attributes. 45 * flags.h (force_align_functions_log): Delete. 46 * toplev.c (force_align_functions_log): Delete. 47 |
482007-06-28 Geoffrey Keating <geoffk@apple.com> (r126088) 49 50 * doc/invoke.texi (C++ Dialect Options): Document 51 fvisibility-ms-compat. 52 * c.opt (fvisibility-ms-compat): New. 53 |
|
482007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de> (r125346) 49 50 PR preprocessor/23479 51 * doc/extend.texi: Document the 0b-prefixed binary integer 52 constant extension. 53 542007-05-31 Eric Christopher <echristo@apple.com> (r125246) 55 --- 344 unchanged lines hidden (view full) --- 400 * config/i386/i386.c (x86_cmpxchg16b): Remove const. 401 (override_options): Add PTA_CX16 flag. Set x86_cmpxchg16b 402 for CPUs that have PTA_CX16 set. 403 4042007-01-17 Eric Christopher <echristo@apple.com> (r120846) 405 406 * config.gcc: Support core2 processor. 407 | 542007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de> (r125346) 55 56 PR preprocessor/23479 57 * doc/extend.texi: Document the 0b-prefixed binary integer 58 constant extension. 59 602007-05-31 Eric Christopher <echristo@apple.com> (r125246) 61 --- 344 unchanged lines hidden (view full) --- 406 * config/i386/i386.c (x86_cmpxchg16b): Remove const. 407 (override_options): Add PTA_CX16 flag. Set x86_cmpxchg16b 408 for CPUs that have PTA_CX16 set. 409 4102007-01-17 Eric Christopher <echristo@apple.com> (r120846) 411 412 * config.gcc: Support core2 processor. 413 |
4082007-01-08 Geoffrey Keating <geoffk@apple.com> (r120611) | 4142007-01-11 Joseph Myers <joseph@codesourcery.com> (r120688) |
409 | 415 |
416 * c-common.c (vector_types_convertible_p): Treat opaque types as 417 always convertible if they have the same size, but not otherwise. 418 4192007-01-08 Geoffrey Keating <geoffk@apple.com> (r120611) 420 |
|
410 * target.h (struct gcc_target): New field library_rtti_comdat. 411 * target-def.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): New. 412 (TARGET_CXX): Add TARGET_CXX_LIBRARY_RTTI_COMDAT. 413 * doc/tm.texi (C++ ABI): Document TARGET_CXX_LIBRARY_RTTI_COMDAT. 414 * config/darwin.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): Define. 415 | 421 * target.h (struct gcc_target): New field library_rtti_comdat. 422 * target-def.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): New. 423 (TARGET_CXX): Add TARGET_CXX_LIBRARY_RTTI_COMDAT. 424 * doc/tm.texi (C++ ABI): Document TARGET_CXX_LIBRARY_RTTI_COMDAT. 425 * config/darwin.h (TARGET_CXX_LIBRARY_RTTI_COMDAT): Define. 426 |
4272007-01-08 Mark Shinwell <shinwell@codesourcery.com> (r120572) 428 429 * c.opt: Add -flax-vector-conversions. 430 * c-typeck.c (convert_for_assignment): Pass flag to 431 vector_types_convertible_p to allow emission of note. 432 (digest_init): Likewise. 433 * c-opts.c: Handle -flax-vector-conversions. 434 * c-common.c (flag_lax_vector_conversions): New. 435 (vector_types_convertible_p): Unless -flax-vector conversions 436 has been passed, disallow conversions between vectors with 437 differing numbers of subparts and/or element types. If such 438 a conversion is disallowed, possibly emit a note on the first 439 occasion only to inform the user of -flax-vector-conversions. 440 The new last argument specifies this. 441 * c-common.h (flag_lax_vector_conversions): New. 442 (vector_types_convertible_p): Add extra argument. 443 * config/i386/i386.c (ix86_init_mmx_sse_builtins): Use 444 char_type_node for V*QI type vectors. 445 * config/rs6000/rs6000-c.c (altivec_overloaded_builtins): 446 Update to satisfy new typechecking rules. 447 * config/rs6000/altivec.h (vec_cmple): Use vec_cmpge, for both 448 C and C++ variants. 449 * doc/invoke.texi (C Dialect Options): Document 450 -flax-vector-conversions. 451 |
|
4162007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org> (r120505) 417 418 PR c/19978 419 * tree.h (TREE_OVERFLOW_P): New. 420 * c-typeck.c (parser_build_unary_op): Warn only if result 421 overflowed and operands did not. 422 (parser_build_binary_op): Likewise. 423 (convert_for_assignment): Remove redundant overflow_warning. --- 295 unchanged lines hidden --- | 4522007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org> (r120505) 453 454 PR c/19978 455 * tree.h (TREE_OVERFLOW_P): New. 456 * c-typeck.c (parser_build_unary_op): Warn only if result 457 overflowed and operands did not. 458 (parser_build_binary_op): Likewise. 459 (convert_for_assignment): Remove redundant overflow_warning. --- 295 unchanged lines hidden --- |