From baddb6779bf9f09d43605051ca6213eac47c981a Mon Sep 17 00:00:00 2001 From: Paul Koning Date: Tue, 7 Dec 2010 10:49:37 -0500 Subject: [PATCH] pdp11.c (TARGET_ASM_FUNCTION_SECTION): Define. * config/pdp11/pdp11.c (TARGET_ASM_FUNCTION_SECTION): Define. (pdp11_function_section): New function. From-SVN: r167553 --- gcc/ChangeLog | 5 +++++ gcc/config/pdp11/pdp11.c | 13 +++++++++++++ 2 files changed, 18 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f4b1643e6d8..ff5268678ea 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-12-07 Paul Koning + + * config/pdp11/pdp11.c (TARGET_ASM_FUNCTION_SECTION): Define. + (pdp11_function_section): New function. + 2010-12-07 Joseph Myers * config/mcore/mcore.c Don't include assert.h. diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index 682c7bcea2b..2617d30853f 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -233,6 +233,10 @@ static const struct default_options pdp11_option_optimization_table[] = #undef TARGET_CONDITIONAL_REGISTER_USAGE #define TARGET_CONDITIONAL_REGISTER_USAGE pdp11_conditional_register_usage + +#undef TARGET_ASM_FUNCTION_SECTION +#define TARGET_ASM_FUNCTION_SECTION pdp11_function_section + /* Implement TARGET_HANDLE_OPTION. */ @@ -2118,4 +2122,13 @@ pdp11_conditional_register_usage (void) } } +static section * +pdp11_function_section (tree decl ATTRIBUTE_UNUSED, + enum node_frequency freq ATTRIBUTE_UNUSED, + bool startup ATTRIBUTE_UNUSED, + bool exit ATTRIBUTE_UNUSED) +{ + return NULL; +} + struct gcc_target targetm = TARGET_INITIALIZER;