From 911ffe72bf858e635d7bee0c1548867503ae8d3c Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Wed, 7 Dec 2005 11:52:28 +0000 Subject: [PATCH] coretypes.h (section): Provide dummy definition for target files. * coretypes.h (section): Provide dummy definition for target files. * config/darwin.h: Revert previous change. From-SVN: r108159 --- gcc/ChangeLog | 5 +++++ gcc/config/darwin.h | 2 -- gcc/coretypes.h | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11eee7194056..8e8d31049beb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-12-07 Richard Sandiford + + * coretypes.h (section): Provide dummy definition for target files. + * config/darwin.h: Revert previous change. + 2005-12-07 Rafael Ávila de Espíndola * doc/sourcebuild.texi (all.build, install-normal): Remove. diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h index ff220a2c517f..8afae4518e61 100644 --- a/gcc/config/darwin.h +++ b/gcc/config/darwin.h @@ -610,11 +610,9 @@ Boston, MA 02110-1301, USA. */ #define MAX_OFILE_ALIGNMENT 0x8000 /* Declare the section variables. */ -#ifndef IN_LIBGCC2 #define DEF_SECTION(NAME, FLAGS, DIRECTIVE, OBJC) extern section *NAME; #include "darwin-sections.def" #undef DEF_SECTION -#endif #undef TARGET_ASM_SELECT_SECTION #define TARGET_ASM_SELECT_SECTION machopic_select_section diff --git a/gcc/coretypes.h b/gcc/coretypes.h index 7942459c9b5d..f0607332e10c 100644 --- a/gcc/coretypes.h +++ b/gcc/coretypes.h @@ -68,9 +68,11 @@ enum tls_model { struct _dont_use_rtx_here_; struct _dont_use_rtvec_here_; union _dont_use_tree_here_; +union _dont_use_section_here_; #define rtx struct _dont_use_rtx_here_ * #define rtvec struct _dont_use_rtvec_here * #define tree union _dont_use_tree_here_ * +#define section union _dont_use_section_here_ #endif -- 2.47.2