Re: [google/main][RFA] change i386 pc_thunk prefix to be "__x86"

2011-05-02 Thread Chris Demetriou
On Mon, May 2, 2011 at 11:49, Andrew Pinski wrote: > On Sat, Apr 30, 2011 at 2:14 PM, Chris Demetriou wrote: >> Makes -S output more easily preprocessable -- otherwise, the __i686 in >> __i686.get_pc_think.reg chokes things. > > IIRC the reason why it uses __i686 is because 586 and before does no

Re: [google/main][RFA] change i386 pc_thunk prefix to be "__x86"

2011-05-02 Thread Andrew Pinski
On Sat, Apr 30, 2011 at 2:14 PM, Chris Demetriou wrote: > Makes -S output more easily preprocessable -- otherwise, the __i686 in > __i686.get_pc_think.reg chokes things. IIRC the reason why it uses __i686 is because 586 and before does not need to worry about the return stack addresses. And real

Re: [google/main][RFA] change i386 pc_thunk prefix to be "__x86"

2011-05-02 Thread Diego Novillo
On Sat, Apr 30, 2011 at 17:14, Chris Demetriou wrote: > 2011-04-30  Chris Demetriou   > >        * config/i386/i386.c (get_pc_thunk_name): Make 32-bit >        thunk prefix be __x86.get_pc_thunk. OK. Diego.

[google/main][RFA] change i386 pc_thunk prefix to be "__x86"

2011-04-30 Thread Chris Demetriou
Makes -S output more easily preprocessable -- otherwise, the __i686 in __i686.get_pc_think.reg chokes things. bootstrapped x86_64-linux for C/C++ native on Ubunutu Lucid (x86-64), no diff in testsuite output before/after. (c, c++, libgomp, libmudflap, libstdc++ tested.) Also manually tested: char