This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: FYI: HPPA egcs 20000228 requires new gas => binutils
- To: RDBrown at mira dot net, RodneyBrown at pmsc dot com
- Subject: Re: FYI: HPPA egcs 20000228 requires new gas => binutils
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Tue, 28 Mar 2000 11:10:35 -0700
- cc: gcc-bugs at gcc dot gnu dot org, binutils at sourceware dot cygnus dot com
- Reply-To: law at cygnus dot com
In message <200002292057.HAA00566@ppp88.dyn138.pacific.net.au>you write:
> Bootstrapping egcs-20000228 using GNU assembler 990824 failed
> due to the new SOM weak symbol support.
FYI -- I checked in a patch a week or so ago to check for .weak support
and properly enable/disable its use in the PA port.
> Bootstrapping using GNU assembler 000228 failed the comparison
> - because the code generated by the assemblers differs, having changed
> assemblers in mid-build. I assume the differences are PA2.0 instructions.
> Should 000228 objdump --disassemble give a clearer distinction between
> the forms?
Certain assembly instructions have multiple possible encodings, when you
changed assemblers you got one that encoded those instructions differently
than the old one.
THe proper (long term) form for instrutions is "ldw, stw, etc", not
"ldwm, stws, etc"
jeff