aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2011-03-22 22:53:32 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2011-03-22 22:53:32 +0000
commitcabbe12a2501a0774661a18887da3c55a28f5da8 (patch)
tree20b80376c76c0d1e3fd95e7fb3629d586c02e525 /gcc/ada/gcc-interface/decl.c
parent05b12036e2747d540392008c6b177a6414e2e29d (diff)
downloadgcc-cabbe12a2501a0774661a18887da3c55a28f5da8.zip
gcc-cabbe12a2501a0774661a18887da3c55a28f5da8.tar.gz
gcc-cabbe12a2501a0774661a18887da3c55a28f5da8.tar.bz2
s390-opts.h: New.
* config/s390/s390-opts.h: New. * config/s390/s390.c (s390_tune, s390_tune_flags, s390_arch, s390_arch_flags, s390_warn_framesize, s390_stack_size, s390_stack_guard): Remove. (s390_handle_arch_option): Return void. Take enum s390_arch_option value instead of string and searching array. (s390_handle_option): Don't assert that global structures are in use. Access variables via opts pointer. Use error_at. Don't use sscanf for -mstack-guard= or -mstack-size=. Update call to s390_handle_arch_option. (s390_option_override): Update call to s390_handle_arch_option. (s390_emit_prologue): Use %d format for s390_stack_size in diagnostic. Use %wd for HOST_WIDE_INT. * config/s390/s390.h (enum processor_type): Move to s390-opts.h. (s390_tune, s390_tune_flags, s390_arch, s390_arch_flags): Remove. * config/s390/s390.opt (config/s390/s390-opts.h): New HeaderInclude entry. (s390_arch_string, s390_tune, s390_tune_flags, s390_arch, s390_arch_flags, s390_warn_framesize): New Variable entries. (s390_arch_option): New Enum and EnumValue entries. (march=): Use Enum instead of Var. (mstack-guard=, mstack-size=): Use UInteger and Var. (mtune=): Use Enum. From-SVN: r171330
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions