i386pe.x: etext and end?
DJ Delorie
dj@delorie.com
Tue Sep 29 07:32:00 GMT 1998
end and etext are "special" so they don't have underscores
to make sure they don't interfere with functions or variables
your program may provide (ansi/posix compliance and all that).
However, you can access them using gcc extensions:
extern int end asm("end");
void *foo()
{
return (void *)&end;
}
However, since they're deprecated, there is *no* sanctioned
way of getting at them. You shouldn't be using them at all
unless you absolutely can't avoid it.
DJ
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".
More information about the Cygwin
mailing list