History log of /openbsd-src/gnu/usr.bin/gcc/Makefile.bsd-wrapper (Results 1 – 25 of 68)
Revision Date Author Comments
# bdfcf93e 29-Mar-2024 miod <miod@openbsd.org>

No longer build the objective-C compiler (cc1obj). Its standard library
(libobjc) had been removed from the build years ago, there is no need to
keep the compiler.
ok beck@ joshua@


# a7a6f40c 29-Oct-2017 aoyama <aoyama@openbsd.org>

Unify protoize.1 install process on gcc3 arch (luna88k).

ok guenther@


# c4d61a10 11-Jul-2017 espie <espie@openbsd.org>

protoize.1 isn't generated, so don't list it as a target, because it
fucks up make recognition of generated vs pre-existing file.

also zap .PATH.1 thingy that's no longer needed at all.


# 60eab679 04-Jul-2017 espie <espie@openbsd.org>

complete "nodepend" in source

- mix-up between .ALLSRC and .IMPSRC, compile the right gc.c file
- add explicit targets for pre-generated stuff


# 752051c1 12-Jun-2017 espie <espie@openbsd.org>

destroy lint remnants.
okay millert@ deraadt@


# faa33665 30-Mar-2016 jmc <jmc@openbsd.org>

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any funct

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung

show more ...


# 427c2d79 09-Dec-2012 miod <miod@openbsd.org>

Remove vax-specific configuration constructs.


# e97b50d0 28-Nov-2012 miod <miod@openbsd.org>

merge conflicts


# ae1b712c 19-Sep-2011 naddy <naddy@openbsd.org>

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- bump libstdc++ major

See faq/current.html for instructions on how to

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- bump libstdc++ major

See faq/current.html for instructions on how to correctly build
userland for this change.

originally from kurt@, ok miod@

show more ...


# 623422e8 25-May-2010 espie <espie@openbsd.org>

unlink g77 from the build.
as discussed with Theo, so that he can synch set.

(eventual gcc2 fallout to fix later)


# a9d36ad6 26-Jul-2009 kurt <kurt@openbsd.org>

- revert thread model posix since it broke the build for hppa. will revist
when all archs are fully tested and working.
- major bump libstdc++


# 1a1b5b77 25-Jul-2009 kurt <kurt@openbsd.org>

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- include -D_REENTRANT when -pthread cpp arg is present (needed so
boos

- enable thread model posix for gcc 3 which makes dwarf2 exception
handling thread safe and enables thread safety for libstdc++
- include -D_REENTRANT when -pthread cpp arg is present (needed so
boost can detect -pthread on the command line).
- bump libstdc++ major

See faq/current.html for instructions on how to correctly build
userland for this change.

okay kettenis@

show more ...


# e8469ae8 25-Oct-2007 espie <espie@openbsd.org>

fix dependency. ok millert@, \_o< miod@


# 5198527c 03-Sep-2007 millert <millert@openbsd.org>

Add __cxa_atexit() support for gcc3. This provides support for shared object destructors called at dlclose() time. Inspired by similar changes in FreeBSD and NetBSD.


# 8f07a54a 22-Nov-2006 drahn <drahn@openbsd.org>

Improved cross build support for gcc on OpenBSD. allows the cross built
compiler to have the same default options as native.
The changes to cross build a native compiler is not quite complete.
"Get t

Improved cross build support for gcc on OpenBSD. allows the cross built
compiler to have the same default options as native.
The changes to cross build a native compiler is not quite complete.
"Get this in" miod@

show more ...


# 2e0e222d 12-Jul-2006 espie <espie@openbsd.org>

makeinfo --no-split, simplifies sets immensely.
Approved deraadt@, kettenis@


# 04fd00b1 22-Dec-2005 kettenis <kettenis@openbsd.org>

Install header files for MMX/SSE intrinsics on amd64 too.
ok pval@


# fe696217 08-Apr-2005 kettenis <kettenis@openbsd.org>

amd64 canonicalization.
ok deraadt@, pvalchev@


# 310d6eb2 25-Dec-2004 espie <espie@openbsd.org>

some new i386-specific include files. Adjust directory name.


# 5088dc13 21-Oct-2004 grange <grange@openbsd.org>

Move the cross glue from the root makefile to the toolchain's,
allowing bulding cross-tools with new binutils and gcc3.

ok drahn@ brad@ espie@


# 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 ...


# 0632dfa6 27-Feb-2004 deraadt <deraadt@openbsd.org>

cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we want
the toolchain to remain at the name x86_64. Tested on all other
architectures that care. Done as very small snippets, so that

cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we want
the toolchain to remain at the name x86_64. Tested on all other
architectures that care. Done as very small snippets, so that espie does
not blow a fuse.

show more ...


# f8ac1466 21-Feb-2004 espie <espie@openbsd.org>

lose gcc-local as well.


# 890e34a0 20-Feb-2004 deraadt <deraadt@openbsd.org>

do not install a ccpp.1 link


# 9139be06 31-Jan-2004 espie <espie@openbsd.org>

add documentation (straight copy from egcs)


123