Log of /eclass/toolchain.eclass
Parent Directory
|
Revision Log
Revision
1.676 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jul 17 07:36:00 2015 UTC
(3 years, 7 months ago)
by
vapier
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.675: +4 -2 lines
Diff to
previous 1.675
use --enable-checking=no w/gcc-3.4 as "release" was not added until gcc-4.0 #551636 by Samuel Bauer
Revision
1.674 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jun 1 07:17:40 2015 UTC
(3 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.673: +4 -6 lines
Diff to
previous 1.673
add USE=debug to control --enable-checking behavior for all versions rather than just snapshots
Revision
1.672 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 27 10:29:03 2015 UTC
(3 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.671: +6 -4 lines
Diff to
previous 1.671
when munging the libtool paths, make sure we use the internal multilib path and not the main libpath #540392 by Christoph Junghans
Revision
1.671 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 26 08:32:39 2015 UTC
(3 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.670: +8 -3 lines
Diff to
previous 1.670
clean out generated "Directory Reference" man pages as they offer no real value #486754
Revision
1.669 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 13 09:12:57 2015 UTC
(3 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.668: +7 -5 lines
Diff to
previous 1.668
use find directly to run sed on la files so we skip sed when there are no la files #548782
Revision
1.668 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon May 11 03:05:21 2015 UTC
(3 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.667: +2 -2 lines
Diff to
previous 1.667
use find to run sed on la files so we skip sed when there are no la files #548782
Revision
1.658 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 29 06:15:31 2015 UTC
(3 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.657: +11 -9 lines
Diff to
previous 1.657
do not depend on graphite packages when USE=graphite is unavailable #544818 by Michał Górny
Revision
1.644 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 26 17:39:52 2014 UTC
(4 years, 3 months ago)
by
ulm
Branch:
MAIN
Changes since
1.643: +10 -10 lines
Diff to
previous 1.643
[QA] Code from revisions 1.636 and 1.640 commented out. This causes several file collisions, see bug 526144 and related bugs.
Revision
1.632 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 1 23:00:45 2014 UTC
(4 years, 8 months ago)
by
rhill
Branch:
MAIN
Changes since
1.631: +7 -8 lines
Diff to
previous 1.631
If we keep the flag list sorted by version there's no need for this function
to be recursive. This shaves a couple seconds off the worst-case runtime.
Revision
1.629 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 21 20:39:21 2014 UTC
(4 years, 9 months ago)
by
rhill
Branch:
MAIN
Changes since
1.628: +2 -2 lines
Diff to
previous 1.628
Revert libintl change. It turns out we need to depend on gettext anyways, so
this change is pointless.
Revision
1.628 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 20 10:41:23 2014 UTC
(4 years, 9 months ago)
by
rhill
Branch:
MAIN
Changes since
1.627: +3 -2 lines
Diff to
previous 1.627
Strip -mno-rtm and -mno-htm as libitm requires these for x86/x86_64 and
ppc/s390 respectively if supported by the assembler (bug #506202).
Revision
1.626 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 18 20:28:27 2014 UTC
(4 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.625: +1 -10 lines
Diff to
previous 1.625
drop treelang as it only applies to <gcc-4.3 and no longer builds with recent bison #510344
Revision
1.625 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 15 05:18:33 2014 UTC
(4 years, 9 months ago)
by
rhill
Branch:
MAIN
Changes since
1.624: +11 -12 lines
Diff to
previous 1.624
Allow parallel profiledbootstrap in newer versions (bug #508878 by Eric F.
Garioud). Clean up a bit.
Revision
1.623 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 5 06:18:29 2014 UTC
(5 years ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.622: +41 -37 lines
Diff to
previous 1.622
Limit downgrading flags to amd64 and x86. Strip -mtune for < 3.4. Only
worry about -mno* flags, -m* are removed by strip-flags. Add -mno-movbe.
Revision
1.622 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 2 23:43:48 2014 UTC
(5 years ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.621: +125 -14 lines
Diff to
previous 1.621
Add downgrade_arch_flags() to automatically replace/strip unsupported -march
and instruction set flags. Add testsuite.
Revision
1.616 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 30 03:24:04 2013 UTC
(5 years, 1 month ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.615: +2 -1 lines
Diff to
previous 1.615
For 4.8+ C++ is always enabled. We should eventually drop the cxx USE flag,
but who knows what that would break.
Revision
1.608 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 21 11:59:18 2013 UTC
(5 years, 2 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.607: +918 -931 lines
Diff to
previous 1.607
Reorder by phase and group functions together with the phase that uses them.
No functional changes.
Revision
1.607 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 19 06:00:43 2013 UTC
(5 years, 2 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.606: +246 -246 lines
Diff to
previous 1.606
Refactoring: Inline gcc-compiler-configure() into gcc_do_configure(). Clean
up, sort and group options.
Revision
1.605 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 9 10:05:12 2013 UTC
(5 years, 3 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.604: +12 -7 lines
Diff to
previous 1.604
Revert previous and instead include the build log and some other info. Don't
pollute the build dir.
Revision
1.604 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 9 07:49:50 2013 UTC
(5 years, 3 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.603: +4 -3 lines
Diff to
previous 1.603
Rename config.log tarball in the hope that people will stop attaching it to
build failures.
Revision
1.603 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 7 03:19:00 2013 UTC
(5 years, 3 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.602: +8 -2 lines
Diff to
previous 1.602
Temporarily build with -j1 on sparc due to random ICEs encountered by
multiple
people (bug #457062).
Revision
1.601 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 15 05:36:26 2013 UTC
(5 years, 4 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.600: +2 -1 lines
Diff to
previous 1.600
Remove .la files for libasan and libtsan. They reference non-existent
libstdc++.la when fixlafiles is disabled/unsupported, and -fsanitize doesn't
work with -static anyways. (bug #487550)
Revision
1.600 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 15 04:39:24 2013 UTC
(5 years, 6 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.599: +5 -5 lines
Diff to
previous 1.599
alpha not only needs -Wl,--norelax for 4.6 to build itself, but also for it
to build other versions. So let's just always enable it.
Revision
1.599 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 10 07:41:19 2013 UTC
(5 years, 6 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.598: +47 -45 lines
Diff to
previous 1.598
Clean up gcc_do_filter_flags a bit more. Drop ppc64 workaround for 3.2/3.3
as neither is keyworded. Also stop replacing -march=i686 with x86-64 (?!) for
those versions.
Revision
1.593 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 24 21:07:21 2013 UTC
(5 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.592: +4 -1 lines
Diff to
previous 1.592
enable thumb mode by default for arm targets that are using the microcontroller profile #418209 by Jiri Pittner & Boris Vingradov
Revision
1.591 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 21 20:44:00 2013 UTC
(5 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.590: +116 -100 lines
Diff to
previous 1.590
convert confgcc to an array to avoid overloading $@ and to clean things up a bit -- hopefully no real functional changes here
Revision
1.590 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 15 05:42:09 2013 UTC
(5 years, 9 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.589: +6 -2 lines
Diff to
previous 1.589
Explicitly disable lto in 4.5 to stop configure from helpfully re-enabling it when libelf is present.
Revision
1.584 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 20 04:12:00 2013 UTC
(5 years, 10 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.583: +3 -2 lines
Diff to
previous 1.583
Extend workaround for bug #411333 to Via C3-2 processors (bug #466454 by Andrew Church).
Revision
1.582 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 17 02:12:36 2013 UTC
(5 years, 10 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.581: +2 -2 lines
Diff to
previous 1.581
Multiarch got backported to 4.6/4.7. 4.6.4 will be handled by patch since things are even more broken there.
Revision
1.580 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 8 06:19:00 2013 UTC
(5 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.579: +4 -8 lines
Diff to
previous 1.579
fix S clobbering that is not needed anymore to unbreak info page installs #464008
Revision
1.575 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 6 03:47:30 2013 UTC
(5 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.574: +5 -1 lines
Diff to
previous 1.574
disable info page generation since gcc includes generated pages already #464008 by Max Steel
Revision
1.571 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 1 07:59:05 2013 UTC
(5 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.570: +2 -2 lines
Diff to
previous 1.570
drop --enable-target-optspace for uClibc targets ... there is no real need for this, and if people want to build with -Os, they can. this also avoids build failures on ppc (PR43810).
Revision
1.568 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 24 01:27:27 2013 UTC
(6 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.567: +5 -12 lines
Diff to
previous 1.567
drop USE="bootstrap build" as it does very little and the existing logic should handle things correctly #440224
Revision
1.567 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 15 02:30:53 2013 UTC
(6 years, 1 month ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.566: +3 -3 lines
Diff to
previous 1.566
Drop go support for 4.6 - broken by newer glibc versions and upstream recommends it not be used.
Revision
1.566 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 29 06:45:06 2012 UTC
(6 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.565: +2 -2 lines
Diff to
previous 1.565
enable libffi with gcc-3.0+ (i did not have a local copy at the time to check against)
Revision
1.563 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 29 06:08:51 2012 UTC
(6 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.562: +24 -17 lines
Diff to
previous 1.562
restrict multilib logic in a few more places to gcc-3.2+, and libstdc++-v3 to gcc-3+
Revision
1.562 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 24 04:56:29 2012 UTC
(6 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.561: +13 -10 lines
Diff to
previous 1.561
do not mention active gcc-config if we are removing a version that is not selected #446830
Revision
1.561 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 24 04:20:08 2012 UTC
(6 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.560: +8 -1 lines
Diff to
previous 1.560
pass --enable-libstdcxx-time so that it tries to locate support in the C lib -- if it does not find it, it will skip support like normal and not fail or fall back to -lrt #411681
Revision
1.560 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 29 01:16:41 2012 UTC
(6 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.559: +7 -1 lines
Diff to
previous 1.559
disable X configure flags setting up bad -I/-L flags that will mess with multilib builds that need 3rd party libs (such as libjava and gtk/etc...)
Revision
1.559 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 24 22:27:06 2012 UTC
(6 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.558: +10 -2 lines
Diff to
previous 1.558
if uClibc is built w/out shared lib support (like nommu), then pass in --disable-shared #291870 by Petric Frank
Revision
1.558 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 24 21:20:02 2012 UTC
(6 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.557: +5 -1 lines
Diff to
previous 1.557
depend on gtk/x emul packages when USE="amd64 multilib gcj gtk" #444350 by David Kredba
Revision
1.557 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 22 06:16:11 2012 UTC
(6 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.556: +1 -1 lines
Diff to
previous 1.556
fix typo in env.d generation after recent rewrite so we store all ldpaths and not just the last one #444193 by Robert Cernansky
Revision
1.553 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 2 20:18:11 2012 UTC
(6 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.552: +2 -2 lines
Diff to
previous 1.552
do not sed libstdc++ python dir with gcc-4.7+ since the issue has been fixed in those versions
Revision
1.551 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 19 01:23:44 2012 UTC
(6 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.550: +5 -1 lines
Diff to
previous 1.550
use --enable-poison-system-directories with cross-compilers when the patch is available
Revision
1.550 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jun 11 21:07:31 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.549: +3 -3 lines
Diff to
previous 1.549
update path to fix_libtool_files.sh in toolchain_pkg_postrm #420731 by Piotr Karbowski
Revision
1.549 -
(
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.548: +12 -4 lines
Diff to
previous 1.548
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.548 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 5 17:08:41 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.547: +2 -2 lines
Diff to
previous 1.547
restore pkg_postrm export -- commit 1.542 was meant to delete pkg_prerm, not pkg_postrm as pointed out by Arfrever
Revision
1.547 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 3 09:02:36 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.546: +5 -3 lines
Diff to
previous 1.546
always build up the multilib list for gcc even when --disable-multilib as it needs that info when picking the default target (to make native x32 work again)
Revision
1.543 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 2 20:18:57 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.542: +1 -10 lines
Diff to
previous 1.542
drop multilib_env setup calls since crossdev supports multilib now, and host builds provide info via the profile
Revision
1.542 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 2 20:16:59 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.541: +2 -8 lines
Diff to
previous 1.541
punt pkg_postrm as we no longer install these files into the / paths (rev 1.537), which means these files dont exist for us to touch in the first place #415947
Revision
1.541 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 31 17:45:08 2012 UTC
(6 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.540: +2 -1 lines
Diff to
previous 1.540
pass --enable-obsolete for end users to use older (unsupported) targets #418397 by cJ
Revision
1.538 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 18 04:59:55 2012 UTC
(6 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.537: +8 -5 lines
Diff to
previous 1.537
only default armv7 to vfpv3-d16. default armv6 to vfp, but otherwise, keep the rest defaulting to softfloat. #415937 by jannis
Revision
1.537 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 15 18:51:21 2012 UTC
(6 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.536: +11 -15 lines
Diff to
previous 1.536
install .awk into /usr/share/gcc-data/ to avoid /lib/ mess, and we dont need it in /. same goes for fix_libtool_files.sh in /usr/sbin rather than /sbin. #415947 by Jim Faulkner.
Revision
1.534 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 10 05:03:22 2012 UTC
(6 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.533: +23 -13 lines
Diff to
previous 1.533
arm: rework default --with-arch selection to be more tolerant of endian variations #414395 by Bertrand Jacquin, to automatically throw away unknown arm encodings #264534, and to select vfpv3-d16 by default for hardfp targets -- people can override this at runtime if they wish via CFLAGS, or via EXTRA_ECONF when building gcc
Revision
1.533 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 14 17:00:35 2012 UTC
(6 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.532: +2 -4 lines
Diff to
previous 1.532
simplify SLOT logic a bit by dropping CTARGET as we no longer need it -- we have CATEGORY=cross-${CTARGET} to keep things unique
Revision
1.532 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 22 06:07:08 2012 UTC
(6 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.531: +9 -9 lines
Diff to
previous 1.531
All ebuilds need a version number so drop special case for master. Update comments.
Revision
1.531 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 15 20:18:03 2012 UTC
(6 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.530: +2 -2 lines
Diff to
previous 1.530
require gcc-config-1.5+ now that everyone is stable (has ABI CFLAGS fixes and go support)
Revision
1.529 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 10 21:21:30 2012 UTC
(6 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.528: +5 -4 lines
Diff to
previous 1.528
Rev. 1.527 fixed 4.7 without me noticing. Add comments about the format of gcc/BASE-VER to prevent future confusion.
Revision
1.528 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 10 20:48:22 2012 UTC
(6 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.527: +6 -2 lines
Diff to
previous 1.527
Revert PRERELEASE setting for live ebuilds. It seems 4.7 treats BASE-VER differently than earlier versions. This fixes them, but breaks 4.7 again.
Revision
1.527 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 10 20:01:05 2012 UTC
(6 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.526: +4 -2 lines
Diff to
previous 1.526
We need micro versions on live ebuilds in order for tc_version_is_at_least() to work properly.
Revision
1.522 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 3 22:42:47 2012 UTC
(6 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.521: +10 -3 lines
Diff to
previous 1.521
add a useful default DESCRIPTION, do not set a release tarball for 9999 versions, and move I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS check here to avoid copying to all snapshot/live ebuilds
Revision
1.520 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 3 02:29:41 2012 UTC
(6 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.519: +6 -25 lines
Diff to
previous 1.519
Prevent bundled libffi from being installed with gcj or gccgo (bug #354903 by Xake). Drop old libffi-related code.
Revision
1.518 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 28 23:34:16 2012 UTC
(6 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.517: +1 -5 lines
Diff to
previous 1.517
drop cxxabi.h relocation since it appears to be unnecessary nowadays with our compiler layout #406209 by Matthias Dahl
Revision
1.517 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 20 07:18:47 2012 UTC
(7 years ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.516: +4 -9 lines
Diff to
previous 1.516
Require dev-libs/ppl-0.11 now that it's stable (bug #396569). Drop cloog-ppl include path workaround as we've required 0.15.0 for a while now.
Revision
1.514 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 16 18:44:34 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.513: +4 -5 lines
Diff to
previous 1.513
--with-abi support for amd64 has not yet been merged into master #394823 by Helmut Jarausch
Revision
1.512 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 15 05:58:47 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.511: +12 -20 lines
Diff to
previous 1.511
replace `want_boundschecking` with `use_if_iuse boundschecking` since they have the same backing logic, and merge the (now) single user of _want_stuff into want_pie so we can simplify that func in a follow up commit
Revision
1.511 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 13 00:21:54 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.510: +11 -1 lines
Diff to
previous 1.510
automatically create a tarball of all config.log files when we fail, and tell the user to attach those so hopefully we can stop having to request these ourselves in bugzilla
Revision
1.510 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 10 08:55:37 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.509: +9 -9 lines
Diff to
previous 1.509
enable {bi,multi}arch support for ppc/x86 targets too #349405 by Denis Kaganovich
Revision
1.509 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 8 22:38:33 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.508: +10 -2 lines
Diff to
previous 1.508
only use --with-abi for x86_64 targets with recent enough versions as reported by chutzpah
Revision
1.508 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 8 18:11:32 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.507: +35 -25 lines
Diff to
previous 1.507
handle --with-abi for x86_64 targets too, and unify with the --with-multilib-list option
Revision
1.505 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 6 22:12:41 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.504: +5 -4 lines
Diff to
previous 1.504
send `chown root` output to /dev/null so that we dont dump a lot of crap when test installing as non-root (e.g. ebuild ... install)
Revision
1.503 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 6 20:11:50 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.502: +15 -32 lines
Diff to
previous 1.502
fix multilib assumptions when setting up LDPATH (that there is only "32" and "64" subdirs), and make it work regardless of active profile
Revision
1.500 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 6 05:02:05 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.499: +2 -5 lines
Diff to
previous 1.499
the make_gcc_hard func already displays info messages, so simplify the calling code
Revision
1.496 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 6 04:50:32 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.495: +7 -47 lines
Diff to
previous 1.495
drop {PIE,SSP}_UNSUPPORTED variable checking since no one sets these, and it relies on checking $ACCEPT_KEYWORDS which portage no longer exports
Revision
1.495 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Dec 6 04:15:10 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.494: +3 -50 lines
Diff to
previous 1.494
turn libssp support into a USE flag and drop all the manual detection of SSP in the C library
Revision
1.491 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 4 22:23:15 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.490: +13 -11 lines
Diff to
previous 1.490
relocate logging.properties from libgcj to avoid SLOT collisions #390713 by Martin von Gagern
Revision
1.488 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 3 20:43:51 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.487: +4 -31 lines
Diff to
previous 1.487
delete unused HTB_EXCLUSIVE variable, and drop old do_gcc_stub logic which is used only with <gcc-4.1
Revision
1.485 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 2 23:39:03 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.484: +1 -86 lines
Diff to
previous 1.484
delete hardened code that is only used in gcc-3.x versions (as we no longer support those)
Revision
1.484 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 2 21:03:39 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.483: +2 -2 lines
Diff to
previous 1.483
find the C++ man page dir dynamically to handle gcc-4.3+ #273654 by David Flogeras
Revision
1.483 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 30 23:53:57 2011 UTC
(7 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.482: +20 -12 lines
Diff to
previous 1.482
fix up python libstdc++ helpers: install the core code into the same place as the existing python code, and fix up the pretty printer movers to handle all ABIs and not just the native/32bit
Revision
1.478 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 9 17:25:43 2011 UTC
(7 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.477: +24 -8 lines
Diff to
previous 1.477
pull some more deps out of the ebuilds (gcj/fortran/mpfr), and convert a few stragglers to new in_iuse/use_if_iuse helpers
Revision
1.475 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 26 23:27:16 2011 UTC
(7 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.474: +10 -15 lines
Diff to
previous 1.474
pull out huse() from toolchain.eclass and into use_if_iuse() in eutils.eclass as this is generally useful
Revision
1.473 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 17 19:10:58 2011 UTC
(7 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.472: +15 -11 lines
Diff to
previous 1.472
add a huse() helper to avoid QA warnings when checking features that are not enabled
Revision
1.467 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 12 05:40:23 2011 UTC
(7 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.466: +12 -0 lines
Diff to
previous 1.466
handle newer cxx behavior with gcc-4.7+, and newer libquadmath/fortran with gcc-4.6+
Revision
1.465 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 11 17:14:24 2011 UTC
(7 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.464: +14 -10 lines
Diff to
previous 1.464
support x86_64 multilib settings with gcc-4.7+ as they changed the style to append the var rather than set it once
Revision
1.463 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 22 02:19:40 2011 UTC
(7 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.462: +1 -10 lines
Diff to
previous 1.462
drop cld workaround now that things should be stable #379367 by Alessandro Guido
Revision
1.462 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 13 03:09:40 2011 UTC
(7 years, 6 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.461: +2 -2 lines
Diff to
previous 1.461
Check image dir rather than filesystem for multilib paths so we get proper LDPATHs on up/downgrades. Bug #377633.
Revision
1.458 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 10 18:21:20 2011 UTC
(7 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.457: +10 -21 lines
Diff to
previous 1.457
drop unused GCC_TARGET_NO_MULTILIB logic, and keep all multilib logic flowing via is_multilib. change this latter function to only run on top of USE=multilib rather than tracking random CTARGETS as this is much more friendly to cross-compiling (especially now that crossdev takes care of multilib setup for toolchains).
Revision
1.457 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 10 16:54:17 2011 UTC
(7 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.456: +1 -8 lines
Diff to
previous 1.456
drop old sandbox multilib check as this isnt how sandbox sets LD_PRELOAD anymore, and it has dubious value in the first place in a cross-compiling world
Revision
1.456 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 24 08:37:28 2011 UTC
(7 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.455: +34 -27 lines
Diff to
previous 1.455
rewrite/cleanup the MULTILIB_OSDIRNAMES update logic since it seems we will be stuck with it forever for different reasons
Revision
1.454 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 24 08:30:19 2011 UTC
(7 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.453: +5 -1 lines
Diff to
previous 1.453
disable libgomp for cross-compilers that cant support it #359855 by Andrei Slavoiu
Revision
1.448 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 18 01:42:19 2011 UTC
(8 years, 1 month ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.447: +2 -2 lines
Diff to
previous 1.447
Compare with version triplet rather than full version so we can match snapshots.
Revision
1.445 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 6 23:22:37 2011 UTC
(8 years, 1 month ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.444: +24 -15 lines
Diff to
previous 1.444
Fix cloog-ppl include paths for upcoming 0.15.10 and clean up graphite and LTO handing for 4.6.
Revision
1.443 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 21 21:26:22 2010 UTC
(8 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.442: +20 -16 lines
Diff to
previous 1.442
convert IUSE appending to the += operator, and pull out IUSE=vanilla for all gcc packages
Revision
1.442 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 21 21:25:24 2010 UTC
(8 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.441: +13 -9 lines
Diff to
previous 1.441
make sure to explicitly pass --disable-libgomp when using a package that lacks openmp support (like kgcc64) #341771 by Alex Buell
Revision
1.441 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 28 04:24:13 2010 UTC
(8 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.440: +15 -8 lines
Diff to
previous 1.440
turn large if statement with globs into a case, merge the *-elf logic, and add *-eabi #283545
Revision
1.437 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 1 03:00:36 2010 UTC
(8 years, 6 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.436: +1 -3 lines
Diff to
previous 1.436
Stop setting STAGE1_CFLAGS in most cases. Fixes bug #283041, bug #326539, and maybe bug #265113.
Revision
1.426 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 25 23:24:18 2010 UTC
(8 years, 9 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.425: +9 -1 lines
Diff to
previous 1.425
Document the insanity that is --with-python-dir a bit better as requested by darkside.
Revision
1.422 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Apr 20 17:47:09 2010 UTC
(8 years, 10 months ago)
by
armin76
Branch:
MAIN
Changes since
1.421: +7 -1 lines
Diff to
previous 1.421
Enable hardvfp if *eabi, if *hardfloat*, if gcc-4.5 and if arm, bug #315987, acked by vapier
Revision
1.419 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 6 14:50:02 2010 UTC
(8 years, 11 months ago)
by
armin76
Branch:
MAIN
Changes since
1.418: +11 -8 lines
Diff to
previous 1.418
Don't do the --with-arch thing if arm_arch isn't armv*, as it breaks arm{,eb}-{softfloat,unknown}...
Revision
1.417 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Feb 27 20:54:35 2010 UTC
(8 years, 11 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.416: +12 -1 lines
Diff to
previous 1.416
Use --with-arch for arm now as well. Thanks to Raúl Porcel <armin76 AT gentoo DOT org>; bug #264534
Revision
1.415 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 20 19:06:55 2009 UTC
(9 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.414: +4 -1 lines
Diff to
previous 1.414
when upgrading in same slot, run gcc-config earlier to make sure the profile is sane for fix_libtool_files to probe gcc
Revision
1.412 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 9 21:25:06 2009 UTC
(9 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.411: +4 -9 lines
Diff to
previous 1.411
revert previous commit; we want gcj pc file for both native and cross toolchains so *other packages* can find & link against gcj
Revision
1.411 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 4 15:00:47 2009 UTC
(9 years, 2 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.410: +9 -4 lines
Diff to
previous 1.410
Remove the libgcj pkg-config file when cross-compiling.
This solves the collision problem with sys-devel/gcc[gcj]; since the
pkg-config does not seem to be used for cross-compiling this should be
enough.
Revision
1.408 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 12 19:01:31 2009 UTC
(9 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.407: +5 -3 lines
Diff to
previous 1.407
add support for _rc versions by Bruno Tsubouchi Yporti #288701 and tweak checking of GCC_PV in general
Revision
1.405 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 16 00:16:12 2009 UTC
(9 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.404: +3 -3 lines
Diff to
previous 1.404
quote ~ when checking unstable arches to avoid home expansion #281311 by Florian Manschwetus
Revision
1.404 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 13 18:15:13 2009 UTC
(9 years, 6 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.403: +7 -1 lines
Diff to
previous 1.403
Fix bug #279252; --with-python-dir prepends the prefix to the path already, so we strip it from DATAPATH and stick the scripts in a python directory there
Revision
1.397 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 7 01:45:55 2009 UTC
(9 years, 9 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.396: +3 -3 lines
Diff to
previous 1.396
There is only one version of the ecj.jar upstream currently, so we'll use the 4.3 one everywhere until they give us another version
Revision
1.383 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 28 04:29:52 2009 UTC
(10 years ago)
by
vapier
Branch:
MAIN
Changes since
1.382: +2 -2 lines
Diff to
previous 1.382
use -prune when searching for a dir to delete to avoid harmless warnings about find not being able to descend into the dir
Revision
1.376 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 5 22:02:12 2009 UTC
(10 years, 1 month ago)
by
solar
Branch:
MAIN
Changes since
1.375: +11 -0 lines
Diff to
previous 1.375
- vapier I don't care if you do not like a sed statement or not. Do not revert legit fixes to the tree simply cuz you do no like them without infoming anybody. That is tree abuse. If something bothers you then you come up with the patches for all 20 gcc's
Revision
1.375 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 4 17:17:54 2009 UTC
(10 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.374: +1 -12 lines
Diff to
previous 1.374
revert arm sed junk ... this needs to be a patch, not sed in the toolchain.eclass
Revision
1.369 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 29 02:24:18 2008 UTC
(10 years, 1 month ago)
by
solar
Branch:
MAIN
Changes since
1.368: +67 -12 lines
Diff to
previous 1.368
- import gcc:4 pie support towards hardened-gcc. (many thanks to Zorry for putting up with all my crazy requirements)
Revision
1.364 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 24 07:30:35 2008 UTC
(10 years, 4 months ago)
by
kumba
Branch:
MAIN
Changes since
1.363: +8 -1 lines
Diff to
previous 1.363
Add a configure switch for gcc-4.3's fixed-point arithmetic support for MIPS targets, as enabling this support lengthens gcc's compile time by several hours, depending on the machine.
Revision
1.359 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 3 01:43:30 2008 UTC
(10 years, 6 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.358: +12 -1 lines
Diff to
previous 1.358
Fix bug #220779; thanks to Andrew John Hughes <gnu_andrew AT member DOT fsf DOT org> and James Le Cuirot <chewi AT aura-online DOT co DOT uk>
Revision
1.358 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 6 02:41:54 2008 UTC
(10 years, 7 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.357: +4 -2 lines
Diff to
previous 1.357
Filter out the objc-gc flag for <gcc-4.0. Thanks to Ryan Hill <dirtyepic AT gentoo DOT org> ; bug #137024
Revision
1.350 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Apr 8 00:12:25 2008 UTC
(10 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.349: +4 -6 lines
Diff to
previous 1.349
only pass --with-pkgversion with gcc-4.3+ as older versions of gcc have broken handling and it is easier to just not use the flag than worry about patching older versions #214583
Revision
1.348 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 23 16:33:17 2008 UTC
(10 years, 11 months ago)
by
dirtyepic
Branch:
MAIN
Changes since
1.347: +10 -2 lines
Diff to
previous 1.347
Add -k to make check so we always run the full testsuite rather than bail on the first error. Save test results in /usr/share/doc/.
Revision
1.341 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 12 15:23:37 2007 UTC
(11 years, 3 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.340: +2 -2 lines
Diff to
previous 1.340
Apply the texinfo fix only on GCC 4, as GCC 3.4 does not have that
codepath anyway, and was failing unpack.
Revision
1.333 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 3 04:51:07 2007 UTC
(11 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.332: +7 -11 lines
Diff to
previous 1.332
start moving to GCC_PATH for env.d #174422 and cleanup gcc-config logic so that it doesnt matter what the ROOT value is
Revision
1.328 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 18 02:12:03 2007 UTC
(12 years ago)
by
flameeyes
Branch:
MAIN
Changes since
1.327: +14 -12 lines
Diff to
previous 1.327
Enable __cxa_atexit for FreeBSD too, as that's needed for proper C++ libraries cleanup, as x11-themes/domino pointed out.
Revision
1.314 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 2 22:35:50 2006 UTC
(12 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.313: +7 -3 lines
Diff to
previous 1.313
--enable-threads is a problem only when mingw is the host ... also, make sure we respect EXEEXT when doing the sanity check for gcc
Revision
1.311 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 28 11:54:41 2006 UTC
(12 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.310: +2 -2 lines
Diff to
previous 1.310
only force --enable-__cxa_atexit when working with gnu targets (aka glibc) #149356
Revision
1.295 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 17 06:02:18 2006 UTC
(12 years, 7 months ago)
by
vapier
Branch:
MAIN
Changes since
1.294: +18 -31 lines
Diff to
previous 1.294
finish up support for TOOLCHAIN_ALLOWED_LANGS to allow kgcc64 to work properly
Revision
1.293 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 17 19:56:18 2006 UTC
(12 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.292: +5 -1 lines
Diff to
previous 1.292
make sure destination dir exists if installing into empty $ROOT as pointed out by kanaka
Revision
1.292 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 16 03:52:32 2006 UTC
(12 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.291: +6 -4 lines
Diff to
previous 1.291
dont try to install fixlafiles.awk/fix_libtool_files.sh when cross-compiling #136599
Revision
1.288 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jun 10 23:08:43 2006 UTC
(12 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.287: +10 -13 lines
Diff to
previous 1.287
make the libc.so locating code more robust by taking a page from the sandbox configure script #136296
Revision
1.284 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 27 06:05:02 2006 UTC
(12 years, 9 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.283: +40 -37 lines
Diff to
previous 1.283
Multilib fixes for eselect-compiler. Now we update the secondary targets as well.
Revision
1.282 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 23 05:47:28 2006 UTC
(12 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.281: +2 -2 lines
Diff to
previous 1.281
fix get_make_var() when people are using -w in make options #133822 by Anthony Mutiso and Drake Wyrm
Revision
1.276 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 27 00:12:04 2006 UTC
(12 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.275: +5 -13 lines
Diff to
previous 1.275
redo how we enable protoize so it works with cross-compiling/bsd/etc... #130962
Revision
1.275 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Apr 25 00:26:17 2006 UTC
(12 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.274: +17 -2 lines
Diff to
previous 1.274
if user uninstalls active toolchain, make sure we switch to a valid one #130772
Revision
1.272 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 19 00:53:44 2006 UTC
(12 years, 10 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.271: +2 -2 lines
Diff to
previous 1.271
Check against CTARGET rather than CHOST to disable protoize until it's fixed.
Revision
1.271 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 17 16:38:35 2006 UTC
(12 years, 10 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.270: +6 -2 lines
Diff to
previous 1.270
Blacklist freebsd again for hardened support (for now) as $gcc_cv_ld_pie is unreliable.
Revision
1.268 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 16 18:52:52 2006 UTC
(12 years, 10 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.267: +12 -10 lines
Diff to
previous 1.267
Don't build protoize for FreeBSD as it assumes things that might not be true. Unbreak gcc build on Gentoo/FreeBSD.
Revision
1.264 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Apr 11 23:40:19 2006 UTC
(12 years, 10 months ago)
by
halcy0n
Branch:
MAIN
Changes since
1.263: +26 -1 lines
Diff to
previous 1.263
Build protoize by default (bug #126350) and fix building gcc 4.1/4.2 snapshots (bug #127724)
Revision
1.260 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 2 09:14:56 2006 UTC
(12 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.259: +12 -3 lines
Diff to
previous 1.259
fix gcc_movelibs() multilib installs by delying the removal of dirs until the very end so that things dont break when using relative paths that involve dirs we removed
Revision
1.253 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 23 23:02:07 2006 UTC
(12 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.252: +7 -3 lines
Diff to
previous 1.252
fix should_we_gcc_config/should_we_eselect_compiler and add some comments to prevent breakage again in the future
Revision
1.251 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 16 09:11:55 2006 UTC
(12 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.250: +111 -81 lines
Diff to
previous 1.250
Separated gcc-config / eselect compiler specific code rather than handle it interleaved. Fixed a bug where a crossdev gcc wouldn't get activated on first install on a multilib host system with multislot.
Revision
1.249 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 7 23:06:49 2006 UTC
(12 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.248: +26 -31 lines
Diff to
previous 1.248
quote $WORKDIR, add hardened back to IUSE for everyone, and update gcc-upgrade link #125400 by Richard Hartmann
Revision
1.248 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 7 05:40:19 2006 UTC
(12 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.247: +33 -10 lines
Diff to
previous 1.247
force ssp support into libc, add a wrapper for version_is_at_least so we dont access $PV, and add framework for a is_allowed function
Revision
1.243 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 13 19:00:17 2006 UTC
(13 years, 1 month ago)
by
flameeyes
Branch:
MAIN
Changes since
1.242: +2 -10 lines
Diff to
previous 1.242
As this does not solve the problem for FreeBSD 6.0 update, don't disable shared libraries in FreeBSD. Other ways will be tried.
Revision
1.240 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 6 14:16:52 2006 UTC
(13 years, 1 month ago)
by
flameeyes
Branch:
MAIN
Changes since
1.239: +11 -2 lines
Diff to
previous 1.239
Make sure that shared version of GCC libraries is disabled on FreeBSD 5.x, or it won't be possible upgrade to 6.0.
Revision
1.239 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 6 05:32:34 2006 UTC
(13 years, 1 month ago)
by
halcy0n
Branch:
MAIN
Changes since
1.238: +18 -2 lines
Diff to
previous 1.238
Added some logic to only show applicable use flags to users for each gcc version
Revision
1.237 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 31 08:39:30 2005 UTC
(13 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.236: +4 -2 lines
Diff to
previous 1.236
add a sanity check to make sure ETYPE is set by ebuilds and make the GCC_A_FAKEIT setting more flexible (not all tarballs are tar.bz2)
Revision
1.234 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 21 00:19:34 2005 UTC
(13 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.233: +6 -6 lines
Diff to
previous 1.233
ssp/pie/htb have their own USE flags sep from vanilla, so people can utilize those
Revision
1.230 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 9 22:16:03 2005 UTC
(13 years, 2 months ago)
by
kevquinn
Branch:
MAIN
Changes since
1.229: +7 -3 lines
Diff to
previous 1.229
build libssp and crtbegin/crtend without ssp so that apps using them
without libc can build. Thanks to Peter S. Mazinger for the change.
Revision
1.227 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 5 06:24:01 2005 UTC
(13 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.226: +8 -7 lines
Diff to
previous 1.226
use the multilib.out file generated by the gcc build system itself and pass -B when trying to calc the multilib paths like gcc build files does
Revision
1.226 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 5 05:04:28 2005 UTC
(13 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.225: +24 -42 lines
Diff to
previous 1.225
run gcc_movelibs before we strip and clean up the gcc_movelibs func to get rid of warnings displayed during emerge #114333
Revision
1.225 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 3 21:37:33 2005 UTC
(13 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.224: +6 -5 lines
Diff to
previous 1.224
cache the current gcc config profile instead of trying to query it twice and fix the call to --use-old
Revision
1.224 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Dec 3 04:40:34 2005 UTC
(13 years, 2 months ago)
by
vapier
Branch:
MAIN
Changes since
1.223: +3 -3 lines
Diff to
previous 1.223
use gcc-config profile splitting so that the profile name is properly parsed #88009
Revision
1.219 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 18 03:59:31 2005 UTC
(13 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.218: +11 -8 lines
Diff to
previous 1.218
add support for USE=mudflap (gcc4+), remove the cross-compile multilib hack for mips targets, and support building bootstrap C compiler with libc/kernel headers
Revision
1.214 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 4 02:32:16 2005 UTC
(13 years, 3 months ago)
by
vapier
Branch:
MAIN
Changes since
1.213: +6 -4 lines
Diff to
previous 1.213
change default abi for mips64 toolchains to n32 and add a warning if we skip libstdc++ doc generation
Revision
1.213 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 18 23:02:59 2005 UTC
(13 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.212: +18 -7 lines
Diff to
previous 1.212
enable as-needed for gcc-3.4.4+, disable multilib for gcc-2 and older, and add a warning about upgrading C++ packages #109710
Revision
1.210 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 14 03:27:34 2005 UTC
(13 years, 4 months ago)
by
vapier
Branch:
MAIN
Changes since
1.209: +12 -12 lines
Diff to
previous 1.209
use gcc instead of $PN/$P in places so we can use this eclass for other packages
Revision
1.206 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 7 10:44:15 2005 UTC
(13 years, 4 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.205: +5 -3 lines
Diff to
previous 1.205
Only use --with-sysroot with mips64 as it breaks other multilib crosscompilers.
Revision
1.204 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 7 01:58:27 2005 UTC
(13 years, 4 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.203: +2 -4 lines
Diff to
previous 1.203
Removing comment about breakage... re-emerging glibc will setup symlinks properly.
Revision
1.203 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 6 20:35:14 2005 UTC
(13 years, 4 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.202: +4 -2 lines
Diff to
previous 1.202
Added bin_prefix to eselect-compiler confs so we can setup the alternate target of multilib crosscompilers correctly.
Revision
1.202 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 6 10:14:59 2005 UTC
(13 years, 4 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.201: +7 -11 lines
Diff to
previous 1.201
Properly create profile confs for eselect-compiler for multilib crosscompilers and crosscompilers on multilib systems.
Revision
1.195 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 22 01:33:31 2005 UTC
(13 years, 5 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.194: +4 -1 lines
Diff to
previous 1.194
compile stage1 witn -O2 instead of -O if current and target are 3.4 and hardened. See bug #79852
Revision
1.194 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 21 02:58:59 2005 UTC
(13 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.193: +23 -92 lines
Diff to
previous 1.193
punt useless multilib cruft and fix up some of the remaining code ... also disable multilib for uclibc targets
Revision
1.193 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 20 04:50:53 2005 UTC
(13 years, 5 months ago)
by
vapier
Branch:
MAIN
Changes since
1.192: +19 -10 lines
Diff to
previous 1.192
touch up the USE=nocxx support in cross-compilers so that we can get a normal C-only stage2 gcc ... also fix other multilib mips option to be a noop for cross-compilers
Revision
1.187 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 20 03:06:29 2005 UTC
(13 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.186: +6 -2 lines
Diff to
previous 1.186
blah, second to last commit had too many local changes, make sure gcc-3.3.x libdir is set properly
Revision
1.186 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 20 02:59:41 2005 UTC
(13 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.185: +1 -2 lines
Diff to
previous 1.185
dont want to pass --libdir because it will just cause gcc to install into a libdir two levels deep
Revision
1.181 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 10 03:22:29 2005 UTC
(13 years, 6 months ago)
by
vapier
Branch:
MAIN
Changes since
1.180: +26 -16 lines
Diff to
previous 1.180
add support for USE=vanilla and create versioned symlinks so people can run `gcc-3.4.4`
Revision
1.179 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 5 07:38:17 2005 UTC
(13 years, 6 months ago)
by
azarah
Branch:
MAIN
Changes since
1.178: +6 -2 lines
Diff to
previous 1.178
Rebuild /etc/env.d/05gcc and /etc/ld.so.conf if we update a non default compiler, bug #98194.
Revision
1.176 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 14 03:28:12 2005 UTC
(13 years, 7 months ago)
by
vapier
Branch:
MAIN
Changes since
1.175: +6 -3 lines
Diff to
previous 1.175
make sure libc_prefix is set to a sane value in the libc ssp check in case we have multilib/ABI crap turned off
Revision
1.175 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 13 21:06:32 2005 UTC
(13 years, 7 months ago)
by
flameeyes
Branch:
MAIN
Changes since
1.174: +2 -2 lines
Diff to
previous 1.174
Make toolchain eclass more friendly to Gentoo/FreeBSD using root:0 instead of root:root.
Revision
1.165 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jun 6 04:40:54 2005 UTC
(13 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.164: +3 -8 lines
Diff to
previous 1.164
allow gcc-config to be run even when cross-compiling so when you go from gcc-stage1 (C-only) to gcc-stage2 (C/C++) the system gets updated properly #93361
Revision
1.162 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 2 23:46:41 2005 UTC
(13 years, 8 months ago)
by
vapier
Branch:
MAIN
Changes since
1.161: +12 -8 lines
Diff to
previous 1.161
use fixheadtails instead of a patchset and dont try to use clocale uclibc with <=gcc-3.3.x
Revision
1.161 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 2 15:01:53 2005 UTC
(13 years, 8 months ago)
by
wolf31o2
Branch:
MAIN
Changes since
1.160: +6 -3 lines
Diff to
previous 1.160
Added /tmp/stage1root to the gcc-config run in should_we_gcc_config to fix catalyst builds
Revision
1.156 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 25 22:09:07 2005 UTC
(13 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.155: +5 -3 lines
Diff to
previous 1.155
fix do_gcc_HTB_boundschecking_patches check and add a debug hook into the src unpack
Revision
1.154 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 25 00:27:12 2005 UTC
(13 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.153: +44 -11 lines
Diff to
previous 1.153
only split specs if we have pie support, make sure we actually create the hardened-nopienossp specs, add a sanity check to keep uclibc users from emerging broken gcc versions, rework the patching logic to hide the details, and start inserting stub functions when ssp/boundschecking isnt supported
Revision
1.152 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 24 03:57:13 2005 UTC
(13 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.151: +12 -6 lines
Diff to
previous 1.151
tweak the order we apply patches so that we can get boundschecking to work with pie/ssp
Revision
1.150 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 24 00:42:59 2005 UTC
(13 years, 9 months ago)
by
vapier
Branch:
MAIN
Changes since
1.149: +50 -37 lines
Diff to
previous 1.149
finish merging psm updates for pie, make sure gcc isnt randomly broken by generic env vars #91394, allow boundschecking to be applied alongside pie/ssp, and force gcc to build w/out parallel when boundschecking is enabled #79164
Revision
1.142 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 15 03:03:12 2005 UTC
(13 years, 10 months ago)
by
vapier
Branch:
MAIN
Changes since
1.141: +19 -19 lines
Diff to
previous 1.141
fix $D handling so that its quoted properly and so we dont end up with // in our .la files
Revision
1.127 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 16 06:35:22 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.126: +106 -67 lines
Diff to
previous 1.126
Cleaned up language choice code. use_multilib -> is_multilib name change for consistency.
Revision
1.126 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Mar 14 02:57:17 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.125: +68 -21 lines
Diff to
previous 1.125
Make FAKE_TARGETS work for crosscompiled toolchains. Place the default ABI's LDPATH first on multilib targets.
Revision
1.124 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 9 06:20:23 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.123: +83 -4 lines
Diff to
previous 1.123
Edit specs to add support for creating a cross-compile multilib target gcc.
Revision
1.122 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 8 12:00:09 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.121: +59 -22 lines
Diff to
previous 1.121
Fix compilation of libstdc++ for crosscompilation toolchains. Add filtering of -mcpu for x86/amd64 with gcc-4.0.
Revision
1.121 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 6 00:00:41 2005 UTC
(13 years, 11 months ago)
by
eradicator
Branch:
MAIN
Changes since
1.120: +2 -2 lines
Diff to
previous 1.120
Use ABI's CFLAGS for BOOT_CFLAGS so stage2/3 generate code for the right ABI.
Revision
1.119 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 4 14:03:56 2005 UTC
(13 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.118: +44 -55 lines
Diff to
previous 1.118
style updates, add/remove quotes where appropriate. also remove checks with EXTRA_ECONF since it will come last and thus will get precedence over all default config params.
Revision
1.118 -
(
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.117: +49 -15 lines
Diff to
previous 1.117
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.116 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 3 05:06:00 2005 UTC
(13 years, 11 months ago)
by
vapier
Branch:
MAIN
Changes since
1.115: +24 -21 lines
Diff to
previous 1.115
base the uclibc logic upon CTARGET instead of just USE=uclibc ... also get rid of the last $ARCH with $(tc-arch)
Revision
1.109 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 13 14:07:52 2005 UTC
(14 years ago)
by
eradicator
Branch:
MAIN
Changes since
1.108: +7 -26 lines
Diff to
previous 1.108
Revert the multislot patch that I just accidently merged until after gcc-config goes stable.
Revision
1.107 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 11 01:21:44 2005 UTC
(14 years ago)
by
eradicator
Branch:
MAIN
Changes since
1.106: +22 -2 lines
Diff to
previous 1.106
Fix use_multilib to return false when making a cross-compile toolchain for CTARGET=mips-* or sparc-*
Revision
1.106 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 11 01:19:26 2005 UTC
(14 years ago)
by
eradicator
Branch:
MAIN
Changes since
1.105: +7 -46 lines
Diff to
previous 1.105
Fix use_multilib to return false when making a cross-compile toolchain for CTARGET=mips-* or sparc-*
Revision
1.104 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 9 03:25:06 2005 UTC
(14 years ago)
by
eradicator
Branch:
MAIN
Changes since
1.103: +93 -147 lines
Diff to
previous 1.103
Filter out -mcpu when building 3.4. Add -B<build dir> to XGCC. Make movelibs ALWAYS query gcc for locations rather than just when has_multilib_profile. Get rid of old ugly move garbage. Add is_crosscompile(). Added multilib to ppc64 crosscompiler.
Revision
1.100 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 2 07:11:55 2005 UTC
(14 years ago)
by
eradicator
Branch:
MAIN
Changes since
1.99: +4 -4 lines
Diff to
previous 1.99
Switch from using MULTILIB_ABIS directly to using multilib.eclass functions. Add gcjh and gfortran to the list of gcc binaries.
Revision
1.93 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 25 11:12:48 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.92: +9 -8 lines
Diff to
previous 1.92
Run gcc-config if installed profile is the same as running profile for multislot.
Revision
1.92 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 21 01:24:29 2005 UTC
(14 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.91: +24 -20 lines
Diff to
previous 1.91
ok, really fix the libtool script logic and include a lot of comments this time
Revision
1.88 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 18 06:05:21 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.87: +23 -12 lines
Diff to
previous 1.87
Added use_multilib and using it in place of 'use multilib' since newer multilib profiles won't allow it as a use flag option.
Revision
1.86 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 16 13:33:11 2005 UTC
(14 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.85: +32 -28 lines
Diff to
previous 1.85
touchup the gcc-config logic so that it is run properly with a cross-compiler
Revision
1.81 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 16 09:00:42 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.80: +19 -12 lines
Diff to
previous 1.80
Add an error and die if they try to get a multilib gcc on amd64 with a bad sandbox.
Revision
1.80 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 15 09:07:11 2005 UTC
(14 years, 1 month ago)
by
vapier
Branch:
MAIN
Changes since
1.79: +8 -8 lines
Diff to
previous 1.79
tc-arch: default to $CTARGET and then fall back to $CHOST ... also fix gcc-3.3.x make targets
Revision
1.73 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jan 11 08:50:20 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.72: +51 -50 lines
Diff to
previous 1.72
Adding support for including the snapshot date in ${PV} linkw we do with glibc.
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 10 11:18:57 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.71: +786 -416 lines
Diff to
previous 1.71
Moved src_install, pkg_preinst, and pkg_postinst into eclass using gcc-3.3.5-r1 and gcc-3.4.3-r1 as a base. Made env.d script creation more abstract. Fixed up multilib support. Fixed some problems moving libs to incorrect destinations or not moving some libs. Fixed a few cross-compilation problems (but not all yet). Closes bug #76884.
Revision
1.70 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 7 12:19:26 2005 UTC
(14 years, 1 month ago)
by
eradicator
Branch:
MAIN
Changes since
1.69: +7 -3 lines
Diff to
previous 1.69
Making disgusting_gcc_multilib_HACK slightly less ugly and slightly more abstract.
Revision
1.49 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 14 23:13:52 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.48: +55 -48 lines
Diff to
previous 1.48
update toolchain.eclass to handle do_gcc_config right when portage removes old files AFTER running postinst. :|
Revision
1.45 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 8 05:54:25 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.44: +6 -3 lines
Diff to
previous 1.44
skip the gcc-config exclusion logic altogether if gcc-config -L spits out no-config, since we -certainly- want to run gcc-config if it does.
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 8 00:23:11 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.43: +18 -5 lines
Diff to
previous 1.43
changed fortran support to be enabled by the fortran USE flag. this way we can enable f77, f95, or fortran as a gcc lang depending on what the gcc version supports.
Revision
1.43 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 7 21:20:34 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.42: +5 -2 lines
Diff to
previous 1.42
only put boundschecking in IUSE if we're actually using the bounds checking patch in the ebuild
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 3 19:22:50 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.41: +19 -18 lines
Diff to
previous 1.41
an edit or two needed to work with gcc 3.3, updated version checks to use version_is_at_least from versionator.eclass.
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 27 00:19:41 2004 UTC
(14 years, 3 months ago)
by
lv
Branch:
MAIN
Changes since
1.39: +32 -10 lines
Diff to
previous 1.39
fixed snapshot support to work with snapshots made within the past two years ;)
made _alpha and _beta ebuilds auto-set SNAPSHOT
added function that allows us to enable a language only if it's supported in this release of gcc.
added stubs for f95 and treelang for when gcc 4.0 is released
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 5 03:32:36 2004 UTC
(14 years, 4 months ago)
by
lv
Branch:
MAIN
Changes since
1.25: +6 -6 lines
Diff to
previous 1.25
revert the multilib-by-default changes, since this seems to be causing problems with hardened, and we havent yet completely figured out how to handle mips' three ABIs.
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 4 15:09:39 2004 UTC
(14 years, 4 months ago)
by
lv
Branch:
MAIN
Changes since
1.24: +32 -4 lines
Diff to
previous 1.24
we dont want to automatically switch the currently selected gcc config unless the old config is no longer valid. otherwise doing an emerge world -e with multiple slotted compilers installed will compile some packages with one compiler and others with another. besides, it's just plain rude. ;)
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 4 03:55:11 2004 UTC
(14 years, 4 months ago)
by
lv
Branch:
MAIN
Changes since
1.22: +34 -2 lines
Diff to
previous 1.22
add support for creating a pie-but-not-ssp hardened specs file, and add a do_gcc_config for calling gcc-config in a way that remembers your specsfile choice.
Revision
1.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 3 22:11:40 2004 UTC
(14 years, 4 months ago)
by
lv
Branch:
MAIN
Changes since
1.21: +4 -7 lines
Diff to
previous 1.21
made env script function more flexible just in case we get more than just 3 specs files at some point in the future...
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 13 17:32:34 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.14: +51 -1 lines
Diff to
previous 1.14
toolchain.eclass support for splitting out multiple specs files, activated by SPLIT_SPECS="true" in a gcc-compiler ETYPE ebuild
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 12 17:43:37 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.12: +354 -174 lines
Diff to
previous 1.12
new finalised toolchain.eclass. i dont expect (rather, i hope not) to make many changes to the gcc chunks after this.
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 9 17:55:44 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.9: +26 -12 lines
Diff to
previous 1.9
fix version patch function and tweak multilib script creator. i should probably remove the gcc32 and g++32 symlinks at some point and let gcc-config take care of it, but for the moment i just want something to test with.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 8 21:01:38 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.7: +9 -9 lines
Diff to
previous 1.7
change multilib behavior: instead of using 'use multilib' to enable multilib, 'use nomultilib' to disable it.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 7 17:38:38 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.6: +3 -3 lines
Diff to
previous 1.6
fix confusing message about updating gcc to use SSP from glibc since we also support uclibc
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 5 16:30:03 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Changes since
1.1: +71 -20 lines
Diff to
previous 1.1
misc fixes required to convert sys-libs/libstdc++-v3 over to using the toolchain eclass
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 4 23:14:43 2004 UTC
(14 years, 5 months ago)
by
lv
Branch:
MAIN
Initial commit of toolchain.eclass... note that it isnt quite complete yet and shouldnt be used by ebuilds in the tree until it is. This eclass is only in the tree so that i can trick^H^H^H^H^Hencourage others to help me out. That and I expect super-agent Mr_Bones_ to see the commit and beat me for any mistakes I might have made. ;)
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: |
|