Log of /eclass/toolchain-funcs.eclass
Parent Directory
|
Revision Log
Revision
1.136 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 31 04:27:29 2015 UTC
(3 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.135: +6 -3 lines
Diff to
previous 1.135
tc-export_build_env: export BUILD_CPPFLAGS/BUILD_LDFLAGS to non-empty values so they do not get defaulted by build systems #526734 by Matthias Maier
Revision
1.133 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 10 17:56:30 2015 UTC
(3 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.132: +3 -2 lines
Diff to
previous 1.132
econf_build: set --host=${CBUILD} otherwise we get the cross-compile target as the host
Revision
1.132 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 27 06:08:39 2015 UTC
(3 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.131: +8 -7 lines
Diff to
previous 1.131
tc-ninja_magic_to_arch: fix matching for unofficial arches
this code matches a $CHOST and not an $ARCH, so we need a glob. also add microblaze.
Revision
1.123 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Oct 12 21:31:01 2013 UTC
(5 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.122: +10 -2 lines
Diff to
previous 1.122
gen_usr_ldscript: handle the gold linker when generating the OUTPUT_FORMAT section #487696 by Michał Górny
Revision
1.122 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 30 01:34:25 2013 UTC
(5 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.121: +7 -1 lines
Diff to
previous 1.121
tc-export_build_env: also export XXX_FOR_BUILD env vars to match the BUILD_XXX as many packages use those instead
Revision
1.119 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 28 15:07:30 2012 UTC
(6 years, 4 months ago)
by
axs
Branch:
MAIN
Changes since
1.118: +3 -2 lines
Diff to
previous 1.118
reverted fatal error from unset and made it a warning only shown when checking for 'kern' arch, so that the portage environment call of tc-arch will not fail anymore, bug 436450
Revision
1.118 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 27 19:34:28 2012 UTC
(6 years, 4 months ago)
by
axs
Branch:
MAIN
Changes since
1.117: +4 -1 lines
Diff to
previous 1.117
Fixed tc-ninja_magic_to_arch() to also use KV_FULL and fail if no kernel version specified, bug 432390
Revision
1.111 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 9 06:56:14 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.110: +12 -20 lines
Diff to
previous 1.110
add *-softfp-* support to the vendor field for people who want this for binary compat with closed sourced drivers #416727 by Raúl Porcel; merge the tc-is-hardfloat helper into the one place where it is called in the whole tree to avoid further confusion between when the return values of tc-is-softfloat and tc-is-hardfloat
Revision
1.110 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 10 03:31:22 2012 UTC
(6 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.109: +2 -1 lines
Diff to
previous 1.109
have tc-is-cross-compiler default to CHOST if CTARGET isnt set #414527 by Raúl Porcel
Revision
1.107 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 12 21:42:08 2011 UTC
(7 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.106: +37 -5 lines
Diff to
previous 1.106
add more BUILD_xxx helpers, and unify the variable lookup logic a bit more in tc-getBUILD_PROG
Revision
1.105 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 6 22:54:45 2011 UTC
(7 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.104: +28 -31 lines
Diff to
previous 1.104
unify tc-getPROG and tc-getBUILD_CC implementations, and add new tc-getBUILD_{CPP,CXX} helpers on top of that
Revision
1.103 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 28 04:16:27 2010 UTC
(8 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.102: +20 -20 lines
Diff to
previous 1.102
tc-arch: re-indent the ppc code and check the $type before KV_to_int to avoid useless calculations
Revision
1.102 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 11 17:12:20 2010 UTC
(8 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.101: +15 -6 lines
Diff to
previous 1.101
convert gcc version funcs to query the preprocessor for its gcc version to work with different compilers #335943 by Ambroz Bizjak
Revision
1.101 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 20 15:04:11 2010 UTC
(8 years, 6 months ago)
by
dberkholz
Branch:
MAIN
Changes since
1.100: +2 -2 lines
Diff to
previous 1.100
Make tc-getF77() fall back to the gcc-provided gfortran, not some nonexistent 'f77'.
Revision
1.99 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 22 18:28:11 2010 UTC
(8 years, 10 months ago)
by
armin76
Branch:
MAIN
Changes since
1.98: +15 -2 lines
Diff to
previous 1.98
Add tc-is-hardfloat function, rename 'no' of tc-is-softfloat to 'target doesn't support softfloat', acked by vapier, bug #315987
Revision
1.94 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 2 09:00:08 2009 UTC
(9 years, 5 months ago)
by
grobian
Branch:
MAIN
Changes since
1.93: +7 -2 lines
Diff to
previous 1.93
Make the lib we're going to update using install_name_tool writable if
it isn't. Restore write permissions afterwards, fixes bug #283424
Revision
1.91 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 24 07:25:48 2009 UTC
(9 years, 9 months ago)
by
grobian
Branch:
MAIN
Changes since
1.90: +103 -16 lines
Diff to
previous 1.90
gen_usr_ldscript:
* 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
Revision
1.90 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 5 07:50:08 2009 UTC
(9 years, 10 months ago)
by
grobian
Branch:
MAIN
Changes since
1.89: +6 -178 lines
Diff to
previous 1.89
Revert 1.89 of toolchain-funcs.eclass, I should have reviewed it much better, and even worse it cases bugs like #264940
Revision
1.89 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 4 17:17:56 2009 UTC
(9 years, 10 months ago)
by
grobian
Branch:
MAIN
Changes since
1.88: +179 -7 lines
Diff to
previous 1.88
Add support for all Prefix arches, in particular for gen_usr_ld_script, and add AIX specific function, backport from Prefix
Revision
1.84 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 8 11:06:10 2009 UTC
(10 years, 1 month ago)
by
gengor
Branch:
MAIN
Changes since
1.83: +7 -7 lines
Diff to
previous 1.83
Add quoting to comparison on gcc-specs- funcs - fixes false results with GCC 4.x
Revision
1.78 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 3 05:26:47 2008 UTC
(10 years, 7 months ago)
by
dberkholz
Branch:
MAIN
Changes since
1.77: +3 -7 lines
Diff to
previous 1.77
[Fortran] Do a little reworking, since these functions remain unused by anything. Rename tc-getF90() to tc-getFC() for consistency with autotools, fortran.eclass, etc. Drop tc-getFORTRAN() -- people should use the appropriate function.
Revision
1.76 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 16 14:16:45 2008 UTC
(10 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.75: +2 -2 lines
Diff to
previous 1.75
set locale to C when trying to parse the output of gcc as reported by Xake #217852
Revision
1.73 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 22 19:59:48 2007 UTC
(11 years, 7 months ago)
by
vapier
Branch:
MAIN
Changes since
1.72: +6 -2 lines
Diff to
previous 1.72
filter unknown targets into the unknown category instead of falling back to the host arch #186073
Revision
1.64 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 7 11:39:08 2007 UTC
(12 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.63: +1 -26 lines
Diff to
previous 1.63
no one uses tc-endian() so just cut it ... people should be handling endian in the source code itself anyways, not in the ebuild
Revision
1.61 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 24 07:20:33 2006 UTC
(12 years, 5 months ago)
by
grobian
Branch:
MAIN
Changes since
1.60: +20 -13 lines
Diff to
previous 1.60
The Darwin linker doesn't understand GNU ld scripts, instead it has no
problems with symlinks.
Revision
1.59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 28 16:19:46 2006 UTC
(12 years, 7 months ago)
by
kanaka
Branch:
MAIN
Changes since
1.58: +8 -2 lines
Diff to
previous 1.58
Add tc-getSTRIP. With gcc-4.X, GNU fortran is no longer f77, so add tc-getF90, and tc-getFORTRAN.
Revision
1.48 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 3 10:10:48 2005 UTC
(13 years, 3 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.47: +1 -2 lines
Diff to
previous 1.47
Get rid of ABI crap since it's needed only in dev profiles, and with gcc-config-2.0 those profiles can start using CHOST rather than ABI to properly set the toolchain.
Revision
1.46 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 6 21:30:23 2005 UTC
(13 years, 4 months ago)
by
kevquinn
Branch:
MAIN
Changes since
1.45: +20 -11 lines
Diff to
previous 1.45
include dumpspecs output as first data for specs parsing
parse additional-style specs as well as replacement specs
add function to detect auto-upgrade of ssp to ssp-all
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 15 00:13:10 2005 UTC
(13 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.42: +10 -12 lines
Diff to
previous 1.42
handle CBUILD better since it is forced in portage now and check for CC_FOR_BUILD BUILD_CC HOSTCC as the build cc
Revision
1.41 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 1 07:27:27 2005 UTC
(13 years, 6 months ago)
by
kevquinn
Branch:
MAIN
Changes since
1.40: +41 -1 lines
Diff to
previous 1.40
Added functions to read/check gcc specs (for use in checking hardened toolchain state)
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 6 20:23:20 2005 UTC
(13 years, 7 months ago)
by
agriffis
Branch:
MAIN
Changes since
1.38: +1 -2 lines
Diff to
previous 1.38
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now
Revision
1.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 6 20:20:04 2005 UTC
(13 years, 7 months ago)
by
agriffis
Branch:
MAIN
Changes since
1.37: +1 -2 lines
Diff to
previous 1.37
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 4 12:37:55 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.31: +16 -13 lines
Diff to
previous 1.31
Added sanity checks about for threads and shared with EXTRA_ECONF. Added support for CTARGET_ALIASES with >=sys-devel/gcc-config-1.4.0.
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 2 19:07:07 2005 UTC
(13 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.30: +6 -5 lines
Diff to
previous 1.30
make endian func a little more robust and change sh behavior to match binutils (default is little)
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 11 01:07:49 2005 UTC
(14 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.19: +31 -8 lines
Diff to
previous 1.19
change the names of the arch functions to be like all the other tc-funcs. also add a func to figure out endian.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.
Sticky Tag: |
|