diff options
author | ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-04 11:22:02 +0000 |
---|---|---|
committer | ktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-04 11:22:02 +0000 |
commit | 29b4b219bbcf361dd7e5a5195017dde5296e3ce1 (patch) | |
tree | 5b0b8f02a1f37fc6c8c17f65fb89cfacc30b2998 /gcc/config/i386/cygming.h | |
parent | 61523a357cf8fc0e13ef7f24fcf7ad040b69b273 (diff) | |
download | gcc-29b4b219bbcf361dd7e5a5195017dde5296e3ce1.tar.gz |
* config/i386/winnt.c (i386_pe_reloc_rw_mask): New function.
* config/i386/i386-protos.h (i386_pe_reloc_rw_mask): Add
prototype.
* config/i386/cygming.h (TARGET_ASM_RELOC_RW_MASK): Define
as i386_pe_reloc_rw_mask.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189254 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/cygming.h')
-rw-r--r-- | gcc/config/i386/cygming.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h index 2eccda9d81f..b5f89c46e12 100644 --- a/gcc/config/i386/cygming.h +++ b/gcc/config/i386/cygming.h @@ -225,6 +225,11 @@ do { \ #define SUBTARGET_ENCODE_SECTION_INFO i386_pe_encode_section_info +/* Local and global relocs can be placed always into readonly memory + for PE-COFF targets. */ +#undef TARGET_ASM_RELOC_RW_MASK +#define TARGET_ASM_RELOC_RW_MASK i386_pe_reloc_rw_mask + /* Output a common block. */ #undef ASM_OUTPUT_ALIGNED_DECL_COMMON #define ASM_OUTPUT_ALIGNED_DECL_COMMON \ |