This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: x86 alignment stuff
- To: john at feith dot com
- Subject: Re: x86 alignment stuff
- From: John Polstra <jdp at polstra dot com>
- Date: Fri, 10 Jul 1998 21:02:41 -0700
- Cc: egcs at cygnus dot com
- Organization: Polstra & Co., Seattle, WA
- References: <199807101815.OAA11140@jwlab.FEITH.COM>
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