History log of /openbsd/gnu/usr.bin/gcc/gcc/config.gcc (Results 1 – 25 of 27)
Revision Date Author Comments
# bdd8eb71 11-Jul-2013 miod <miod@openbsd.org>

ELF configuration for gcc3 on vax.


# 2af0347f 06-Feb-2013 miod <miod@openbsd.org>

gcc3 configuration for OpenBSD/m68k/ELF. Apparently, with the ELF toolchain
configuration, the wrong life analysis bug leading to removal of half the
code of ISDOT() in libc's fts.c fts_stat() no lon

gcc3 configuration for OpenBSD/m68k/ELF. Apparently, with the ELF toolchain
configuration, the wrong life analysis bug leading to removal of half the
code of ISDOT() in libc's fts.c fts_stat() no longer triggers.

show more ...


# fd33836a 20-Jan-2013 miod <miod@openbsd.org>

Enable multilib to build -fpic and -fPIC versions of libgcc.a, in addition to
the fully static one. Update the compiler specs to allow for dynamic linking
of libraries and binaries.


# 0b514a07 05-Jan-2013 miod <miod@openbsd.org>

Switch m88k ports to ELF.


# 8f3b8d69 30-Dec-2012 miod <miod@openbsd.org>

Stop including other files in m88k/openbsd.h; instead specific the complete list
of files to include, in proper order, as tm_file at configure time. This
requires openbsd.h to be split, as also encou

Stop including other files in m88k/openbsd.h; instead specific the complete list
of files to include, in proper order, as tm_file at configure time. This
requires openbsd.h to be split, as also encountered on other platforms, and will
make further work easier.
No functional change introduced.

show more ...


# a3aede13 08-Dec-2012 miod <miod@openbsd.org>

Work-in-progress gcc 3.3.6 configuration for OpenBSD/vax.


# 513eb745 09-Nov-2012 miod <miod@openbsd.org>

Port the gcc 2.95 m88k fixes to the gcc 3 codebase, except for the function
frame setup and varargs handling, which need some more work at the moment.


# d08e532e 18-Mar-2010 kettenis <kettenis@openbsd.org>

Make C++ exception handling work on mips64.

ok miod@


# 14530535 05-Jul-2007 kettenis <kettenis@openbsd.org>

On OpenBSD/hppa, not all space registers are equivalent, so don't set
MASK_NO_SPACE_REGS.

ok miod


# d69449ba 17-Jan-2007 tsi <tsi@openbsd.org>

Remove references to xm files that no longer exist. Taken from GCC 3.4.

ok brad@


# cd838ed4 26-Dec-2006 kettenis <kettenis@openbsd.org>

Make exception handling work on alpha.

tested by naddy@, deanna@; ok brad@


# 2f050487 06-Oct-2006 miod <miod@openbsd.org>

Early bits for a 32-bit SuperH toolchain, currently for little-endian
systems only; more work is necessary in ld land.


# 15b2dbbd 07-Feb-2005 espie <espie@openbsd.org>

zap sp64elf.h, get the only config part really used (PREFERRED_DEBUGGING_TYPE)
into openbsd64.h. Keep the other stuff in #if 0 for now.
okay miod@, brad@, pval@...


# c629bfb4 25-Jan-2005 mickey <mickey@openbsd.org>

hppa64-unknown-openbsd build support; espie@ miod@ brad@ ok


# d0a3bbd1 24-Jan-2005 espie <espie@openbsd.org>

get rid of i386elf.h which is an embedded platform include.
Get the only define we want, namely the debugger registers.
with this, i386 emits dwarf2 by default. Considering how well stabs
are tested

get rid of i386elf.h which is an embedded platform include.
Get the only define we want, namely the debugger registers.
with this, i386 emits dwarf2 by default. Considering how well stabs
are tested in recent gcc (not), this is a good thing.

Sleuthing work by kettenis@ and me.

Tried out by lots of people, including me, naddy, pvalchev, kettenis,
henning, hshoexer...

show more ...


# 06dc6460 25-Dec-2004 espie <espie@openbsd.org>

solve remaining conflicts


# e1b9dfc6 06-Sep-2004 pefo <pefo@openbsd.org>

Add t-openbsd64 to handle some libgcc.a build issues (needed functions)
Change configuration to mips64 with default ABI = N64 (enhanced 64 bit ABI)
we also support the older O32 and N32 abi for build

Add t-openbsd64 to handle some libgcc.a build issues (needed functions)
Change configuration to mips64 with default ABI = N64 (enhanced 64 bit ABI)
we also support the older O32 and N32 abi for building boot stuff.

show more ...


# e3570a00 11-Aug-2004 miod <miod@openbsd.org>

Pick common code for trampoline mprotect() code. This did not work at all
on amd64 and was working on sparc64 by sheer luck (because we are not Solaris).


# 965cf5b7 07-Feb-2004 drahn <drahn@openbsd.org>

Copy arm/t-netbsd removing the shared libgcc pieces, suggested by espie


# 3ccd8269 03-Feb-2004 drahn <drahn@openbsd.org>

new file is needed to get define early enough for other headers, add
OpenBSD to the comments, adjust target code to be same as netbsd, now working.


# 78cd40a6 31-Jan-2004 drahn <drahn@openbsd.org>

Switch the arm compiler to generating strongarm code on openbsd.
add in statements to pass proper flags to assembler.


# 1b5e8cc4 15-Jan-2004 espie <espie@openbsd.org>

Split lib spec into pre-pthread/post-pthread.
Cosmetic change for us, will make merging with FSF easier.


# 642f0702 14-Jan-2004 drahn <drahn@openbsd.org>

Preliminary changes for ARM support on OpenBSD. "Can't hurt" espie@


# 2ab2f630 02-Dec-2003 mickey <mickey@openbsd.org>

hppa-openbsd configs; espie@ ok


# 78300b2d 01-Dec-2003 grange <grange@openbsd.org>

Add x86_64-unknown-openbsd* target. Tested only as a cross-compiler.
ok espie@


12