assembling with gas

Rex Fowler rmfowler at texrex.uucp
Wed May 8 13:52:16 AEST 1991


In article <334 at kyzyl.mi.org> tkacik at kyzyl.mi.org (Tom Tkacik) writes:
>In article <1991May4.040336.10403 at texrex.uucp>, rmfowler at texrex.uucp 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)

[ I'm trying to compile with gcc but as(1) won't assemble teval.s ]

>> 
> 
>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.

I tried it, it doesn't help.

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

By the way, I did succeed in building perl 4.003 with setuid/setgid emulation
with the stock cc.  Also, I haven't rec'd any info on assembling with gas yet, 
so if you're waiting on the other guy to tell me, wait no longer.

-- 
Rex Fowler <rmfowler at texrex.cirr.com>
UUCP:  egsner!texrex!rmfowler



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