* config.links: Add special rule for OpenBSD on x86 to use special

i386-openbsd files.  OpenBSD (at least until version 3.1) has an older
assembler that won't work with the files in i386.
This commit is contained in:
David Shaw 2002-07-25 17:56:07 +00:00
parent 78f3138150
commit cead1f26f7
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2002-07-25 David Shaw <dshaw@jabberwocky.com>
* config.links: Add special rule for OpenBSD on x86 to use special
i386-openbsd files. OpenBSD (at least until version 3.1) has an
older assembler that won't work with the files in i386.
2002-07-24 Stefan Bellon <sbellon@sbellon.de>
* longlong.h [__riscos__]: Removed #pragma which is not needed

View File

@ -54,6 +54,13 @@ case "${target}" in
cat $srcdir/mpi/i386/syntax.h >>./mpi/asm-syntax.h
path="i386"
;;
# Use old assembler syntax for OpenBSD as their assembler is really old.
i[34567]86*-*-openbsd*)
echo '#define BSD_SYNTAX' >>./mpi/asm-syntax.h
echo '#define X86_BROKEN_ALIGN' >>./mpi/asm-syntax.h
cat $srcdir/mpi/i386-openbsd/syntax.h >>./mpi/asm-syntax.h
path="i386-openbsd"
;;
i[3467]86*-*-linuxaout* | \
i[3467]86*-*-linuxoldld* | \
i[3467]86*-*-*bsd*)