summaryrefslogtreecommitdiff
path: root/Makefile.cross
AgeCommit message (Collapse)Author
2014-07-16lynx will go to ports. there are too many reasons for it to go there,Theo de Raadt
and not enough for it to stay. lengthy discussions.
2014-05-09Make sure to override PIE_DEFAULT when building a cross-gcc4Miod Vallat
2014-04-23Remove more Kerberos cruft.Antoine Jacoutot
ok jca@ jmc@
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
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.
2013-09-04Beagle has been replaced by armv7.Patrick Wildt
2013-08-06Remove support for COMPILER_VERSION == gcc2.Miod Vallat
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-07-06tabs got lost in previous revMiod Vallat
2013-07-05ELF_TOOLCHAIN bye bye.Miod Vallat
2013-04-04remove BIN{MODE,GRP,OWN} since bsd.own.mk is already included.Jasper Lievisse Adriaanse
ok bmercer@
2013-03-25gumstix was never finishedTheo de Raadt
2013-03-25the unused palm code goes away.Theo de Raadt
2013-03-10Allow the PIE/NOPIE variables in bsd.own.mk to be overriden. Force properMiod Vallat
values in Makefile.cross to make sure binutils are built with the proper PIE_DEFAULT value for the target. ok millert@ deraadt@
2013-02-02m68k ports are now ELF citizens.Miod Vallat
2013-01-05Switch m88k ports to ELF.Miod Vallat
2012-11-13Pass -DOPENBSD_CROSS to CFLAGS when cross-compiling gcc2. Temporary bandaidMiod Vallat
until we get rid of it. Soon.
2012-11-13Make COMPILER_VERSION a definitive assignment in there, for it to overrideMiod Vallat
<bsd.own.mk>. Allows cross-gcc to be built on a host using a different compiler version than the target.
2012-08-23no need to know about afs, since it is goneTheo de Raadt
2012-08-14Garbage collect the USE_GCC variables; everything usesMatthew Dempsky
COMPILER_VERSION now. From Brad.
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
ok guenther@
2012-07-13Add sqlite3 to NO_CROSS since it depends on libreadline - this would thenJoel Sing
require cross-gnu to build before we can build cross-bin.
2012-06-20more mac68k bits for the atticMatthew Dempsky
2012-04-06Do not try to cross build nginx, since it does not work.Joel Sing
2011-11-12- add avr32 which'll use gcc4/binutils-2.17Jasper Lievisse Adriaanse
- remove BINUTILS217_ARCH from Makefile.cross as bsd.own.mk is included there (requested by drahn@) ok drahn@ deraadt@
2011-11-11Allow 64bit -> arm cross compilation as it appears safe (amd64 -> arm at least)Dale Rahn
include bsd.own.mk to get the correct compiler architectures (if only Makefile.cross is used)
2011-09-23Detect word-size mismatches between host and target, which result inPhilip Guenthe
the cross compiler generating bad code, and abort ok deraadt@
2011-09-18ia64 should use gcc4; sort the list of binutils-2.17 platforms while I'm thereMark Kettenis
ok jsing@, miod@
2011-08-05Switch hppa64 cross compiling environment to gcc4.Mark Kettenis
2011-07-27Switch hppa64 to binutils-2.17Mark Kettenis
2011-07-07remove mvmeppc; it is really rough shape. ok drahn miodTheo de Raadt
2011-07-05Allow switching between binutils and binutils 2.17.Dale Rahn
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@
2011-06-16Typo, BINOWN -> BINGRPMartin Pieuchot
ok miod@
2010-10-17unlink libsectok from the build; ok markus@ deraadt@Damien Miller
2010-09-25Copy the right bits to the right places for gcc4.Dale Rahn
2010-09-24Switch mips-based ports to gcc4. Most of the work has been done by kettenis@.Miod Vallat
2010-09-23Remove tn3270 reference.Paul Irofti
2010-09-20add octeon as cross build target arch. ok miod@Takuya ASADA
2010-09-20nsd uses configure, so put it in NO_CROSS for now.Dale Rahn
2010-09-09Sigh, check in the actual diff, not a backout of th previous change.Dale Rahn
Use TARGET_ARCH, not MACHINE_ARCH. Fix from Tobias Ulmer. ok jsg@ jasper@
2010-09-09Use TARGET_ARCH, not MACHINE_ARCH. Fix from Tobias Ulmer. ok jsg@ jasper@Dale Rahn
2010-08-25sync the list of gcc4 archs with bsd.own.mkJonathan Gray
ok miod@
2010-07-09Fix cross build problem with cpp, marex pointed out that it wasn't committed.Dale Rahn
2010-06-01Initial attempt at being COMPILER_VERSION and gcc4 compatible.Dale Rahn
2010-05-31moko goes away.Dale Rahn
2010-02-05Force MACHINE_CPU when building cross-toolchain or cross-building. This allowsMiod Vallat
loongson cross-tools to be configured correctly.
2009-09-21Add all arm based architectures. ok miod@.Matthieu Herrb
2009-09-09Palm: Integration into the treeMarek Vasut
OK deraadt@
2008-09-06Try to clean up the cross build environment, more of the tree cross builds nowDale Rahn
ok miod@
2008-05-13socppc is powerpcMiod Vallat
2007-08-01another cats remnantTheo de Raadt
2007-02-06feed bsdsrc/objdir and makeobjdir in cross-env allowing make obj and the ↵Michael Shalayeff
like to work on random directories; found w/ rainerx0r; drahn@ ok