mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-18 13:20:32 +08:00
Remove Haifa support.
From-SVN: r12441
This commit is contained in:
parent
a3950905fb
commit
4f517a9cc8
@ -441,38 +441,6 @@ struct rs6000_cpu_select
|
||||
|
||||
extern struct rs6000_cpu_select rs6000_select[];
|
||||
|
||||
/* start-sanitize-haifa */
|
||||
#ifdef HAIFA
|
||||
|
||||
/* Some machines may desire to change what optimizations are
|
||||
performed for various optimization levels. This macro, if
|
||||
defined, is executed once just after the optimization level is
|
||||
determined and before the remainder of the command options have
|
||||
been parsed. Values set in this macro are used as the default
|
||||
values for the other command line options.
|
||||
|
||||
LEVEL is the optimization level specified; 2 if `-O2' is
|
||||
specified, 1 if `-O' is specified, and 0 if neither is specified.
|
||||
|
||||
You should not use this macro to change options that are not
|
||||
machine-specific. These should uniformly selected by the same
|
||||
optimization level on all supported machines. Use this macro to
|
||||
enable machbine-specific optimizations.
|
||||
|
||||
*Do not examine `write_symbols' in this macro!* The debugging
|
||||
options are not supposed to alter the generated code.
|
||||
|
||||
AIX maps in page 0, so that we can safely do speculative loads */
|
||||
|
||||
#define OPTIMIZATION_OPTIONS(LEVEL) \
|
||||
do { \
|
||||
if (TARGET_AIX && (LEVEL) >= 2) { \
|
||||
flag_schedule_speculative_load = 1; \
|
||||
} \
|
||||
} while (0)
|
||||
|
||||
#endif /* HAIFA */
|
||||
/* end-sanitize-haifa */
|
||||
|
||||
/* Sometimes certain combinations of command options do not make sense
|
||||
on a particular target machine. You can define a macro
|
||||
|
Loading…
Reference in New Issue
Block a user