diff options
author | Alan Modra <amodra@gmail.com> | 2002-09-05 00:01:18 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2002-09-05 00:01:18 +0000 |
commit | a161fe53205dbc69d42f5a123b2b04346724b2de (patch) | |
tree | bb28dde4f0deee90db9e7a8247fb82dd2e4933fe /gas/config/obj-vms.h | |
parent | 8f8429869e9a245fe48b8c69bde2bffa3d6c7734 (diff) | |
download | binutils-gdb-a161fe53205dbc69d42f5a123b2b04346724b2de.tar.gz |
gas reloc rewrite.
Diffstat (limited to 'gas/config/obj-vms.h')
-rw-r--r-- | gas/config/obj-vms.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/config/obj-vms.h b/gas/config/obj-vms.h index ac0794f9172..ac1fd3df4a8 100644 --- a/gas/config/obj-vms.h +++ b/gas/config/obj-vms.h @@ -139,6 +139,12 @@ typedef struct nlist obj_symbol_type; /* Symbol table entry */ #define S_IS_COMMON(s) (S_GET_TYPE(s) == N_UNDF && S_GET_VALUE(s) != 0) +/* Return true for symbols that should not be reduced to section + symbols or eliminated from expressions, because they may be + overridden by the linker. */ +#define S_FORCE_RELOC(s) \ + (!SEG_NORMAL (S_GET_SEGMENT (s))) + #define S_IS_REGISTER(s) ((s)->sy_symbol.n_type == N_REGISTER) /* True if a debug special symbol entry */ |