CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/02/02 06:26:18
Modified files:
gnu/egcs/gcc : config.gcc
gnu/egcs/gcc/config/m68k: m68k.c
gnu/usr.bin/binutils/bfd: config.bfd
gnu/usr.bin/binutils/gas: configure configure.in
gnu/usr.bin/binutils/gdb: configure.tgt m68kbsd-tdep.c
gnu/usr.bin/binutils/gdb/config/m68k: obsd.mh
gnu/usr.bin/binutils/ld: Makefile.am Makefile.in configure.tgt
Added files:
gnu/egcs/gcc/config/m68k: openbsdelf.h
gnu/usr.bin/binutils/ld/emulparams: m68kelfobsd.sh
Log message:
ELF toolchain for m68k, following the SysV/m68k ABI (32-bit types aligned on
32-bit boundaries, function return values being in %a0 instead of %d0 if they
are declared as pointers, and in fp registers if they are floating point types).
Compiler configuration bits (including a few m68k PIC code generation fixes)
borrowed from NetBSD.