OSDN Git Service

Change ix86_isa_flags to HOST_WIDE_INT.
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Aug 2011 15:56:01 +0000 (15:56 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Aug 2011 15:56:01 +0000 (15:56 +0000)
commitaecf3645d32b62ce3f7894d3443c0f745f937a97
tree2fca7a80217fc916847702506c3d3984c0afa130
parent094a55ba46b90bd69b45fe535677bccd07ac7e3b
Change ix86_isa_flags to HOST_WIDE_INT.

2011-08-18  H.J. Lu  <hongjiu.lu@intel.com>
    Igor Zamyatin <igor.zamyatin@intel.com>

* config/i386/i386-c.c (ix86_target_macros_internal): Replace int
with HOST_WIDE_INT for isa_flag.
(ix86_pragma_target_parse): Replace int with HOST_WIDE_INT for
isa variables.

* config/i386/i386.c (ix86_target_string): Replace int with
HOST_WIDE_INT for isa.  Use HOST_WIDE_INT_PRINT to print isa.
(ix86_target_opts): Replace int with HOST_WIDE_INT on mask.
(pta_flags): Removed.
(PTA_XXX): Redefined as (HOST_WIDE_INT_1 << X).
(pta): Use HOST_WIDE_INT on flags.
(builtin_isa): Use HOST_WIDE_INT on isa.
(ix86_add_new_builtins): Likewise.
(def_builtin): Use HOST_WIDE_INT on mask.
(def_builtin_const): Likewise.
(builtin_description): Likewise.

* config/i386/i386.opt (ix86_isa_flags): Replace int with
HOST_WIDE_INT.
(ix86_isa_flags_explicit): Likewise.
(x_ix86_isa_flags_explicit): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177870 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386-c.c
gcc/config/i386/i386.c
gcc/config/i386/i386.opt