assembling with gas

Tom Tkacik tkacik at kyzyl.mi.org
Mon May 6 00:08:57 AEST 1991


In article <1991May4.040336.10403 at texrex.uucp>, rmfowler at texrex.uucp (Rex Fowler) writes:
> What I'm wanting to do is see if gas is able to assemble teval.s
> from the perl 4.0.0.3 distribution.  eval.c compiled fine but the 
> tainted version (teval.c) won't (ie. Branch offset too remote)
> 
> If you've ever tried to compile perl, you know what I'm talking about.
> perl 3.0 pl44 wasn't much problem but 4.0 has got me stumped.
 
I just took a quick look at the man page for as(1).  There is a -j switch
to as(1) that "invokes the long-jump assembler."  This looks like it
should solve your problem with the branch offsets being too long.

I have not tried this, so let us know if it works.

-- 
Tom Tkacik                |
tkacik at kyzyl.mi.org       |     To rent this space, call 1-800-555-QUIP.
...!rphroy!kyzyl!tkacik   |



More information about the Comp.sys.3b1 mailing list