Messages in this thread |  | | | Date | Fri, 03 Jul 2009 13:00:52 -0700 | | From | "H. Peter Anvin" <> | | Subject | Re: [Bug Fix]: Do 32-bit table calculations in pre-processor |
Michael S. Zick wrote: > On Fri July 3 2009, H. Peter Anvin wrote: >> Jeremy Fitzhardinge wrote: >>> Hm, well that does sound serious, but I think you're barking up the >>> wrong tree with this particular patch. >>> >> Well, if it changes behavior it's an indication that the version of gas >> he's using is broken (or possibly very old.) What version is it? >> > > Whatever Gentoo was shipping with 4.1 - - > System and operator are down for lunch at the moment - > I'll look it up and reply soonest. > > Scroll back up to my first post - it does make a difference > with this tool-chain - exactly difference expected if the > tool chain is doing 32-bit calculations. > > And since it is a "*.S" file - I think cpp is doing it not gas/as. >
You're wrong. cpp will expand the constants, but as will actually do the calculation.
-hpa
-- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.
|  |