summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/gnu/java/beans
diff options
context:
space:
mode:
authortmsriram <tmsriram@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-03 03:14:09 +0000
committertmsriram <tmsriram@138bc75d-0d04-0410-961f-82ee72b054a4>2013-12-03 03:14:09 +0000
commit9e196e8e9e95965beb6774b79eb683f598ffe413 (patch)
tree008202786e69247dd609add1c42e242d3e1dd2de /libjava/classpath/gnu/java/beans
parent39f74d6673195737d5b8c6880b8c1ab9c1318cd2 (diff)
downloadppe42-gcc-9e196e8e9e95965beb6774b79eb683f598ffe413.tar.gz
ppe42-gcc-9e196e8e9e95965beb6774b79eb683f598ffe413.zip
This patch fixes PR 58944
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58944 ix86_valid_target_attribute_tree in config/i386/i386.c was refactored to not depend on global_options structure and to be able to use any gcc_options structure. One clean way to fix this is by having target_option_default_node save all the default target options which can be restored to any gcc_options structure. The root cause of the above bugs was that ix86_arch_string and ix86_tune_string was not saved in target_option_deault_node. This patch saves all the target options used in i386.opt which are either obtained from the command-line or set to some default. Testing: Patch tested for bootstrap on all default languages(also obj-c++ and ada) on x86_64 and regression testsuite checked for parity with RUNTESTFLAGS -m32 and m64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205616 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud