|
@@ -39,12 +39,12 @@
|
|
* ELFNOTE(XYZCo, 12, .long, 0xdeadbeef)
|
|
* ELFNOTE(XYZCo, 12, .long, 0xdeadbeef)
|
|
*/
|
|
*/
|
|
#define ELFNOTE(name, type, desctype, descdata) \
|
|
#define ELFNOTE(name, type, desctype, descdata) \
|
|
-.pushsection .note.name ; \
|
|
|
|
|
|
+.pushsection .note.name, "",@note ; \
|
|
.align 4 ; \
|
|
.align 4 ; \
|
|
.long 2f - 1f /* namesz */ ; \
|
|
.long 2f - 1f /* namesz */ ; \
|
|
.long 4f - 3f /* descsz */ ; \
|
|
.long 4f - 3f /* descsz */ ; \
|
|
.long type ; \
|
|
.long type ; \
|
|
-1:.asciz "name" ; \
|
|
|
|
|
|
+1:.asciz #name ; \
|
|
2:.align 4 ; \
|
|
2:.align 4 ; \
|
|
3:desctype descdata ; \
|
|
3:desctype descdata ; \
|
|
4:.align 4 ; \
|
|
4:.align 4 ; \
|