aboutsummaryrefslogtreecommitdiffstats
path: root/base
Commit message (Collapse)AuthorAgeFilesLines
* Remove things that are now handled by bsd.port.mkbapt2016-09-091-16/+0
|
* Remove everything that is now in bsd.port.mk which simplifies the codebapt2016-09-091-15/+1
|
* Update the README to include how to cross build gccbapt2016-09-091-0/+12
| | | | Also add instructions on how to add the plist for other arches in binutils
* New cross build ready version of gcc.bapt2016-09-095-0/+549
| | | | | | | | | | | 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
* base/binutils: fix strippingswills2016-08-281-2/+4
| | | | Setting STRIPBIN is required by install. While here, remove uneeded /s
* Properly export the binutils as the cross onesbapt2016-08-281-1/+1
|
* Really fix the strip issuebapt2016-08-271-1/+1
|
* Fix up stripingbapt2016-08-271-2/+1
|
* Reduce the number of files packaged to the one not provided by the bsd ↵bapt2016-08-271-40/+0
| | | | elftoolchain
* base/binutils: add powerpc64 plistswills2016-08-273-1/+109
| | | | While here, fix typo in README and add empty STRIP which seemed to be necessary
* Remove more tings provided by the elftoolchainbapt2016-08-271-6/+0
|
* WIP: external toolchain cross buildable: binutilsbapt2016-08-273-0/+114
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