diff options
| author | tmsriram <tmsriram@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-12-03 03:14:09 +0000 |
|---|---|---|
| committer | tmsriram <tmsriram@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-12-03 03:14:09 +0000 |
| commit | 9e196e8e9e95965beb6774b79eb683f598ffe413 (patch) | |
| tree | 008202786e69247dd609add1c42e242d3e1dd2de /libjava/classpath/gnu/java/awt/java2d/RasterGraphics.java | |
| parent | 39f74d6673195737d5b8c6880b8c1ab9c1318cd2 (diff) | |
| download | ppe42-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/awt/java2d/RasterGraphics.java')
0 files changed, 0 insertions, 0 deletions

