[PATCH] i386: Clean up ELF note generation

Three cleanups:

1: ELF notes are never mapped, so there's no need to have any access
flags in their phdr.

2: When generating them from asm, tell the assembler to use a SHT_NOTE
section type.  There doesn't seem to be a way to do this from C.

3: Use ANSI rather than traditional cpp behaviour to stringify the
macro argument.

Signed-off-by: Jeremy Fitzhardinge <[email protected]>
Signed-off-by: Andi Kleen <[email protected]>
Cc: Eric W. Biederman <[email protected]>
This commit is contained in:
Jeremy Fitzhardinge 2007-05-02 19:27:17 +02:00 • committed by Andi Kleen
commit 03df4f6ee9
3 changed files with 4 additions and 4 deletions

View file

@ -208,7 +208,7 @@
}
#define NOTES \
.notes : { *(.note.*) } :note
.notes : { *(.note.*) } :note
#define INITCALLS \
*(.initcall0.init) \