This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PING: PATCH [mainline] use of save_world/rest_world calls in apple-ppc-darwin prologue/epilogue



On 04/08/2004, at 5:17 PM, Fariborz Jahanian wrote:



Hi Geoff,


Here is the revised patch based on your comments. bootstrapped, dejagnu tested (-mcpu=G5) with no regressions.

Furthermore, to answer one of your questions about size of binary when this patch is applied. Here is size
of cc1 before and after of the patch:


1) Size without this patch:

ls -lt ./gcc/stage2/cc1
-rwxr-xr-x  1 fjahania  admin  18940792  2 Aug 17:51 ./gcc/stage2/cc1

2) Size with this patch:

ls -lt  ./gcc/stage2/cc1
-rwxr-xr-x  1 fjahania  admin  18874176  2 Aug 16:38 ./gcc/stage2/cc1

So, size got somewhat smaller when compiler with patch used to bootstrap. But I am not
sure it is because of my patch or something else.

Could you find out? It seems really very unlikely that this patch is ever invoked during a build of gcc, since gcc doesn't actually use altivec anywhere.


Other than that, the patch looks OK, but I don't want to have something like this applied if it doesn't actually produce a benefit.

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]