asm - novice question
Senti
senti1@k.ro
Wed May 3 04:09:00 GMT 2000
In i386.h machine description file there are 3
lines as follows :
ÃÂ
fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%edx\n", \
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
LPREFIX, (LABELNO)); \
fprintf (FILE, "\tcall *_mcount@GOT(%%ebx)\n"); \
ÃÂ
1.) Can anyone help telling me what @GOTOFF(%%ebx) and @GOT(%%ebx) means
?
2.) Or the "*" in front of _mcount .
I've built the gcc without these andÃÂ i didn't
saw anything going wild .
If someone can translate that to me or tell me where
i can find some docs about it i would be grateful.
Thanks , Adrian
More information about the Gcc-help
mailing list