OpenBSD CVS

CVS log for src/Makefile.cross


[BACK] Up to [local] / src

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.111 / (download) - annotate - [select for diffs], Mon May 3 00:04:31 2021 UTC (3 years ago) by drahn
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, HEAD
Changes since 1.110: +2 -2 lines
Diff to previous 1.110 (colored)

riscv64 is a LP64_ARCH, list it as such.

Revision 1.110 / (download) - annotate - [select for diffs], Sat May 1 16:10:29 2021 UTC (3 years ago) by visa
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored)

Retire OpenBSD/sgi.

OK deraadt@

Revision 1.109 / (download) - annotate - [select for diffs], Fri Aug 14 16:55:07 2020 UTC (3 years, 8 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.108: +7 -2 lines
Diff to previous 1.108 (colored)

Update compiler-rt path in cross-build infrastructure.

Revision 1.108 / (download) - annotate - [select for diffs], Sat May 30 19:22:00 2020 UTC (3 years, 11 months ago) by drahn
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Initial set of changes to build powerpc64 toolchain.

Disable PIC/PIE for powerpc64 for now.

Revision 1.107 / (download) - annotate - [select for diffs], Thu Nov 7 11:32:23 2019 UTC (4 years, 5 months ago) by mpi
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.106: +7 -31 lines
Diff to previous 1.106 (colored)

Simplify by getting rid of the unecessary 'depend' rule.

ok patrick@

Revision 1.106 / (download) - annotate - [select for diffs], Fri Oct 18 02:57:25 2019 UTC (4 years, 6 months ago) by visa
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

Add mips64el to LP64_ARCH.

OK patrick@

Revision 1.105 / (download) - annotate - [select for diffs], Mon Oct 14 15:23:44 2019 UTC (4 years, 6 months ago) by patrick
Branch: MAIN
Changes since 1.104: +13 -10 lines
Diff to previous 1.104 (colored)

Re-sort the if-sequence which sets COMPILER_VERSION to be the same
as bsd.own.mk, otherwise on transitioning architectures the wrong
compiler is chosen.  Also make sure BUILD_CLANG is forced for the
libcompiler_rt directory since cross-compiling with two possible
compilers would create too much headache.

Revision 1.104 / (download) - annotate - [select for diffs], Mon Oct 14 14:38:06 2019 UTC (4 years, 6 months ago) by patrick
Branch: MAIN
Changes since 1.103: +16 -16 lines
Diff to previous 1.103 (colored)

Fix whitespace issues

Revision 1.103 / (download) - annotate - [select for diffs], Mon Oct 14 14:36:49 2019 UTC (4 years, 6 months ago) by patrick
Branch: MAIN
Changes since 1.102: +3 -1 lines
Diff to previous 1.102 (colored)

powerpc cross-compilation on 64-bit hosts also appears to be safe.

Revision 1.102 / (download) - annotate - [select for diffs], Mon Oct 14 14:32:26 2019 UTC (4 years, 6 months ago) by patrick
Branch: MAIN
Changes since 1.101: +9 -1 lines
Diff to previous 1.101 (colored)

Pass LINKER_VERSION to binutils and clang cross-build so that they
know who the system linker is.

Revision 1.101 / (download) - annotate - [select for diffs], Wed May 22 02:31:44 2019 UTC (4 years, 11 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Fix malformed conditional after socppc removal.

From Krystian Lewandowski

Revision 1.100 / (download) - annotate - [select for diffs], Sat May 11 07:18:14 2019 UTC (4 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 (colored)

socppc makes an extended visit to the bigbucket.
ok kettenis

Revision 1.99 / (download) - annotate - [select for diffs], Sun Feb 4 21:11:32 2018 UTC (6 years, 2 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.98: +7 -4 lines
Diff to previous 1.98 (colored)

Don't assume that we use LLVM's ld(1) if we use clang(1) as main system
compiler.  Only handle this case when LLD was actually installed during
the cross-compiler setup.  Unbreaks armv7 after switching to clang since
it uses binutils' ld(1).

Revision 1.98 / (download) - annotate - [select for diffs], Sat Sep 23 12:35:52 2017 UTC (6 years, 7 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.97: +8 -5 lines
Diff to previous 1.97 (colored)

Compile the cross-compiler in the target's objdir instead of polluting
the host's.  This also allows compiling multiple toolchains in parallel.
Clean up the clang object files afterwards so it doesn't collide with
the cross-compiled compiler build.

Revision 1.97 / (download) - annotate - [select for diffs], Tue Sep 12 08:16:13 2017 UTC (6 years, 7 months ago) by mpi
Branch: MAIN
Changes since 1.96: +13 -2 lines
Diff to previous 1.96 (colored)

Fix cross-compiling GCC toolchains on Clang archs.

ok patrick@

Revision 1.96 / (download) - annotate - [select for diffs], Fri Aug 11 19:36:37 2017 UTC (6 years, 8 months ago) by drahn
Branch: MAIN
Changes since 1.95: +6 -7 lines
Diff to previous 1.95 (colored)

Fix cross builds: no clang depend target, no DESTDIR on HOSTCC build
ok patrick@

Revision 1.95 / (download) - annotate - [select for diffs], Thu Jun 8 18:33:08 2017 UTC (6 years, 10 months ago) by patrick
Branch: MAIN
Changes since 1.94: +2 -1 lines
Diff to previous 1.94 (colored)

Pass CC and CXX to make depend as well.  As soon as we support
dependencies in the clang makefiles we need to make sure to use
a compiler that supports C++11.

Revision 1.94 / (download) - annotate - [select for diffs], Tue May 23 14:57:30 2017 UTC (6 years, 11 months ago) by patrick
Branch: MAIN
Changes since 1.93: +7 -2 lines
Diff to previous 1.93 (colored)

Adjust cross-toolchain environment to the changes in the clang build
fabric.  Since we now also build and use LLVM's lld we can copy lld to
the proper directory akin to what we do with clang.  Build compiler-rt
early as it is needed for building libc.

"go for it" mpi@

Revision 1.93 / (download) - annotate - [select for diffs], Tue Mar 21 10:41:33 2017 UTC (7 years, 1 month ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.92: +9 -6 lines
Diff to previous 1.92 (colored)

Export CROSSDIR so that the two users (ld.so and binutils) of that
variable actually work correctly.  While there, adjust a bit for
consistency.

"nobody will complain if you break it ;)" kettenis@

Revision 1.92 / (download) - annotate - [select for diffs], Fri Jan 27 13:38:40 2017 UTC (7 years, 3 months ago) by jsg
Branch: MAIN
Changes since 1.91: +1 -3 lines
Diff to previous 1.91 (colored)

We can now build parts of binutils on aarch64 so enable cross-binutils
again.

ok patrick@

Revision 1.91 / (download) - annotate - [select for diffs], Fri Jan 20 05:00:53 2017 UTC (7 years, 3 months ago) by patrick
Branch: MAIN
Changes since 1.90: +3 -1 lines
Diff to previous 1.90 (colored)

Adjust cross-compilation infrastructure to cope with builduser
permission requirements.

From Dale Rahn.

ok tb@
"commit it" guenther@

Revision 1.90 / (download) - annotate - [select for diffs], Wed Jan 4 17:26:02 2017 UTC (7 years, 4 months ago) by patrick
Branch: MAIN
Changes since 1.89: +6 -3 lines
Diff to previous 1.89 (colored)

With clang as cross-compiler we need to tell it where our cross
directory is so that the correct include and library paths are used.
For this we create a simple wrapper that calls clang in the correct
mode and also passes the sysroot.

ok kettenis@

Revision 1.89 / (download) - annotate - [select for diffs], Sun Dec 18 17:03:08 2016 UTC (7 years, 4 months ago) by patrick
Branch: MAIN
Changes since 1.88: +35 -5 lines
Diff to previous 1.88 (colored)

Implement support for cross-compiling arm64 in Makefile.cross.  This
adds code to build clang as cross-compiler instead of gcc.  Since we
don't have binutils for aarch64 in base, skip the binutils cross-
toolchain build for that architecture.

ok kettenis@

Revision 1.88 / (download) - annotate - [select for diffs], Fri Sep 23 09:18:05 2016 UTC (7 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.87: +1 -2 lines
Diff to previous 1.87 (colored)

Unhook sqlite3.

Revision 1.87 / (download) - annotate - [select for diffs], Sat Sep 3 13:37:39 2016 UTC (7 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland

Revision 1.86 / (download) - annotate - [select for diffs], Wed Aug 10 14:27:15 2016 UTC (7 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.85: +2 -3 lines
Diff to previous 1.85 (colored)

armish handled some early-gen arm machines, which required tons of
workarounds.  Some of them will soon stand in the way of armv7.
Off to the attic you go.

Revision 1.85 / (download) - annotate - [select for diffs], Wed May 11 21:52:48 2016 UTC (7 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

remove hppa64 port, which we never got going beyond broken single users.
hppa reverse-stack gives us a valuable test case, but most developers don't
have a 2nd one to proceed further with this.
ok kettenis

Revision 1.84 / (download) - annotate - [select for diffs], Wed Mar 9 16:28:44 2016 UTC (8 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored)

We are done providing support for the vax.
lots of agreement.

Revision 1.83 / (download) - annotate - [select for diffs], Tue Dec 8 16:04:41 2015 UTC (8 years, 4 months ago) by tobiasu
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

Restore parenthesis

Revision 1.82 / (download) - annotate - [select for diffs], Tue Dec 1 08:13:29 2015 UTC (8 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.81: +1 -3 lines
Diff to previous 1.81 (colored)

Send solbourne to where the ...........

Revision 1.81 / (download) - annotate - [select for diffs], Tue Dec 1 07:50:03 2015 UTC (8 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored)

Send Aviion to same place as Nova II
discussed with jsg

Revision 1.80 / (download) - annotate - [select for diffs], Sat Nov 14 23:56:48 2015 UTC (8 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.79: +3 -3 lines
Diff to previous 1.79 (colored)

libocurses can go to the Attic.  last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm

Revision 1.79 / (download) - annotate - [select for diffs], Tue Nov 10 03:10:53 2015 UTC (8 years, 5 months ago) by uebayasi
Branch: MAIN
Changes since 1.78: +3 -1 lines
Diff to previous 1.78 (colored)

Always honor ${DESTDIR}.  OK miod@

Revision 1.78 / (download) - annotate - [select for diffs], Fri Jun 5 21:48:35 2015 UTC (8 years, 11 months ago) by tobiasu
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.77: +4 -3 lines
Diff to previous 1.77 (colored)

Use target BSDOBJDIR when cross-compiling libraries

ok mpi@

Revision 1.77 / (download) - annotate - [select for diffs], Mon Jun 1 17:36:17 2015 UTC (8 years, 11 months ago) by miod
Branch: MAIN
Changes since 1.76: +2 -8 lines
Diff to previous 1.76 (colored)

Now that we do not need to build binutils 2.15 (except for gdb), simplify the
build logic.

Revision 1.76 / (download) - annotate - [select for diffs], Thu May 28 18:23:11 2015 UTC (8 years, 11 months ago) by miod
Branch: MAIN
Changes since 1.75: +4 -4 lines
Diff to previous 1.75 (colored)

Invert the binutils 2.17 logic to only list non-2.17 platforms.

Revision 1.75 / (download) - annotate - [select for diffs], Sun Feb 8 00:15:22 2015 UTC (9 years, 2 months ago) by uebayasi
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

Fix cross-build.  OK jsing@ miod@ guenther@ deraadt@

Revision 1.74 / (download) - annotate - [select for diffs], Thu Oct 9 03:40:12 2014 UTC (9 years, 6 months ago) by lteo
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Remove the last gzsig tendril

Revision 1.73 / (download) - annotate - [select for diffs], Sun Aug 24 20:04:10 2014 UTC (9 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.72: +1 -4 lines
Diff to previous 1.72 (colored)

more NO_CROSS

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jul 16 01:23:39 2014 UTC (9 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

lynx will go to ports.  there are too many reasons for it to go there,
and not enough for it to stay.  lengthy discussions.

Revision 1.71 / (download) - annotate - [select for diffs], Fri May 9 20:14:18 2014 UTC (9 years, 11 months ago) by miod
Branch: MAIN
Changes since 1.70: +6 -2 lines
Diff to previous 1.70 (colored)

Make sure to override PIE_DEFAULT when building a cross-gcc4

Revision 1.70 / (download) - annotate - [select for diffs], Wed Apr 23 18:24:23 2014 UTC (10 years ago) by ajacoutot
Branch: MAIN
Changes since 1.69: +2 -3 lines
Diff to previous 1.69 (colored)

Remove more Kerberos cruft.

ok jca@ jmc@

Revision 1.69 / (download) - annotate - [select for diffs], Tue Mar 18 22:36:27 2014 UTC (10 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.68: +2 -5 lines
Diff to previous 1.68 (colored)

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.

Revision 1.68 / (download) - annotate - [select for diffs], Wed Sep 4 14:43:27 2013 UTC (10 years, 8 months ago) by patrick
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

Beagle has been replaced by armv7.

Revision 1.67 / (download) - annotate - [select for diffs], Tue Aug 6 19:11:53 2013 UTC (10 years, 8 months ago) by miod
Branch: MAIN
Changes since 1.66: +31 -66 lines
Diff to previous 1.66 (colored)

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.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Jul 6 17:52:57 2013 UTC (10 years, 10 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.65: +4 -4 lines
Diff to previous 1.65 (colored)

tabs got lost in previous rev

Revision 1.65 / (download) - annotate - [select for diffs], Fri Jul 5 21:29:51 2013 UTC (10 years, 10 months ago) by miod
Branch: MAIN
Changes since 1.64: +7 -60 lines
Diff to previous 1.64 (colored)

ELF_TOOLCHAIN bye bye.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Apr 4 10:45:33 2013 UTC (11 years, 1 month ago) by jasper
Branch: MAIN
Changes since 1.63: +1 -6 lines
Diff to previous 1.63 (colored)

remove BIN{MODE,GRP,OWN} since bsd.own.mk is already included.

ok bmercer@

Revision 1.63 / (download) - annotate - [select for diffs], Mon Mar 25 17:33:02 2013 UTC (11 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

gumstix was never finished

Revision 1.62 / (download) - annotate - [select for diffs], Mon Mar 25 17:22:10 2013 UTC (11 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.61: +2 -3 lines
Diff to previous 1.61 (colored)

the unused palm code goes away.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Mar 10 08:50:42 2013 UTC (11 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.60: +13 -4 lines
Diff to previous 1.60 (colored)

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@

Revision 1.60 / (download) - annotate - [select for diffs], Sat Feb 2 13:38:41 2013 UTC (11 years, 3 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

m68k ports are now ELF citizens.

Revision 1.59 / (download) - annotate - [select for diffs], Sat Jan 5 11:20:52 2013 UTC (11 years, 4 months ago) by miod
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Switch m88k ports to ELF.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Nov 13 20:59:43 2012 UTC (11 years, 5 months ago) by miod
Branch: MAIN
Changes since 1.57: +3 -3 lines
Diff to previous 1.57 (colored)

Pass -DOPENBSD_CROSS to CFLAGS when cross-compiling gcc2. Temporary bandaid
until we get rid of it. Soon.

Revision 1.57 / (download) - annotate - [select for diffs], Tue Nov 13 20:51:57 2012 UTC (11 years, 5 months ago) by miod
Branch: MAIN
Changes since 1.56: +4 -4 lines
Diff to previous 1.56 (colored)

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.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Aug 23 06:22:51 2012 UTC (11 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.55: +1 -3 lines
Diff to previous 1.55 (colored)

no need to know about afs, since it is gone

Revision 1.55 / (download) - annotate - [select for diffs], Tue Aug 14 20:14:35 2012 UTC (11 years, 8 months ago) by matthew
Branch: MAIN
Changes since 1.54: +1 -5 lines
Diff to previous 1.54 (colored)

Garbage collect the USE_GCC variables; everything uses
COMPILER_VERSION now.

From Brad.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Aug 2 13:38:38 2012 UTC (11 years, 9 months ago) by okan
Branch: MAIN
Changes since 1.53: +5 -5 lines
Diff to previous 1.53 (colored)

remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.

ok guenther@

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jul 13 15:54:10 2012 UTC (11 years, 9 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.52: +1 -0 lines
Diff to previous 1.52 (colored)

Add sqlite3 to NO_CROSS since it depends on libreadline - this would then
require cross-gnu to build before we can build cross-bin.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Jun 20 18:45:44 2012 UTC (11 years, 10 months ago) by matthew
Branch: MAIN
Changes since 1.51: +2 -3 lines
Diff to previous 1.51 (colored)

more mac68k bits for the attic

Revision 1.51 / (download) - annotate - [select for diffs], Fri Apr 6 14:55:51 2012 UTC (12 years, 1 month ago) by jsing
Branch: MAIN
Changes since 1.50: +1 -0 lines
Diff to previous 1.50 (colored)

Do not try to cross build nginx, since it does not work.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Nov 12 18:32:35 2011 UTC (12 years, 5 months ago) by jasper
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.49: +1 -2 lines
Diff to previous 1.49 (colored)

- 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@

Revision 1.49 / (download) - annotate - [select for diffs], Fri Nov 11 12:26:54 2011 UTC (12 years, 5 months ago) by drahn
Branch: MAIN
Changes since 1.48: +6 -4 lines
Diff to previous 1.48 (colored)

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)

Revision 1.48 / (download) - annotate - [select for diffs], Fri Sep 23 08:09:20 2011 UTC (12 years, 7 months ago) by guenther
Branch: MAIN
Changes since 1.47: +20 -1 lines
Diff to previous 1.47 (colored)

Detect word-size mismatches between host and target, which result in
the cross compiler generating bad code, and abort

ok deraadt@

Revision 1.47 / (download) - annotate - [select for diffs], Sun Sep 18 09:02:18 2011 UTC (12 years, 7 months ago) by kettenis
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

ia64 should use gcc4; sort the list of binutils-2.17 platforms while I'm there

ok jsing@, miod@

Revision 1.46 / (download) - annotate - [select for diffs], Fri Aug 5 09:28:39 2011 UTC (12 years, 9 months ago) by kettenis
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Switch hppa64 cross compiling environment to gcc4.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Jul 27 14:47:17 2011 UTC (12 years, 9 months ago) by kettenis
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Switch hppa64 to binutils-2.17

Revision 1.44 / (download) - annotate - [select for diffs], Thu Jul 7 19:27:15 2011 UTC (12 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.43: +2 -3 lines
Diff to previous 1.43 (colored)

remove mvmeppc; it is really rough shape.  ok drahn miod

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jul 5 00:15:03 2011 UTC (12 years, 10 months ago) by drahn
Branch: MAIN
Changes since 1.42: +32 -22 lines
Diff to previous 1.42 (colored)

Allow switching between binutils and binutils 2.17.
NOTE: binutils-2.17 has not been tested on any archs. ok pirofti@

Revision 1.42 / (download) - annotate - [select for diffs], Thu Jun 16 10:09:51 2011 UTC (12 years, 10 months ago) by mpi
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Typo, BINOWN -> BINGRP

ok miod@

Revision 1.41 / (download) - annotate - [select for diffs], Sun Oct 17 08:44:15 2010 UTC (13 years, 6 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

unlink libsectok from the build; ok markus@ deraadt@

Revision 1.40 / (download) - annotate - [select for diffs], Sat Sep 25 17:45:13 2010 UTC (13 years, 7 months ago) by drahn
Branch: MAIN
Changes since 1.39: +7 -3 lines
Diff to previous 1.39 (colored)

Copy the right bits to the right places for gcc4.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Sep 24 14:04:06 2010 UTC (13 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

Switch mips-based ports to gcc4. Most of the work has been done by kettenis@.

Revision 1.38 / (download) - annotate - [select for diffs], Thu Sep 23 19:00:48 2010 UTC (13 years, 7 months ago) by pirofti
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Remove tn3270 reference.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Sep 20 11:49:39 2010 UTC (13 years, 7 months ago) by syuu
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

add octeon as cross build target arch. ok miod@

Revision 1.36 / (download) - annotate - [select for diffs], Mon Sep 20 04:49:08 2010 UTC (13 years, 7 months ago) by drahn
Branch: MAIN
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

nsd uses configure, so put it in NO_CROSS for now.

Revision 1.35 / (download) - annotate - [select for diffs], Thu Sep 9 19:46:39 2010 UTC (13 years, 7 months ago) by drahn
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)

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@

Revision 1.34 / (download) - annotate - [select for diffs], Thu Sep 9 17:32:44 2010 UTC (13 years, 7 months ago) by drahn
Branch: MAIN
Changes since 1.33: +2 -4 lines
Diff to previous 1.33 (colored)

Use TARGET_ARCH, not MACHINE_ARCH. Fix from Tobias Ulmer. ok jsg@ jasper@

Revision 1.33 / (download) - annotate - [select for diffs], Wed Aug 25 08:04:01 2010 UTC (13 years, 8 months ago) by jsg
Branch: MAIN
Changes since 1.32: +4 -2 lines
Diff to previous 1.32 (colored)

sync the list of gcc4 archs with bsd.own.mk
ok miod@

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jul 9 17:36:08 2010 UTC (13 years, 9 months ago) by drahn
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.31: +4 -1 lines
Diff to previous 1.31 (colored)

Fix cross build problem with cpp, marex pointed out that it wasn't committed.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Jun 1 04:33:40 2010 UTC (13 years, 11 months ago) by drahn
Branch: MAIN
Changes since 1.30: +51 -10 lines
Diff to previous 1.30 (colored)

Initial attempt at being COMPILER_VERSION and gcc4 compatible.

Revision 1.30 / (download) - annotate - [select for diffs], Mon May 31 17:38:03 2010 UTC (13 years, 11 months ago) by drahn
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

moko goes away.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Feb 5 22:36:27 2010 UTC (14 years, 3 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.28: +45 -23 lines
Diff to previous 1.28 (colored)

Force MACHINE_CPU when building cross-toolchain or cross-building. This allows
loongson cross-tools to be configured correctly.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Sep 21 19:44:23 2009 UTC (14 years, 7 months ago) by matthieu
Branch: MAIN
Changes since 1.27: +4 -3 lines
Diff to previous 1.27 (colored)

Add all arm based architectures. ok miod@.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Sep 9 12:10:34 2009 UTC (14 years, 7 months ago) by marex
Branch: MAIN
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored)

Palm: Integration into the tree

OK deraadt@

Revision 1.26 / (download) - annotate - [select for diffs], Sat Sep 6 16:26:39 2008 UTC (15 years, 8 months ago) by drahn
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.25: +126 -52 lines
Diff to previous 1.25 (colored)

Try to clean up the cross build environment, more of the tree cross builds now
ok miod@

Revision 1.25 / (download) - annotate - [select for diffs], Tue May 13 21:15:58 2008 UTC (15 years, 11 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.24: +3 -2 lines
Diff to previous 1.24 (colored)

socppc is powerpc

Revision 1.24 / (download) - annotate - [select for diffs], Wed Aug 1 21:30:08 2007 UTC (16 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

another cats remnant

Revision 1.23 / (download) - annotate - [select for diffs], Tue Feb 6 17:17:18 2007 UTC (17 years, 3 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.22: +4 -2 lines
Diff to previous 1.22 (colored)

feed bsdsrc/objdir and makeobjdir in cross-env allowing make obj and the like to work on random directories; found w/ rainerx0r; drahn@ ok

Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 19 23:17:54 2006 UTC (17 years, 4 months ago) by deraadt
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 (colored)

missing TARGET_ARCH handling (solbourne)

Revision 1.21 / (download) - annotate - [select for diffs], Fri Oct 6 20:58:15 2006 UTC (17 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (colored)

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

Revision 1.20 / (download) - annotate - [select for diffs], Wed Sep 27 08:38:58 2006 UTC (17 years, 7 months ago) by mickey
Branch: MAIN
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored)

alpha is gcc3 now

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jun 16 17:43:54 2006 UTC (17 years, 10 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

typoo

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 6 00:01:49 2006 UTC (17 years, 11 months ago) by drahn
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

System build pieces for armish arch.

Revision 1.17 / (download) - annotate - [select for diffs], Tue May 9 21:17:11 2006 UTC (17 years, 11 months ago) by miod
Branch: MAIN
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Administrative changes for aviion, ok deraadt@

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 4 19:41:06 2006 UTC (18 years ago) by miod
Branch: MAIN
Changes since 1.15: +5 -3 lines
Diff to previous 1.15 (colored)

Install binutils objdump on a.out cross-tools; ok grange@

Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 19 18:32:39 2006 UTC (18 years ago) by miod
Branch: MAIN
Changes since 1.14: +5 -1 lines
Diff to previous 1.14 (colored)

make sure cross-as and cross-ranlib get compiled again for a.out platforms.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 19 09:28:45 2006 UTC (18 years ago) by mickey
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

photurisd is nomore; from Michael Knudsen

Revision 1.13 / (download) - annotate - [select for diffs], Fri Dec 30 16:41:23 2005 UTC (18 years, 4 months ago) by grange
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Disable lint for libraries.

ok deraadt@ espie@

Revision 1.12 / (download) - annotate - [select for diffs], Sun Sep 18 20:42:49 2005 UTC (18 years, 7 months ago) by drahn
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

Fix cross-etc-root-var, pick up target etc files, simplied fix from PR4511
ok grange@

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 11 23:10:07 2005 UTC (18 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.10: +25 -24 lines
Diff to previous 1.10 (colored)

Compute TARGET_ARCH in the Makefile, rather than in a shell, and use it
instead of MACHINE_ARCH to pick compiler and binutils versions.

looked at mickey@ grange@

Revision 1.10 / (download) - annotate - [select for diffs], Sun Sep 11 23:08:30 2005 UTC (18 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Create proper symlink for a.out as.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Sep 11 23:07:21 2005 UTC (18 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Create a correct /usr/bin/cpp for a.out platforms.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 28 23:10:36 2005 UTC (18 years, 10 months ago) by martin
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored)

telnetd is gone

Revision 1.7 / (download) - annotate - [select for diffs], Sat Mar 12 17:28:08 2005 UTC (19 years, 1 month ago) by grange
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.6: +1 -2 lines
Diff to previous 1.6 (colored)

Kill \n at EOF.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jan 28 19:51:47 2005 UTC (19 years, 3 months ago) by mickey
Branch: MAIN
Changes since 1.5: +8 -7 lines
Diff to previous 1.5 (colored)

match gcc3 logic from bsd.own.mk and add a target_arch generation for arm

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jan 20 21:35:07 2005 UTC (19 years, 3 months ago) by grange
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

No need for cross nm/size in cross-env, our host tools are good enough.

ok mickey@

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jan 19 18:31:34 2005 UTC (19 years, 3 months ago) by grange
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

Unbreak cross-tools by providing TARGET_ARCH in include target
to get right config.status file for binutils and gcc.

ok mickey@

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jan 12 00:06:28 2005 UTC (19 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

less confusing `TARGET_USE_GCC3' since it's only used locally.
Okay niklas@

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 10 17:47:15 2005 UTC (19 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.1: +46 -40 lines
Diff to previous 1.1 (colored)

- introduce TARGET_CANON/TARGET_ARCH shell variables, to make things slightly
clearer.

- don't put full path into symlinks that don't change directory.

- add a few NO_CROSS directories: stuff that depends on libcrypto, stuff
that needs host tools, and stuff that wants cross-configure.

okay niklas@

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 9 20:36:20 2005 UTC (19 years, 3 months ago) by espie
Branch: MAIN

move cross-stuff into its own file.
okay mickey@, niklas@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.