summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gen_usr_ldscript:Fabian Groffen2009-05-241-16/+103
| | | | | | | | | | | | | | | | * remove old USERLAND=Darwin hack * add install_name adjusting case for Darwin * add symlink creating cases for IRIX, AIX and HPUX * likewise for Interix and Windows * add support for -a for all platforms * add EPREFIX for Prefix compatability (could use inherit prefix for definition of EPREFIX variable) tc-is-static-only: * added function, currently only returning true for FreeMiNT (no shared libraries) reviewed by vapier
* Revert 1.89 of toolchain-funcs.eclass, I should have reviewed it much ↵Fabian Groffen2009-04-051-179/+7
| | | | better, and even worse it cases bugs like #264940
* Add support for all Prefix arches, in particular for gen_usr_ld_script, and ↵Fabian Groffen2009-04-041-7/+179
| | | | add AIX specific function, backport from Prefix
* support funk SONAMEs like libfoo.so -> libfoo-0.1.soMike Frysinger2009-03-281-2/+6
|
* add more comments to the linker scriptMike Frysinger2009-03-011-5/+6
|
* Add tc-getOBJCOPYJoshua Kinard2009-02-251-1/+5
|
* first cut at a more automated method for ldscript installationMike Frysinger2009-01-271-5/+21
|
* Add quoting to comparison on gcc-specs- funcs - fixes false results with GCC 4.xGordon Malm2009-01-081-7/+7
|
* Revert changes to hardened funcs for nowGordon Malm2009-01-081-4/+1
|
* Knock off the version-fu and use test-flags-CCGordon Malm2009-01-081-3/+4
|
* Add exception for >=gcc-4 to gcc-specs-ssp-to-all funcGordon Malm2009-01-081-1/+3
|
* Add some fno-strict-overflow stuff we missed. Thanks Magnus Granberg (Zorry).Gordon Malm2009-01-021-1/+7
|
* tc-export: make sure the variable requested for export is a valid variableMike Frysinger2008-09-161-1/+2
|
* [Fortran] Do a little reworking, since these functions remain unused by ↵Donnie Berkholz2008-07-031-7/+3
| | | | anything. Rename tc-getF90() to tc-getFC() for consistency with autotools, fortran.eclass, etc. Drop tc-getFORTRAN() -- people should use the appropriate function.
* Fix tc-arch-kernel for freebsd: it is still i386 there, bug #222715Alexis Ballier2008-06-011-2/+3
|
* set locale to C when trying to parse the output of gcc as reported by Xake ↵Mike Frysinger2008-04-161-2/+2
| | | | #217852
* handle linux-2.6.24+ where {i386,x86_64}=>{x86}Mike Frysinger2008-01-021-3/+19
|
* add new documentationMike Frysinger2007-08-171-36/+90
|
* filter unknown targets into the unknown category instead of falling back to ↵Mike Frysinger2007-07-221-2/+6
| | | | the host arch #186073
* add avr to the arch listMike Frysinger2007-07-221-1/+2
|
* Resurrect tc-endian as I need it to control some testcases.Robin H. Johnson2007-07-111-1/+26
|
* finish gen_usr_ldscript to toolchain-funcs from eutilsMike Frysinger2007-06-161-3/+2
|
* avoid eclass recursionMike Frysinger2007-03-271-2/+3
|
* Upgrade gcc-specs-directive to handle spec string substitutions.Kevin F. Quinn2007-03-151-4/+38
|
* declare/shuffle around maintainersMike Frysinger2007-03-041-3/+3
|
* add blackfin to softfloat-only caseMike Frysinger2007-02-161-2/+2
|
* first run at tc-is-softfloat()Mike Frysinger2007-02-121-1/+20
|
* no one uses tc-endian() so just cut it ... people should be handling endian ↵Mike Frysinger2007-01-071-26/+1
| | | | in the source code itself anyways, not in the ebuild
* allow gcc funcs to take an argument to pass down to tc-getCC #158239Mike Frysinger2006-12-161-6/+6
|
* fixup style in previous commitMike Frysinger2006-09-241-4/+3
|
* The Darwin linker doesn't understand GNU ld scripts, instead it has noFabian Groffen2006-09-241-12/+19
| | | | problems with symlinks.
* move gen_usr_ldscript() to toolchain-funcs.eclass and make it smarterMike Frysinger2006-08-191-1/+45
|
* Add tc-getSTRIP. With gcc-4.X, GNU fortran is no longer f77, so add ↵Joel Martin2006-06-281-2/+8
| | | | tc-getF90, and tc-getFORTRAN.
* Add function to get CPP.Robin H. Johnson2006-04-021-1/+3
|
* Make gcc-specs-directive work on non-English locales, bug #127742Kevin F. Quinn2006-03-281-3/+4
|
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-02-171-2/+2
|
* Minor fix for the previous patch to keep ppc64 working.Daniel Ostrow2006-01-241-2/+2
|
* Applied fix for bug #119203.Joseph Jezak2006-01-241-3/+10
|
* oops, had blackfin args reversedMike Frysinger2006-01-151-2/+2
|
* add support for embedded arches blackfin/nios2Mike Frysinger2006-01-151-1/+4
|
* Minor fixup for new powerpc tree in toolchain-funcs.eclass.Daniel Ostrow2006-01-091-1/+3
|
* remove sep case for powerpc64 hosts and fixup the unified codeMike Frysinger2006-01-081-4/+3
|
* add support for newer ppc kernels thanks to hansmiMike Frysinger2006-01-041-4/+11
|
* Get rid of ABI crap since it's needed only in dev profiles, and with ↵Jeremy Huddleston2005-11-031-2/+1
| | | | gcc-config-2.0 those profiles can start using CHOST rather than ABI to properly set the toolchain.
* sort arches by alphabetical order and define a few moreMike Frysinger2005-10-101-13/+13
|
* include dumpspecs output as first data for specs parsingKevin F. Quinn2005-10-061-11/+20
| | | | | parse additional-style specs as well as replacement specs add function to detect auto-upgrade of ssp to ssp-all
* make sure tc-getBUILD_CC() properly falls back to gcc #74101Mike Frysinger2005-10-061-3/+2
|
* add arm thumb supportMike Frysinger2005-09-161-1/+3
|
* handle CBUILD better since it is forced in portage now and check for ↵Mike Frysinger2005-09-151-12/+10
| | | | CC_FOR_BUILD BUILD_CC HOSTCC as the build cc
* Fix borkage with gcc4.Martin Schlemmer2005-08-021-1/+2
|