diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2003-01-28 14:08:24 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2003-01-28 14:08:24 -0800 |
commit | 1e1bd14eb2e457e969b82e4e14e7d4efdc4f3fc8 (patch) | |
tree | f2589fe0432d26e56b8bf94d6226660983e179ba /gcc/config/ia64/ia64.c | |
parent | 4ce1921a71d41e4cd8b59ed7bbdad831c4918537 (diff) | |
download | gcc-1e1bd14eb2e457e969b82e4e14e7d4efdc4f3fc8.zip gcc-1e1bd14eb2e457e969b82e4e14e7d4efdc4f3fc8.tar.gz gcc-1e1bd14eb2e457e969b82e4e14e7d4efdc4f3fc8.tar.bz2 |
ia64.c (ia64_rwreloc_section_type_flags): New.
* config/ia64/ia64.c (ia64_rwreloc_section_type_flags): New.
* config/ia64/hpux.h (TARGET_SECTION_TYPE_FLAGS): New.
From-SVN: r62028
Diffstat (limited to 'gcc/config/ia64/ia64.c')
-rw-r--r-- | gcc/config/ia64/ia64.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index f9fc8ca..2de8374 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -216,6 +216,9 @@ static void ia64_rwreloc_unique_section PARAMS ((tree, int)) static void ia64_rwreloc_select_rtx_section PARAMS ((enum machine_mode, rtx, unsigned HOST_WIDE_INT)) ATTRIBUTE_UNUSED; +static unsigned int ia64_rwreloc_section_type_flags + PARAMS ((tree, const char *, int)) + ATTRIBUTE_UNUSED; static void ia64_hpux_add_extern_decl PARAMS ((const char *name)) ATTRIBUTE_UNUSED; @@ -8390,6 +8393,16 @@ ia64_rwreloc_select_rtx_section (mode, x, align) flag_pic = save_pic; } +static unsigned int +ia64_rwreloc_section_type_flags (decl, name, reloc) + tree decl; + const char *name; + int reloc; +{ + return default_section_type_flags_1 (decl, name, reloc, true); +} + + /* Output the assembler code for a thunk function. THUNK_DECL is the declaration for the thunk function itself, FUNCTION is the decl for the target function. DELTA is an immediate constant offset to be |