[Bug middle-end/45325] target attribute doesn't work with -march=i586

2010-08-18 Thread rguenth at gcc dot gnu dot org
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-18 21:18 --- Well, I think we should back out support for that option. The set of "nonsensical" options doesn't include "sse" - but all options are included in the set of broken options. At least I expect that you can create a

[Bug middle-end/45325] target attribute doesn't work with -march=i586

2010-08-18 Thread steven at gcc dot gnu dot org
--- Comment #2 from steven at gcc dot gnu dot org 2010-08-18 20:58 --- WONTFIX for an ICE seems a bit odd to me. Just needs a diagnostic to reject nonsense target attributes, or a sorry. But not an ICE. -- steven at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/45325] target attribute doesn't work with -march=i586

2010-08-18 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-18 20:31 --- Well - obviously global typedefs keep their BLKmode. The target attribute can't work this way - it's broken by design. -- rguenth at gcc dot gnu dot org changed: What|Removed