This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: x86 alignment stuff


In article <199807101815.OAA11140@jwlab.FEITH.COM>,
John Wehle <john@feith.com> wrote:
> > Just an FYI for anyone thinking about adding MAX_SKIP_ALIGN support to
> > another x86 target -- don't forget the protective #ifdef.  Otherwise if
> > we lose if we have an old version of gas on the system.
> > 
> > I'll be checking in a fix to freebsd-elf and linux.h shortly.

Hey, thanks for looking out for us!  But ...

> Don't know that it's needed for freebsd-elf since FreeBSD-3.0 (which is still
> in development) is the first release to officially support a native ELF tool
> chain.  It currently uses binutils-2.8.1 which supports MAX_SKIP_ALIGN (the
> development tree never included an older version of binutils for use with
> ELF).  I would be very suprise to see someone doing a cross to freebsd-elf
> using a version of binutils older than 2.8.1.

You are right.  We haven't quite flipped the switch that changes the
system to ELF in 3.0 yet, but all the pieces are there.  For a.out,
we are using a very old assembler.  But the ELF tools are essentially
binutils-2.8.1 at this point in time.

John Polstra
FreeBSD Core Team


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]