Messages in this thread |  | | Subject | Re: Using %cr2 to reference "current" | Date | Wed, 7 Nov 2001 13:38:34 +0000 (GMT) | From | Alan Cox <> |
| |
> With the following options enabled we get: > -freg-struct-return -mrtd -mregparm=3 > > text data bss dec hex filename > 1302372 260804 288080 1851256 1c3f78 vmlinux > > Quite significant difference if you ask me!!!
30K is nice have but still a scratch on the surface compared with 500K 8)
> in a saving of about 2.3% in code size. This may not sound grat in > relative > numbers, but for a compiler designer this would already sound hilarious > and in > absolute numbers it's: 29760 bytes. Not withstanding the speed > improvement...
The obvious question is - have you tried running the kernel built like that with any asm fixups needed ? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |