CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    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.

Reply via email to