Commit graph

12 commits

Author SHA1 Message Date
Baptiste Daroussin
ebde9a5488 Remove things that are now handled by bsd.port.mk 2016-09-08 21:44:31 +00:00
Baptiste Daroussin
73c97421bd Remove everything that is now in bsd.port.mk which simplifies the code 2016-09-08 21:35:37 +00:00
Baptiste Daroussin
e307f4a394 Update the README to include how to cross build gcc
Also add instructions on how to add the plist for other arches in binutils
2016-09-08 21:04:00 +00:00
Baptiste Daroussin
e7099d4ced New cross build ready version of gcc.
This port is special, it is done only for being cross build and prepare a modern
compiler for base system build without a cross compiler

It contains the printf format extension needed for the kernel as only patch for
now.

It uses libc++ from base as a standard c++ library default on the libc++ headers
as c++ headers
2016-09-08 20:55:19 +00:00
Steve Wills
f715d14d7c base/binutils: fix stripping
Setting STRIPBIN is required by install. While here, remove uneeded /s
2016-08-27 22:23:31 +00:00
Baptiste Daroussin
1cded3476e Properly export the binutils as the cross ones 2016-08-27 16:00:04 +00:00
Baptiste Daroussin
058e0ec44b Really fix the strip issue 2016-08-27 15:58:16 +00:00
Baptiste Daroussin
81cbb1d9a3 Fix up striping 2016-08-27 12:59:06 +00:00
Baptiste Daroussin
58d7cda819 Reduce the number of files packaged to the one not provided by the bsd elftoolchain 2016-08-27 12:58:14 +00:00
Steve Wills
7f593749d9 base/binutils: add powerpc64 plist
While here, fix typo in README and add empty STRIP which seemed to be necessary
2016-08-27 02:32:20 +00:00
Baptiste Daroussin
7a51d2ef76 Remove more tings provided by the elftoolchain 2016-08-27 01:41:11 +00:00
Baptiste Daroussin
5af442e679 WIP: external toolchain cross buildable: binutils
Add a cross buildable binutils package.
The new category is not linked to the regular ports tree to avoid make install,
poudriere and others to catch it automagically

instead of ending with a very complex file removal in the stage, prefer to use
specific plist per arch.

For now only sparc64 tested and added. This version of binutils is stipped down
only the components that are not supported by elftoolchain
2016-08-27 00:14:11 +00:00