1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-03 06:45:37 -08:00
Commit Graph

70 Commits

Author SHA1 Message Date
ajacoutot
adf22013be Remove more Kerberos cruft.
ok jca@ jmc@
2014-04-23 18:24:23 +00:00
miod
fbe7d4c033 Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping
this hardware alive is becoming increasingly difficult, and I should heed the
message sent by the three disks which have died on me over the last few days.

Noone sane will mourn these ports anyway. So long, and thanks for the fish.
2014-03-18 22:36:27 +00:00
patrick
690eea29f3 Beagle has been replaced by armv7. 2013-09-04 14:43:27 +00:00
miod
88919d8294 Remove support for COMPILER_VERSION == gcc2.
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4
is the norm and to explicitely test for gcc3 when a different behaviour
is required.
No functional change intended. Be sure to `make install' in share/mk before
attempting to do anything.
2013-08-06 19:11:53 +00:00
miod
59279296c5 tabs got lost in previous rev 2013-07-06 17:52:57 +00:00
miod
6231a781d0 ELF_TOOLCHAIN bye bye. 2013-07-05 21:29:51 +00:00
jasper
7c8a8fa12b remove BIN{MODE,GRP,OWN} since bsd.own.mk is already included.
ok bmercer@
2013-04-04 10:45:33 +00:00
deraadt
f78813fc33 gumstix was never finished 2013-03-25 17:32:07 +00:00
deraadt
394c7d0eb2 the unused palm code goes away. 2013-03-25 17:22:10 +00:00
miod
4eec3dda02 Allow the PIE/NOPIE variables in bsd.own.mk to be overriden. Force proper
values in Makefile.cross to make sure binutils are built with the proper
PIE_DEFAULT value for the target.
ok millert@ deraadt@
2013-03-10 08:50:42 +00:00
miod
ab02b1a8e4 m68k ports are now ELF citizens. 2013-02-02 13:38:41 +00:00
miod
0b514a0798 Switch m88k ports to ELF. 2013-01-05 11:20:52 +00:00
miod
e1e6bc48ff Pass -DOPENBSD_CROSS to CFLAGS when cross-compiling gcc2. Temporary bandaid
until we get rid of it. Soon.
2012-11-13 20:59:43 +00:00
miod
3f5a0f4f68 Make COMPILER_VERSION a definitive assignment in there, for it to override
<bsd.own.mk>. Allows cross-gcc to be built on a host using a different compiler
version than the target.
2012-11-13 20:51:57 +00:00
deraadt
956ed55829 no need to know about afs, since it is gone 2012-08-23 06:22:51 +00:00
matthew
37c77df5a0 Garbage collect the USE_GCC variables; everything uses
COMPILER_VERSION now.

From Brad.
2012-08-14 20:14:35 +00:00
okan
7cd9afdf8e remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.
ok guenther@
2012-08-02 13:38:38 +00:00
jsing
372e272645 Add sqlite3 to NO_CROSS since it depends on libreadline - this would then
require cross-gnu to build before we can build cross-bin.
2012-07-13 15:54:10 +00:00
matthew
a0c16a8128 more mac68k bits for the attic 2012-06-20 18:45:44 +00:00
jsing
e4aad24c73 Do not try to cross build nginx, since it does not work. 2012-04-06 14:55:51 +00:00
jasper
cd64f67195 - add avr32 which'll use gcc4/binutils-2.17
- remove BINUTILS217_ARCH from Makefile.cross as bsd.own.mk is included there
  (requested by drahn@)

ok drahn@ deraadt@
2011-11-12 18:32:35 +00:00
drahn
b14edc4d44 Allow 64bit -> arm cross compilation as it appears safe (amd64 -> arm at least)
include bsd.own.mk to get the correct compiler architectures
(if only Makefile.cross is used)
2011-11-11 12:26:54 +00:00
guenther
a732d4d456 Detect word-size mismatches between host and target, which result in
the cross compiler generating bad code, and abort

ok deraadt@
2011-09-23 08:09:20 +00:00
kettenis
6018e28628 ia64 should use gcc4; sort the list of binutils-2.17 platforms while I'm there
ok jsing@, miod@
2011-09-18 09:02:18 +00:00
kettenis
a97136433c Switch hppa64 cross compiling environment to gcc4. 2011-08-05 09:28:39 +00:00
kettenis
7f364c07a0 Switch hppa64 to binutils-2.17 2011-07-27 14:47:17 +00:00
deraadt
5b036de814 remove mvmeppc; it is really rough shape. ok drahn miod 2011-07-07 19:27:15 +00:00
drahn
9102a13a9a Allow switching between binutils and binutils 2.17.
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
2011-07-05 00:15:03 +00:00
mpi
a8ae43d8e7 Typo, BINOWN -> BINGRP
ok miod@
2011-06-16 10:09:51 +00:00
djm
bab9f9c395 unlink libsectok from the build; ok markus@ deraadt@ 2010-10-17 08:44:15 +00:00
drahn
8d92523931 Copy the right bits to the right places for gcc4. 2010-09-25 17:45:13 +00:00
miod
529d6bc564 Switch mips-based ports to gcc4. Most of the work has been done by kettenis@. 2010-09-24 14:04:06 +00:00
pirofti
ea58ecdad3 Remove tn3270 reference. 2010-09-23 19:00:48 +00:00
syuu
c3ed6a03c2 add octeon as cross build target arch. ok miod@ 2010-09-20 11:49:39 +00:00
drahn
e3bab4643e nsd uses configure, so put it in NO_CROSS for now. 2010-09-20 04:49:08 +00:00
drahn
4ae42ab88e Sigh, check in the actual diff, not a backout of th previous change.
Use TARGET_ARCH, not MACHINE_ARCH. Fix from Tobias Ulmer. ok jsg@ jasper@
2010-09-09 19:46:39 +00:00
drahn
b45761d091 Use TARGET_ARCH, not MACHINE_ARCH. Fix from Tobias Ulmer. ok jsg@ jasper@ 2010-09-09 17:32:44 +00:00
jsg
39d299120e sync the list of gcc4 archs with bsd.own.mk
ok miod@
2010-08-25 08:04:01 +00:00
drahn
846f21d960 Fix cross build problem with cpp, marex pointed out that it wasn't committed. 2010-07-09 17:36:08 +00:00
drahn
88ff6307f8 Initial attempt at being COMPILER_VERSION and gcc4 compatible. 2010-06-01 04:33:40 +00:00
drahn
39646eb468 moko goes away. 2010-05-31 17:38:03 +00:00
miod
56074f2f8f Force MACHINE_CPU when building cross-toolchain or cross-building. This allows
loongson cross-tools to be configured correctly.
2010-02-05 22:36:27 +00:00
matthieu
4342143955 Add all arm based architectures. ok miod@. 2009-09-21 19:44:23 +00:00
marex
674517b751 Palm: Integration into the tree
OK deraadt@
2009-09-09 12:10:34 +00:00
drahn
a071a6c711 Try to clean up the cross build environment, more of the tree cross builds now
ok miod@
2008-09-06 16:26:39 +00:00
miod
e330ff7cc2 socppc is powerpc 2008-05-13 21:15:58 +00:00
deraadt
2b6f5fd2ca another cats remnant 2007-08-01 21:30:08 +00:00
mickey
d49bf4ccfb feed bsdsrc/objdir and makeobjdir in cross-env allowing make obj and the like to work on random directories; found w/ rainerx0r; drahn@ ok 2007-02-06 17:17:18 +00:00
deraadt
990b83fae6 missing TARGET_ARCH handling (solbourne) 2006-12-19 23:17:54 +00:00
miod
2f05048706 Early bits for a 32-bit SuperH toolchain, currently for little-endian
systems only; more work is necessary in ld land.
2006-10-06 20:58:15 +00:00