diff options
author | Jan Hubicka <jh@suse.cz> | 2001-03-14 22:35:58 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-03-14 21:35:58 +0000 |
commit | 6189a572989970b67d3dcf83a36ad1c5350d7746 (patch) | |
tree | 7fb32f8734e4ba273578ac0731a291d839c09bf8 /gcc/c-semantics.c | |
parent | 4cf6b384acaa1d0d9bdbfb2ac21f2ba5bdca846a (diff) | |
download | gcc-6189a572989970b67d3dcf83a36ad1c5350d7746.zip gcc-6189a572989970b67d3dcf83a36ad1c5350d7746.tar.gz gcc-6189a572989970b67d3dcf83a36ad1c5350d7746.tar.bz2 |
i386.c (ix86_cmodel_string, [...]): Define.
* i386.c (ix86_cmodel_string, ix86_cmodel): Define.
(override_options): Parse cmodel string.
(x86_64_sign_extended_value, x86_64_zero_extended_value): New.
* i386.h (TARGET_OPTIONS): Add "cmodel".
(EXTRA_CONSTRAINT): Recognize 'e' and 'Z'.
(enum cmodel): New.
(ix86_cmodel_string, ix86_cmodel): Declare.
Spot by Matt Kraai:
* i386.h (GENERAL_REG_P): Add missing REG_P.
From-SVN: r40474
Diffstat (limited to 'gcc/c-semantics.c')
0 files changed, 0 insertions, 0 deletions