Bug 66225 - libgcc/config/rs6000/morecore.S will not build on systems with an older assembler
Summary: libgcc/config/rs6000/morecore.S will not build on systems with an older assem...
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: libgcc (show other bugs)
Version: 5.1.1
: P2 blocker
Target Milestone: ---
Assignee: Alan Modra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-20 19:33 UTC by Michael Meissner
Modified: 2015-05-20 23:56 UTC (History)
2 users (show)

See Also:
Host: powerpc64-unknown-linux-gnu
Target: powerpc64-unknown-linux-gnu
Build: powerpc64-unknown-linux-gnu
Known to work:
Known to fail:
Last reconfirmed: 2015-05-20 00:00:00


Attachments
Proposed patch to fix the problem (560 bytes, patch)
2015-05-20 19:47 UTC, Michael Meissner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meissner 2015-05-20 19:33:53 UTC
I downloaded subversion id 223451 of GCC and tried to build it on my big endian power7 system running Sles 11r3, and it would not build due to the use of the .abiversion pseudo op that is not available in either the host assembler or in the Advance Toolchain 7.0 assembler.
Comment 1 Michael Meissner 2015-05-20 19:47:37 UTC
Created attachment 35580 [details]
Proposed patch to fix the problem

I just wrote this patch, and I'm starting a bootstrap build with it.
Comment 2 Michael Meissner 2015-05-20 20:28:29 UTC
The proposed patch allows the big endian powerpc build to build and install.
Comment 3 Michael Meissner 2015-05-20 21:40:12 UTC
Author: meissner
Date: Wed May 20 21:39:40 2015
New Revision: 223463

URL: https://gcc.gnu.org/viewcvs?rev=223463&root=gcc&view=rev
Log:
PR 66225 fix

Modified:
    branches/ibm/ieee-submit/libgcc/config/rs6000/morestack.S
Comment 4 Alan Modra 2015-05-20 23:55:39 UTC
Author: amodra
Date: Wed May 20 23:55:08 2015
New Revision: 223464

URL: https://gcc.gnu.org/viewcvs?rev=223464&root=gcc&view=rev
Log:
	PR libgcc/66225
	* config/rs6000/morestack.S: Remove ".abiversion 1".


Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/rs6000/morestack.S
Comment 5 Alan Modra 2015-05-20 23:56:40 UTC
Fixed.