diff options
| author | Matthew Wilcox <willy@debian.org> | 2002-10-15 18:46:37 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2002-10-15 18:46:37 -0700 |
| commit | 9beb225e0f1616a6cea6b0086a9ff94a09965c6c (patch) | |
| tree | 9e11d337fb1bfc34d25c38f44491c365e2c56bbe /include/linux/root_dev.h | |
| parent | 4c41a1ceae53530791bc18664b064a1e90c3fc84 (diff) | |
[PATCH] Allow compilation with -ffunction-sections
If you compile the kernel with -ffunction-sections, each function gets
put in a section .text.function_name. This collides with our current use
of .text.init. So here's a patch which converts x86 to use .init.text
instead.
I've tested it on x86 and it still frees 120k of ram, so it seems to work.
Other architectures will need to change their vmlinux.lds appropriately,
and may need other changes (arm, m68k seem to use .text.init verbatim).
Diffstat (limited to 'include/linux/root_dev.h')
0 files changed, 0 insertions, 0 deletions
