Bringing FreeBSD 2.2.7 back to bootstrapsville

Alexandre Oliva aoliva@redhat.com
Tue Jan 22 14:39:00 GMT 2002


I have guest access to a FreeBSD 2.2.7 box, for the purposes of
testing gcc, and it hasn't bootstrapped for a while.  I've finally
decided to investigate what was up.  Basically, the assembler barfs at
`.quad'.  When `.quad' is given an operand, it says the operand is
missing and assumed as zero, whereas when it's not given an operand,
it seems to simply ignore the directive.  So we'd better just not use
.quad.  This patch arranges for the #define that comes from bsd.h to
be removed.  Ok to install?

Bootstrapped on i386-freebsd2.2.7 (bootstrap not complete yet, but
approaching the end of stage3; it wouldn't complete stage2 before).

-------------- next part --------------
A non-text attachment was scrubbed...
Name: freebsd-aout-no-quad.patch
Type: text/x-patch
Size: 1059 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20020122/1cab4af0/attachment.bin>
-------------- next part --------------

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me


More information about the Gcc-patches mailing list