From 1398974cb30a775ca0d8fccd9b86a2cdb77fb654 Mon Sep 17 00:00:00 2001 From: Janis Johnson Date: Wed, 23 Jan 2002 18:48:13 +0000 Subject: toplev.c (process_options): Disable -fprefetch-loop-arrays with -Os and issue a warning. * toplev.c (process_options): Disable -fprefetch-loop-arrays with -Os and issue a warning. From-SVN: r49146 --- gcc/toplev.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gcc/toplev.c') diff --git a/gcc/toplev.c b/gcc/toplev.c index e8b6102..481c192 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4988,6 +4988,14 @@ process_options () } #endif + /* This combination of options isn't handled for i386 targets and doesn't + make much sense anyway, so don't allow it. */ + if (flag_prefetch_loop_arrays && optimize_size) + { + warning ("-fprefetch-loop-arrays is not supported with -Os"); + flag_prefetch_loop_arrays = 0; + } + #ifndef OBJECT_FORMAT_ELF if (flag_function_sections && write_symbols != NO_DEBUG) warning ("-ffunction-sections may affect debugging on some targets"); -- cgit v1.1