alpha special entry labels
Jeffrey A Law
law@cygnus.com
Fri Nov 14 06:53:00 GMT 1997
In message < 19971110193017.11353@dot.cygnus.com >you write:
> This patch isn't strictly necessary, but I'd like to see it go
> in for 1.00 anyway. It makes the foo..ng, foo..sk, etc labels
> assembler locals so that they are not propogated to the object
> file. There's no reason for them to be seen, and they just
> confuse disassembers.
>
> Klaus, there were a few more places on the VMS end that were
> similar, but that I cannot test. Could you verify that we
> still bootstrap?
I went ahead and installed these changes.
> Mon Nov 10 18:55:53 1997 Richard Henderson <rth@cygnus.com>
>
> * alpha.c (output_prolog [*]): Prefix entry labels with '$' to
> keep them from being propogated to the object file.
> (alpha_write_linkage): Likewise.
> * alpha.md (call_vms): Likewise.
> (call_value_vms): Likewise.
> (unnamed osf call insns): Likewise.
>
> * alpha.h (ASM_OUTPUT_INTERNAL_LABEL): Don't omit L from local label.
> (ASM_GENERATE_INTERNAL_LABEL): Likewise.
jeff
More information about the Gcc
mailing list