Commit 05d36da1 by Eric Christopher

darwin.h (HANDLE_SYSV_PRAGMA): Move from here...

2006-09-07  Eric Christopher  <echristo@apple.com>

        * config/rs6000/darwin.h (HANDLE_SYSV_PRAGMA): Move from here...
        * config/darwin.h: ... to here.

From-SVN: r116762
parent 7d07f09c
2006-09-07 Eric Christopher <echristo@apple.com>
* config/rs6000/darwin.h (HANDLE_SYSV_PRAGMA): Move from here...
* config/darwin.h: ... to here.
2006-09-07 H.J. Lu <hongjiu.lu@intel.com> 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (x86_partial_flag_reg_stall): New. * config/i386/i386.c (x86_partial_flag_reg_stall): New.
...@@ -270,7 +275,7 @@ ...@@ -270,7 +275,7 @@
PR other/22313 PR other/22313
* dwarf2out.c (add_fde_cfi): Use a set_loc if the current label is * dwarf2out.c (add_fde_cfi): Use a set_loc if the current label is
NULL, otherwise use an advance_loc4 to adjust relative to the NULL, otherwise use an advance_loc4 to adjust relative to the
current label. current label.
(output_cfi) <DW_CFA_set_loc>: Update the current label. (output_cfi) <DW_CFA_set_loc>: Update the current label.
(dwarf2out_switch_text_section): Reset the current label to avoid (dwarf2out_switch_text_section): Reset the current label to avoid
...@@ -467,7 +472,7 @@ ...@@ -467,7 +472,7 @@
2006-08-24 Bill Wendling <wendling@apple.com> 2006-08-24 Bill Wendling <wendling@apple.com>
* doc/tm.texi (TARGET_DEFAULT_PACK_STRUCT): Fixed English. * doc/tm.texi (TARGET_DEFAULT_PACK_STRUCT): Fixed English.
2006-08-24 Jan Hubicka <jh@suse.cz> 2006-08-24 Jan Hubicka <jh@suse.cz>
* reload1.c (emit_reload_insns): Fix yet another typo in my patch. * reload1.c (emit_reload_insns): Fix yet another typo in my patch.
...@@ -556,7 +561,7 @@ ...@@ -556,7 +561,7 @@
* gimplify.c (gimplify_init_constructor) <RECORD,UNION,ARRAY types>: * gimplify.c (gimplify_init_constructor) <RECORD,UNION,ARRAY types>:
Arrange for the temporary captures of components overlapping the lhs Arrange for the temporary captures of components overlapping the lhs
to happen before the lhs is possibly cleared. to happen before the lhs is possibly cleared.
2006-08-21 Mark Shinwell <shinwell@codesourcery.com> 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
* config/arm/pr-support.c (__gnu_unwind_execute): Insert " + 1" in * config/arm/pr-support.c (__gnu_unwind_execute): Insert " + 1" in
...@@ -679,10 +684,10 @@ ...@@ -679,10 +684,10 @@
PR c++/28573 PR c++/28573
* c-common.c (fold_offsetof_1): Add an argument and recurse down to it * c-common.c (fold_offsetof_1): Add an argument and recurse down to it
or the INTEGER_CST. Fail on a CALL_EXPR. or the INTEGER_CST. Fail on a CALL_EXPR.
(fold_offsetof): Pass new argument to fold_offsetof_1. (fold_offsetof): Pass new argument to fold_offsetof_1.
* c-parser.c (c_parser_postfix_expression): Don't include a NULL * c-parser.c (c_parser_postfix_expression): Don't include a NULL
operand into an INDIRECT_REF. operand into an INDIRECT_REF.
* c-typeck.c (build_unary_op): Adjust call to fold_offsetof. * c-typeck.c (build_unary_op): Adjust call to fold_offsetof.
2006-08-16 Zdenek Dvorak <dvorakz@suse.cz> 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
...@@ -1020,7 +1025,7 @@ ...@@ -1020,7 +1025,7 @@
* rtl.h (UINTVAL) New. * rtl.h (UINTVAL) New.
* config/rs6000/rs6000.c (SMALL_INT) Use it. * config/rs6000/rs6000.c (SMALL_INT) Use it.
* testsuite/gcc.dg/20060801-1.c: New. * testsuite/gcc.dg/20060801-1.c: New.
2006-08-01 Daniel Jacobowitz <dan@codesourcery.com> 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
PR debug/23336 PR debug/23336
......
...@@ -825,6 +825,9 @@ enum machopic_addr_class { ...@@ -825,6 +825,9 @@ enum machopic_addr_class {
#undef TARGET_ASM_NAMED_SECTION #undef TARGET_ASM_NAMED_SECTION
#define TARGET_ASM_NAMED_SECTION darwin_asm_named_section #define TARGET_ASM_NAMED_SECTION darwin_asm_named_section
/* Handle pragma weak and pragma pack. */
#define HANDLE_SYSV_PRAGMA 1
#define DARWIN_REGISTER_TARGET_PRAGMAS() \ #define DARWIN_REGISTER_TARGET_PRAGMAS() \
do { \ do { \
c_register_pragma (0, "mark", darwin_pragma_ignore); \ c_register_pragma (0, "mark", darwin_pragma_ignore); \
......
...@@ -52,10 +52,6 @@ ...@@ -52,10 +52,6 @@
/* Translate config/rs6000/darwin.opt to config/darwin.h. */ /* Translate config/rs6000/darwin.opt to config/darwin.h. */
#define TARGET_DYNAMIC_NO_PIC (TARGET_MACHO_DYNAMIC_NO_PIC) #define TARGET_DYNAMIC_NO_PIC (TARGET_MACHO_DYNAMIC_NO_PIC)
/* Handle #pragma weak and #pragma pack. */
#define HANDLE_SYSV_PRAGMA 1
#define TARGET_OS_CPP_BUILTINS() \ #define TARGET_OS_CPP_BUILTINS() \
do \ do \
{ \ { \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment