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