AIX asm syntax changes needed for shared object creation
This commit is contained in:
parent
8502030e5e
commit
b043a5962e
|
@ -598,9 +598,14 @@ REALNAME:;\
|
||||||
#ifndef __64BIT__
|
#ifndef __64BIT__
|
||||||
#define PROLOGUE \
|
#define PROLOGUE \
|
||||||
.machine "any";\
|
.machine "any";\
|
||||||
|
.toc;\
|
||||||
.globl .REALNAME;\
|
.globl .REALNAME;\
|
||||||
|
.globl REALNAME;\
|
||||||
|
.csect REALNAME[DS],3;\
|
||||||
|
REALNAME:;\
|
||||||
|
.long .REALNAME, TOC[tc0], 0;\
|
||||||
.csect .text[PR],5;\
|
.csect .text[PR],5;\
|
||||||
.REALNAME:;
|
.REALNAME:
|
||||||
|
|
||||||
#define EPILOGUE \
|
#define EPILOGUE \
|
||||||
_section_.text:;\
|
_section_.text:;\
|
||||||
|
@ -611,9 +616,14 @@ _section_.text:;\
|
||||||
|
|
||||||
#define PROLOGUE \
|
#define PROLOGUE \
|
||||||
.machine "any";\
|
.machine "any";\
|
||||||
|
.toc;\
|
||||||
.globl .REALNAME;\
|
.globl .REALNAME;\
|
||||||
|
.globl REALNAME;\
|
||||||
|
.csect REALNAME[DS],3;\
|
||||||
|
REALNAME:;\
|
||||||
|
.llong .REALNAME, TOC[tc0], 0;\
|
||||||
.csect .text[PR], 5;\
|
.csect .text[PR], 5;\
|
||||||
.REALNAME:;
|
.REALNAME:
|
||||||
|
|
||||||
#define EPILOGUE \
|
#define EPILOGUE \
|
||||||
_section_.text:;\
|
_section_.text:;\
|
||||||
|
|
Loading…
Reference in New Issue