This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: objc testcase patches
On 26 Jan, 2004, at 19.45, Kaveh R. Ghazi wrote:
From: Ziemowit Laski <zlaski@apple.com>
On 26 Jan, 2004, at 18.20, Kaveh R. Ghazi wrote:
Would you please respond to Jim's message here:
http://gcc.gnu.org/ml/gcc-patches/2004-01/msg00741.html
My original patch was here:
http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02077.html
I think Jim's patch approval was contingent on you not objecting.
Oops, sorry about that. :-(
Your patch is one of two ways in which we can proceed. The other
is to change ObjC encoding logic so it consistently encodes 'long' as
'l'.
Personally, I'm leaning towards the latter (and will provide the
necessary patch), but let me ask Apple and GNUStep folks first.
Please stay tuned.
Thanks,
--Zem
That sounds like it will address the problem Jim fixed, but what about
the compile-time error fixes in my patch?
Ok, I've consulted the powers that be, and it turns out that the
compiler
is right to encode longs as 'q'/'Q' on LP64 targets. :-)
So, both of your patches are OK to commit (both 3.4 and mainline).
Thanks for your patience.
--Zem
--------------------------------------------------------------
Ziemowit Laski 1 Infinite Loop, MS 301-2K
Mac OS X Compiler Group Cupertino, CA USA 95014-2083
Apple Computer, Inc. +1.408.974.6229 Fax .5477