------- Comment #17 from hjl dot tools at gmail dot com 2009-03-01 20:40 ------- I opened an assembler bug:
http://sourceware.org/bugzilla/show_bug.cgi?id=9915 I believe it is a mistake to define LOCAL_LABELS_DOLLAR for any x86 targets where '$' is used as the immediate prefix. If it worked on such a x86 target before, it was a pure luck. -- hjl dot tools at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.4 Regression] junk |NO_DOLLAR_IN_LABEL doesn't |`(,%eax,4)' after expression|work on FreeBSD/x86 |/ suffix or operands invalid| |for `lea' for libstdc++ | |deque/init-list.cc | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37520