/[gentoo-x86]/eclass/toolchain.eclass
Gentoo

Log of /eclass/toolchain.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)

Revision 1.635 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 01:41:01 2014 UTC (2 weeks, 1 day ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Changes since 1.634: +2 -2 lines
Diff to previous 1.634
Another typo.


Revision 1.634 - (view) (download) (annotate) - [select for diffs]
Tue Aug 5 01:04:21 2014 UTC (2 weeks, 1 day ago) by robbat2
Branch: MAIN
Changes since 1.633: +2 -2 lines
Diff to previous 1.633
Fix typo.


Revision 1.633 - (view) (download) (annotate) - [select for diffs]
Mon Aug 4 23:03:28 2014 UTC (2 weeks, 1 day ago) by zorry
Branch: MAIN
Changes since 1.632: +5 -3 lines
Diff to previous 1.632
Fix bug #513706 ssp only on gnu CTARGET's


Revision 1.632 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 23:00:45 2014 UTC (2 months, 2 weeks 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.631 - (view) (download) (annotate) - [select for diffs]
Sun Jun 1 17:29:42 2014 UTC (2 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.630: +89 -88 lines
Diff to previous 1.630
downgrade_arch_flags: simplify bash logic a bit


Revision 1.630 - (view) (download) (annotate) - [select for diffs]
Wed May 21 21:30:26 2014 UTC (2 months, 4 weeks ago) by rhill
Branch: MAIN
Changes since 1.629: +3 -2 lines
Diff to previous 1.629
Bug #499774, take 2.


Revision 1.629 - (view) (download) (annotate) - [select for diffs]
Wed May 21 20:39:21 2014 UTC (2 months, 4 weeks 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 (3 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.627 - (view) (download) (annotate) - [select for diffs]
Tue May 20 07:39:28 2014 UTC (3 months ago) by rhill
Branch: MAIN
Changes since 1.626: +2 -2 lines
Diff to previous 1.626
Depend on virtual/libintl rather than sys-devel/gettext (bug #499774).


Revision 1.626 - (view) (download) (annotate) - [select for diffs]
Sun May 18 20:28:27 2014 UTC (3 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 (3 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.624 - (view) (download) (annotate) - [select for diffs]
Sun Mar 16 18:38:37 2014 UTC (5 months ago) by rhill
Branch: MAIN
Changes since 1.623: +2 -2 lines
Diff to previous 1.623
Update my src_uri.


Revision 1.623 - (view) (download) (annotate) - [select for diffs]
Wed Feb 5 06:18:29 2014 UTC (6 months, 1 week 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 (6 months, 2 weeks 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.621 - (view) (download) (annotate) - [select for diffs]
Fri Jan 24 04:13:58 2014 UTC (6 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.620: +4 -1 lines
Diff to previous 1.620
Work around bug #357287.


Revision 1.620 - (view) (download) (annotate) - [select for diffs]
Mon Jan 13 06:02:35 2014 UTC (7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.619: +10 -5 lines
Diff to previous 1.619
Add EAPI 0 compatible USE defaults (bug #372663).


Revision 1.619 - (view) (download) (annotate) - [select for diffs]
Fri Jan 10 13:59:44 2014 UTC (7 months, 1 week ago) by zorry
Branch: MAIN
Changes since 1.618: +35 -27 lines
Diff to previous 1.618
Add support for default ssp on >=gcc-4.8.2 #484714


Revision 1.618 - (view) (download) (annotate) - [select for diffs]
Tue Dec 31 00:33:43 2013 UTC (7 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.617: +2 -2 lines
Diff to previous 1.617
fix cross-compiling a stage1 with gcc-4.8 -- we can't enable c++ right away


Revision 1.617 - (view) (download) (annotate) - [select for diffs]
Tue Dec 31 00:32:43 2013 UTC (7 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.616: +4 -4 lines
Diff to previous 1.616
eat trailing whitespace -- no functional changes


Revision 1.616 - (view) (download) (annotate) - [select for diffs]
Mon Dec 30 03:24:04 2013 UTC (7 months, 2 weeks 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.615 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 09:12:39 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.614: +2 -2 lines
Diff to previous 1.614
Missed one.


Revision 1.614 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 08:52:36 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.613: +47 -56 lines
Diff to previous 1.613
Use version ranges instead of case statements in gcc_do_filter_flags().


Revision 1.613 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 08:11:41 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.612: +13 -8 lines
Diff to previous 1.612
Add tc_version_is_between() helper.


Revision 1.612 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 03:48:25 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.611: +4 -3 lines
Diff to previous 1.611
Reintroduce texinfo patch to unbreak older versions (bug #496224).


Revision 1.611 - (view) (download) (annotate) - [select for diffs]
Fri Dec 27 22:54:43 2013 UTC (7 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.610: +3 -1 lines
Diff to previous 1.610
stub out the treelang info page in older gcc builds #496224 by Adam Randall


Revision 1.610 - (view) (download) (annotate) - [select for diffs]
Fri Dec 27 22:10:29 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.609: +220 -213 lines
Diff to previous 1.609
Initial EAPI support (bug #474358).


Revision 1.609 - (view) (download) (annotate) - [select for diffs]
Mon Dec 23 21:41:19 2013 UTC (7 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.608: +14 -36 lines
Diff to previous 1.608
Rename gtk USE flag to awt. Remove lto USE flag. Minor cleanup.


Revision 1.608 - (view) (download) (annotate) - [select for diffs]
Sat Dec 21 11:59:18 2013 UTC (7 months, 4 weeks 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 (8 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.606 - (view) (download) (annotate) - [select for diffs]
Mon Nov 25 03:11:57 2013 UTC (8 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.605: +3 -1 lines
Diff to previous 1.605
Prevent comparison failures due to -frecord-gcc-switches (bug #490738).


Revision 1.605 - (view) (download) (annotate) - [select for diffs]
Sat Nov 9 10:05:12 2013 UTC (9 months, 1 week 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 (9 months, 1 week 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 (9 months, 1 week 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.602 - (view) (download) (annotate) - [select for diffs]
Tue Nov 5 05:21:30 2013 UTC (9 months, 2 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.601: +3 -2 lines
Diff to previous 1.601
Update for libmudflap removal.


Revision 1.601 - (view) (download) (annotate) - [select for diffs]
Tue Oct 15 05:36:26 2013 UTC (10 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 (12 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 (12 months, 1 week 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.598 - (view) (download) (annotate) - [select for diffs]
Sat Aug 10 04:25:37 2013 UTC (12 months, 1 week ago) by dirtyepic
Branch: MAIN
Changes since 1.597: +15 -9 lines
Diff to previous 1.597
Append -Wl,--no-relax to LDFLAGS on alpha for 4.6 (bug #454426 again).


Revision 1.597 - (view) (download) (annotate) - [select for diffs]
Wed Jul 24 01:34:38 2013 UTC (12 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.596: +2 -1 lines
Diff to previous 1.596
Add back LICENSE (bug #477836).


Revision 1.596 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 23:45:54 2013 UTC (13 months ago) by dirtyepic
Branch: MAIN
Changes since 1.595: +2 -2 lines
Diff to previous 1.595
libffi installation was fixed in 4.8.


Revision 1.595 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 22:33:48 2013 UTC (13 months ago) by dirtyepic
Branch: MAIN
Changes since 1.594: +89 -97 lines
Diff to previous 1.594
Minor cleanups, no functional changes.


Revision 1.594 - (view) (download) (annotate) - [select for diffs]
Mon Jun 17 02:23:45 2013 UTC (14 months ago) by vapier
Branch: MAIN
Changes since 1.593: +2 -1 lines
Diff to previous 1.593
handle musl C library #473328 by Anthony Basile


Revision 1.593 - (view) (download) (annotate) - [select for diffs]
Fri May 24 21:07:21 2013 UTC (14 months, 3 weeks 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.592 - (view) (download) (annotate) - [select for diffs]
Tue May 21 20:47:44 2013 UTC (14 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.591: +80 -80 lines
Diff to previous 1.591
adjust case indentation so it is consistent in the whole file


Revision 1.591 - (view) (download) (annotate) - [select for diffs]
Tue May 21 20:44:00 2013 UTC (14 months, 4 weeks 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 (15 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.589 - (view) (download) (annotate) - [select for diffs]
Wed May 15 00:56:49 2013 UTC (15 months ago) by dirtyepic
Branch: MAIN
Changes since 1.588: +13 -6 lines
Diff to previous 1.588
Rename test USE flag to regression-test.


Revision 1.588 - (view) (download) (annotate) - [select for diffs]
Wed May 15 00:55:21 2013 UTC (15 months ago) by dirtyepic
Branch: MAIN
Changes since 1.587: +3 -11 lines
Diff to previous 1.587
Add lto USE flag for all versions. Drop LTO support for 4.5.


Revision 1.587 - (view) (download) (annotate) - [select for diffs]
Tue May 14 18:46:36 2013 UTC (15 months ago) by vapier
Branch: MAIN
Changes since 1.586: +5 -3 lines
Diff to previous 1.586
disable libatomic when building a stage1 gcc compiler


Revision 1.586 - (view) (download) (annotate) - [select for diffs]
Thu May 9 03:03:02 2013 UTC (15 months, 1 week ago) by dirtyepic
Branch: MAIN
Changes since 1.585: +18 -23 lines
Diff to previous 1.585
Drop graphite support for 4.4/4.5.


Revision 1.585 - (view) (download) (annotate) - [select for diffs]
Fri May 3 06:01:27 2013 UTC (15 months, 2 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.584: +6 -2 lines
Diff to previous 1.584
Snapshots/vcs don't contain .info files.


Revision 1.584 - (view) (download) (annotate) - [select for diffs]
Sat Apr 20 04:12:00 2013 UTC (16 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.583 - (view) (download) (annotate) - [select for diffs]
Wed Apr 17 02:31:58 2013 UTC (16 months ago) by dirtyepic
Branch: MAIN
Changes since 1.582: +2 -2 lines
Diff to previous 1.582
Since this is conditional code 4.6.4 will have to be handled here after all.


Revision 1.582 - (view) (download) (annotate) - [select for diffs]
Wed Apr 17 02:12:36 2013 UTC (16 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.581 - (view) (download) (annotate) - [select for diffs]
Wed Apr 10 19:16:41 2013 UTC (16 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.580: +9 -5 lines
Diff to previous 1.580
handle new gcc-4.8 MULTILIB_OSDIRNAMES logic that includes multiarch junk


Revision 1.580 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 06:19:00 2013 UTC (16 months, 1 week 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.579 - (view) (download) (annotate) - [select for diffs]
Mon Apr 8 03:37:07 2013 UTC (16 months, 1 week ago) by patrick
Branch: MAIN
Changes since 1.578: +2 -2 lines
Diff to previous 1.578
Fix for gcc info page installation #464008


Revision 1.578 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 18:27:18 2013 UTC (16 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.577: +3 -2 lines
Diff to previous 1.577
make sure gcc/doc/ in the output exists, and copy all info files #464008


Revision 1.577 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 08:56:52 2013 UTC (16 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.576: +4 -4 lines
Diff to previous 1.576
use simpler find statements


Revision 1.576 - (view) (download) (annotate) - [select for diffs]
Sun Apr 7 08:51:25 2013 UTC (16 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.575: +4 -1 lines
Diff to previous 1.575
make sure we install the info pages after we disabled generation #464008


Revision 1.575 - (view) (download) (annotate) - [select for diffs]
Sat Apr 6 03:47:30 2013 UTC (16 months, 2 weeks 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.574 - (view) (download) (annotate) - [select for diffs]
Fri Apr 5 05:23:22 2013 UTC (16 months, 2 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.573: +9 -4 lines
Diff to previous 1.573
Work around bootstrap comparison failures on ancient systems (bug #411333).


Revision 1.573 - (view) (download) (annotate) - [select for diffs]
Tue Apr 2 03:02:22 2013 UTC (16 months, 2 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.572: +1 -5 lines
Diff to previous 1.572
Revert previous due to breakage.


Revision 1.572 - (view) (download) (annotate) - [select for diffs]
Mon Apr 1 08:00:05 2013 UTC (16 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.571: +5 -2 lines
Diff to previous 1.571
avoid regenerating info pages due to changed version/bugurl fields #464008


Revision 1.571 - (view) (download) (annotate) - [select for diffs]
Mon Apr 1 07:59:05 2013 UTC (16 months, 2 weeks 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.570 - (view) (download) (annotate) - [select for diffs]
Sat Mar 16 05:44:49 2013 UTC (17 months ago) by dirtyepic
Branch: MAIN
Changes since 1.569: +21 -8 lines
Diff to previous 1.569
Add cloog/isl support for gcc 4.8 (bug # 434816, patch by Kacper Kowalik).


Revision 1.569 - (view) (download) (annotate) - [select for diffs]
Sat Feb 9 04:34:32 2013 UTC (18 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.568: +6 -7 lines
Diff to previous 1.568
update snapshot location to use gcc.gnu.org #455152


Revision 1.568 - (view) (download) (annotate) - [select for diffs]
Thu Jan 24 01:27:27 2013 UTC (18 months, 3 weeks 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 (19 months 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 (19 months, 3 weeks 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.565 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 06:44:03 2012 UTC (19 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.564: +2 -2 lines
Diff to previous 1.564
change `use doc` to `use_if_iuse doc` since not all gcc versions have USE=doc


Revision 1.564 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 06:41:15 2012 UTC (19 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.563: +5 -3 lines
Diff to previous 1.563
only mess with libffi stuff with gcc-3.1+


Revision 1.563 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 06:08:51 2012 UTC (19 months, 3 weeks 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 (19 months, 3 weeks 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 (19 months, 3 weeks 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 (20 months, 3 weeks 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 (20 months, 3 weeks 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 (20 months, 3 weeks 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 (20 months, 3 weeks 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.556 - (view) (download) (annotate) - [select for diffs]
Thu Nov 22 05:19:37 2012 UTC (20 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.555: +2 -11 lines
Diff to previous 1.555
drop USE=nocxx support since everyone should be migrated now


Revision 1.555 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 06:55:44 2012 UTC (21 months ago) by vapier
Branch: MAIN
Changes since 1.554: +40 -48 lines
Diff to previous 1.554
stop disabling multilib libjava #425154 #435728


Revision 1.554 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 02:59:49 2012 UTC (21 months ago) by vapier
Branch: MAIN
Changes since 1.553: +3 -1 lines
Diff to previous 1.553
set FCFLAGS/FFLAGS when cross-compiling


Revision 1.553 - (view) (download) (annotate) - [select for diffs]
Fri Nov 2 20:18:11 2012 UTC (21 months, 2 weeks 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.552 - (view) (download) (annotate) - [select for diffs]
Mon Oct 1 05:03:17 2012 UTC (22 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.551: +4 -2 lines
Diff to previous 1.551
depend on virtual/pkgconfig for gcj/gtk deps #436724 by Diego Elio Pettenò


Revision 1.551 - (view) (download) (annotate) - [select for diffs]
Sun Aug 19 01:23:44 2012 UTC (2 years 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 (2 years, 2 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 (2 years, 2 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 (2 years, 2 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 (2 years, 2 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.546 - (view) (download) (annotate) - [select for diffs]
Sun Jun 3 09:00:54 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.545: +13 -9 lines
Diff to previous 1.545
teach gcc how to handle CTARGET abis independent of CHOST abis


Revision 1.545 - (view) (download) (annotate) - [select for diffs]
Sat Jun 2 20:40:09 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.544: +1 -5 lines
Diff to previous 1.544
punt pkg_preinst as it is merely a stub and no one calls it anymore


Revision 1.544 - (view) (download) (annotate) - [select for diffs]
Sat Jun 2 20:39:05 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.543: +2 -2 lines
Diff to previous 1.543
delete pkg_prerm from export_functions since its no longer defined


Revision 1.543 - (view) (download) (annotate) - [select for diffs]
Sat Jun 2 20:18:57 2012 UTC (2 years, 2 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 (2 years, 2 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 (2 years, 2 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.540 - (view) (download) (annotate) - [select for diffs]
Wed May 30 15:47:47 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.539: +4 -2 lines
Diff to previous 1.539
handle mingw64 targets in the libc cross-compiler logic #417793 by Matt Whitlock


Revision 1.539 - (view) (download) (annotate) - [select for diffs]
Tue May 22 05:08:29 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.538: +4 -12 lines
Diff to previous 1.538
drop x32 support for 4.6.x versions now that we have 4.7.0


Revision 1.538 - (view) (download) (annotate) - [select for diffs]
Fri May 18 04:59:55 2012 UTC (2 years, 3 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 (2 years, 3 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.536 - (view) (download) (annotate) - [select for diffs]
Sun May 13 20:24:28 2012 UTC (2 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.535: +2 -2 lines
Diff to previous 1.535
use `use_if_iuse` with bootstrap since not all versions have this


Revision 1.535 - (view) (download) (annotate) - [select for diffs]
Sun May 13 20:20:23 2012 UTC (2 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.534: +1 -18 lines
Diff to previous 1.534
drop warnings for old versions of code


Revision 1.534 - (view) (download) (annotate) - [select for diffs]
Thu May 10 05:03:22 2012 UTC (2 years, 3 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 (2 years, 4 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 (2 years, 4 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 (2 years, 5 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.530 - (view) (download) (annotate) - [select for diffs]
Wed Mar 14 20:46:35 2012 UTC (2 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.529: +4 -2 lines
Diff to previous 1.529
also rename gcov for people in the gcc-bin dir


Revision 1.529 - (view) (download) (annotate) - [select for diffs]
Sat Mar 10 21:21:30 2012 UTC (2 years, 5 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 (2 years, 5 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 (2 years, 5 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.526 - (view) (download) (annotate) - [select for diffs]
Sat Mar 10 19:32:33 2012 UTC (2 years, 5 months ago) by dirtyepic
Branch: MAIN
Changes since 1.525: +6 -7 lines
Diff to previous 1.525
Tweak live ebuild bits.


Revision 1.525 - (view) (download) (annotate) - [select for diffs]
Sat Mar 10 17:49:56 2012 UTC (2 years, 5 months ago) by dirtyepic
Branch: MAIN
Changes since 1.524: +3 -3 lines
Diff to previous 1.524
Fix unpacking of live git ebuilds.


Revision 1.524 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 18:46:55 2012 UTC (2 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.523: +6 -4 lines
Diff to previous 1.523
revise versioned symlink creation #406765 #220149


Revision 1.523 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 05:40:27 2012 UTC (2 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.522: +17 -3 lines
Diff to previous 1.522
initial live git support


Revision 1.522 - (view) (download) (annotate) - [select for diffs]
Sat Mar 3 22:42:47 2012 UTC (2 years, 5 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.521 - (view) (download) (annotate) - [select for diffs]
Sat Mar 3 02:47:11 2012 UTC (2 years, 5 months ago) by dirtyepic
Branch: MAIN
Changes since 1.520: +8 -4 lines
Diff to previous 1.520
Update comment about cloog/cloog-ppl.


Revision 1.520 - (view) (download) (annotate) - [select for diffs]
Sat Mar 3 02:29:41 2012 UTC (2 years, 5 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.519 - (view) (download) (annotate) - [select for diffs]
Fri Mar 2 05:56:29 2012 UTC (2 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.518: +2 -2 lines
Diff to previous 1.518
install versioned symlinks for cross-compilers too #220149 by cJ


Revision 1.518 - (view) (download) (annotate) - [select for diffs]
Tue Feb 28 23:34:16 2012 UTC (2 years, 5 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 (2 years, 5 months 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.516 - (view) (download) (annotate) - [select for diffs]
Sun Feb 12 14:17:33 2012 UTC (2 years, 6 months ago) by zorry
Branch: MAIN
Changes since 1.515: +8 -2 lines
Diff to previous 1.515
Fix bug 301299 for gcc


Revision 1.515 - (view) (download) (annotate) - [select for diffs]
Tue Jan 17 16:05:59 2012 UTC (2 years, 7 months ago) by zorry
Branch: MAIN
Changes since 1.514: +13 -6 lines
Diff to previous 1.514
Add HARD_CFLAGS to CXXFLAGS on toolchain.eclass


Revision 1.514 - (view) (download) (annotate) - [select for diffs]
Fri Dec 16 18:44:34 2011 UTC (2 years, 8 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.513 - (view) (download) (annotate) - [select for diffs]
Thu Dec 15 20:42:13 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.512: +6 -8 lines
Diff to previous 1.512
simplify gcc_version_patch slightly


Revision 1.512 - (view) (download) (annotate) - [select for diffs]
Thu Dec 15 05:58:47 2011 UTC (2 years, 8 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 (2 years, 8 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 (2 years, 8 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 (2 years, 8 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 (2 years, 8 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.507 - (view) (download) (annotate) - [select for diffs]
Wed Dec 7 16:11:17 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.506: +2 -4 lines
Diff to previous 1.506
use -depth/-delete to simplify empty dir pruning


Revision 1.506 - (view) (download) (annotate) - [select for diffs]
Wed Dec 7 00:29:38 2011 UTC (2 years, 8 months ago) by dirtyepic
Branch: MAIN
Changes since 1.505: +4 -3 lines
Diff to previous 1.505
Disappear disappeared devs.


Revision 1.505 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 22:12:41 2011 UTC (2 years, 8 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.504 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 21:30:01 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.503: +12 -2 lines
Diff to previous 1.503
backport x32 support to 4.6.2+ until 4.7.0+ is released


Revision 1.503 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 20:11:50 2011 UTC (2 years, 8 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.502 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 05:22:24 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.501: +14 -30 lines
Diff to previous 1.501
simplify GCC_LANG logic


Revision 1.501 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 05:10:02 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.500: +16 -29 lines
Diff to previous 1.500
simplify the setup of $S and $SRC_URI a bit


Revision 1.500 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 05:02:05 2011 UTC (2 years, 8 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.499 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 04:59:41 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.498: +10 -9 lines
Diff to previous 1.498
unify duplicate sed statements in make_gcc_hard


Revision 1.498 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 04:54:39 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.497: +1 -1 lines
Diff to previous 1.497
collapse redundant hardened_gcc_works checks in want_minispecs


Revision 1.497 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 04:52:25 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.496: +6 -9 lines
Diff to previous 1.496
drop HARDENED_{GCC,PIE}_WORKS variable checking since no one sets these anymore


Revision 1.496 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 04:50:32 2011 UTC (2 years, 8 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 (2 years, 8 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.494 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 04:07:16 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.493: +5 -137 lines
Diff to previous 1.493
Drop obsolete/unsupported SSP/PIE code in older gcc versions (pre gcc-4)


Revision 1.493 - (view) (download) (annotate) - [select for diffs]
Sun Dec 4 22:59:31 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.492: +1 -18 lines
Diff to previous 1.492
no one uses MAN_VER anymore, so just drop it


Revision 1.492 - (view) (download) (annotate) - [select for diffs]
Sun Dec 4 22:54:59 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.491: +10 -12 lines
Diff to previous 1.491
simplify libjava multilib hack a bit


Revision 1.491 - (view) (download) (annotate) - [select for diffs]
Sun Dec 4 22:23:15 2011 UTC (2 years, 8 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.490 - (view) (download) (annotate) - [select for diffs]
Sun Dec 4 19:24:04 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.489: +1 -16 lines
Diff to previous 1.489
drop old glibc pie checking as this has worked since at least version 2.4


Revision 1.489 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 20:45:45 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.488: +1 -16 lines
Diff to previous 1.488
drop now unused exclude_gcc_patches/GENTOO_PATCH_EXCLUDE logic


Revision 1.488 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 20:43:51 2011 UTC (2 years, 8 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.487 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 02:06:31 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.486: +8 -12 lines
Diff to previous 1.486
convert GCCMAJOR/GCCMINOR checking to tc_version_is_at_least when possible


Revision 1.486 - (view) (download) (annotate) - [select for diffs]
Sat Dec 3 01:04:35 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.485: +1 -10 lines
Diff to previous 1.485
drop protoize/unprotoize altogether since upstream has deprecated it


Revision 1.485 - (view) (download) (annotate) - [select for diffs]
Fri Dec 2 23:39:03 2011 UTC (2 years, 8 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 (2 years, 8 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 (2 years, 8 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.482 - (view) (download) (annotate) - [select for diffs]
Tue Nov 22 15:20:48 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.481: +2 -2 lines
Diff to previous 1.481
do not check config-lang.in in pkg_xxx funcs #391369 by Agostino Sarubbo


Revision 1.481 - (view) (download) (annotate) - [select for diffs]
Mon Nov 21 01:43:44 2011 UTC (2 years, 8 months ago) by dirtyepic
Branch: MAIN
Changes since 1.480: +3 -3 lines
Diff to previous 1.480
Fix live ebuilds.


Revision 1.480 - (view) (download) (annotate) - [select for diffs]
Sun Nov 20 20:12:47 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.479: +8 -6 lines
Diff to previous 1.479
check cxx is in IUSE before trying to use it #391149 by Raúl Porcel


Revision 1.479 - (view) (download) (annotate) - [select for diffs]
Mon Nov 14 17:40:06 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.478: +18 -11 lines
Diff to previous 1.478
migrate USE=nocxx to USE=cxx


Revision 1.478 - (view) (download) (annotate) - [select for diffs]
Wed Nov 9 17:25:43 2011 UTC (2 years, 9 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.477 - (view) (download) (annotate) - [select for diffs]
Mon Oct 31 01:12:33 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.476: +6 -3 lines
Diff to previous 1.476
use tc_version_is_at_least rather than parsing GCC_BRANCH_VER for lto handling


Revision 1.476 - (view) (download) (annotate) - [select for diffs]
Mon Oct 31 01:10:49 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.475: +4 -7 lines
Diff to previous 1.475
further simplify IUSE/nossp updating


Revision 1.475 - (view) (download) (annotate) - [select for diffs]
Wed Oct 26 23:27:16 2011 UTC (2 years, 9 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.474 - (view) (download) (annotate) - [select for diffs]
Wed Oct 26 18:54:07 2011 UTC (2 years, 9 months ago) by zorry
Branch: MAIN
Changes since 1.473: +1 -2 lines
Diff to previous 1.473
Fixing the dupe of IUSE nossp


Revision 1.473 - (view) (download) (annotate) - [select for diffs]
Mon Oct 17 19:10:58 2011 UTC (2 years, 10 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.472 - (view) (download) (annotate) - [select for diffs]
Tue Sep 27 12:14:25 2011 UTC (2 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.471: +41 -7 lines
Diff to previous 1.471
add common depend settings


Revision 1.471 - (view) (download) (annotate) - [select for diffs]
Mon Sep 26 20:39:53 2011 UTC (2 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.470: +5 -1 lines
Diff to previous 1.470
force internal jar usage by Serkan Kaba #384291


Revision 1.470 - (view) (download) (annotate) - [select for diffs]
Mon Sep 26 17:32:44 2011 UTC (2 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.469: +31 -52 lines
Diff to previous 1.469
scrub more ETYPE logic


Revision 1.469 - (view) (download) (annotate) - [select for diffs]
Thu Sep 22 23:08:28 2011 UTC (2 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.468: +65 -193 lines
Diff to previous 1.468
drop support for gcc-library builds as no one uses/cares about it


Revision 1.468 - (view) (download) (annotate) - [select for diffs]
Tue Sep 13 16:30:00 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.467: +27 -10 lines
Diff to previous 1.467
support gcc-4.7+ multilib list with x86_64 targets


Revision 1.467 - (view) (download) (annotate) - [select for diffs]
Mon Sep 12 05:40:23 2011 UTC (2 years, 11 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.466 - (view) (download) (annotate) - [select for diffs]
Sun Sep 11 17:48:19 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.465: +63 -63 lines
Diff to previous 1.465
use += style with confgcc appending


Revision 1.465 - (view) (download) (annotate) - [select for diffs]
Sun Sep 11 17:14:24 2011 UTC (2 years, 11 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.464 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 23:03:16 2011 UTC (2 years, 11 months ago) by mattst88
Branch: MAIN
Changes since 1.463: +2 -3 lines
Diff to previous 1.463
Remove incorrect library path. Patch by Jonathan Callen <abcd@gentoo.org>. Bugs 289947 and 358149.


Revision 1.463 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 02:19:40 2011 UTC (2 years, 11 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 (3 years 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.461 - (view) (download) (annotate) - [select for diffs]
Fri Jul 8 11:35:01 2011 UTC (3 years, 1 month ago) by ssuominen
Branch: MAIN
Changes since 1.460: +3 -3 lines
Diff to previous 1.460
Convert every instance of hasq to has.


Revision 1.460 - (view) (download) (annotate) - [select for diffs]
Tue Jun 14 20:28:20 2011 UTC (3 years, 2 months ago) by mattst88
Branch: MAIN
Changes since 1.459: +3 -29 lines
Diff to previous 1.459
Use DEFAULT_ABI instead of USE flags to select primary MIPS ABI, bug 370717


Revision 1.459 - (view) (download) (annotate) - [select for diffs]
Mon Apr 11 23:11:01 2011 UTC (3 years, 4 months ago) by dirtyepic
Branch: MAIN
Changes since 1.458: +2 -2 lines
Diff to previous 1.458
Run tests in parallel as per http://gcc.gnu.org/ml/gcc/2011-03/msg00516.html


Revision 1.458 - (view) (download) (annotate) - [select for diffs]
Sun Apr 10 18:21:20 2011 UTC (3 years, 4 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 (3 years, 4 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 (3 years, 4 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.455 - (view) (download) (annotate) - [select for diffs]
Thu Mar 24 08:34:17 2011 UTC (3 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.454: +9 -6 lines
Diff to previous 1.454
disable posix heads/tails fixing for newer gcc versions


Revision 1.454 - (view) (download) (annotate) - [select for diffs]
Thu Mar 24 08:30:19 2011 UTC (3 years, 4 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.453 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 20:28:32 2011 UTC (3 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.452: +2 -2 lines
Diff to previous 1.452
only use multilib hack when SYMLINK_LIB is in use


Revision 1.452 - (view) (download) (annotate) - [select for diffs]
Fri Mar 11 15:32:25 2011 UTC (3 years, 5 months ago) by grobian
Branch: MAIN
Changes since 1.451: +2 -2 lines
Diff to previous 1.451
use CTARGET iso CHOST, as pointed out by SpanKY


Revision 1.451 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 00:13:01 2011 UTC (3 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.450: +6 -1 lines
Diff to previous 1.450
auto enable e500-double for ppc targets when possible #353380 by Alexander Dubov


Revision 1.450 - (view) (download) (annotate) - [select for diffs]
Sun Feb 13 12:10:12 2011 UTC (3 years, 6 months ago) by dirtyepic
Branch: MAIN
Changes since 1.449: +10 -7 lines
Diff to previous 1.449
Rewrite gdb module installation and make it actually work. (bug #348128).


Revision 1.449 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 07:00:50 2011 UTC (3 years, 7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.448: +21 -4 lines
Diff to previous 1.448
Add support for Go language in 4.6.  (bug #329551)


Revision 1.448 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 01:42:19 2011 UTC (3 years, 7 months 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.447 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 18:53:32 2011 UTC (3 years, 7 months ago) by grobian
Branch: MAIN
Changes since 1.446: +1 -3 lines
Diff to previous 1.446
FreeMiNT can do threads now, bug #350822


Revision 1.446 - (view) (download) (annotate) - [select for diffs]
Sat Jan 8 07:44:13 2011 UTC (3 years, 7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.445: +5 -5 lines
Diff to previous 1.445
Use $(get_libdir) when installing to rcscripts. (bug #262845)


Revision 1.445 - (view) (download) (annotate) - [select for diffs]
Thu Jan 6 23:22:37 2011 UTC (3 years, 7 months 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.444 - (view) (download) (annotate) - [select for diffs]
Wed Dec 29 07:31:43 2010 UTC (3 years, 7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.443: +6 -3 lines
Diff to previous 1.443
Disable PPL version checking to prevent bailing out with ppl-0.11.


Revision 1.443 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 21:26:22 2010 UTC (3 years, 8 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 (3 years, 8 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 (3 years, 9 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.440 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 07:32:33 2010 UTC (3 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.439: +10 -2 lines
Diff to previous 1.439
make sure toolchain supports pthreads before enabling openmp #326757 #335883


Revision 1.439 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 05:52:46 2010 UTC (3 years, 11 months ago) by dirtyepic
Branch: MAIN
Changes since 1.438: +14 -5 lines
Diff to previous 1.438
Use ecj-4.5.jar for >=4.5 (bug #336045).


Revision 1.438 - (view) (download) (annotate) - [select for diffs]
Sat Aug 14 01:26:05 2010 UTC (4 years ago) by vapier
Branch: MAIN
Changes since 1.437: +5 -5 lines
Diff to previous 1.437
mention the gcc-upgrading guide for all versions #328043 by Jacob Godserv


Revision 1.437 - (view) (download) (annotate) - [select for diffs]
Sun Aug 1 03:00:36 2010 UTC (4 years 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.436 - (view) (download) (annotate) - [select for diffs]
Thu Jul 22 01:26:33 2010 UTC (4 years, 1 month ago) by dirtyepic
Branch: MAIN
Changes since 1.435: +8 -8 lines
Diff to previous 1.435
Move outside of 4.0 test so older versions still work properly.


Revision 1.435 - (view) (download) (annotate) - [select for diffs]
Wed Jul 21 20:19:57 2010 UTC (4 years, 1 month ago) by lu_zero
Branch: MAIN
Changes since 1.434: +9 -2 lines
Diff to previous 1.434
Make recent gcc build with --enable-checking=release. Fix bug #317217


Revision 1.434 - (view) (download) (annotate) - [select for diffs]
Mon Jul 5 22:25:09 2010 UTC (4 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.433: +2 -204 lines
Diff to previous 1.433
drop old eselect compiler logic


Revision 1.433 - (view) (download) (annotate) - [select for diffs]
Mon Jul 5 22:22:20 2010 UTC (4 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.432: +9 -9 lines
Diff to previous 1.432
eat trailing whitespace


Revision 1.432 - (view) (download) (annotate) - [select for diffs]
Sun Jul 4 01:44:11 2010 UTC (4 years, 1 month ago) by zorry
Branch: MAIN
Changes since 1.431: +3 -1 lines
Diff to previous 1.431
fix #326753 thanks vapier


Revision 1.431 - (view) (download) (annotate) - [select for diffs]
Sun Jun 27 03:54:36 2010 UTC (4 years, 1 month ago) by dirtyepic
Branch: MAIN
Changes since 1.430: +2 -2 lines
Diff to previous 1.430
Add my distdir.


Revision 1.430 - (view) (download) (annotate) - [select for diffs]
Sun Jun 20 05:04:01 2010 UTC (4 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.429: +2 -2 lines
Diff to previous 1.429
respect USE=openmp even when cross-compiling #199995 by Quentin Casasnovas


Revision 1.429 - (view) (download) (annotate) - [select for diffs]
Fri Jun 18 10:13:17 2010 UTC (4 years, 2 months ago) by zorry
Branch: MAIN
Changes since 1.428: +5 -2 lines
Diff to previous 1.428
Move IUSE SPECS_VER and nossp to gcc 4.4


Revision 1.428 - (view) (download) (annotate) - [select for diffs]
Fri Jun 18 01:03:12 2010 UTC (4 years, 2 months ago) by zorry
Branch: MAIN
Changes since 1.427: +76 -38 lines
Diff to previous 1.427
Add support for full hardened on >=gcc 4.4 bug #318171


Revision 1.427 - (view) (download) (annotate) - [select for diffs]
Wed Jun 2 21:31:12 2010 UTC (4 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.426: +16 -6 lines
Diff to previous 1.426
add mint support #321827 by Alan Hourihane


Revision 1.426 - (view) (download) (annotate) - [select for diffs]
Tue May 25 23:24:18 2010 UTC (4 years, 2 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.425 - (view) (download) (annotate) - [select for diffs]
Sun Apr 25 18:04:48 2010 UTC (4 years, 3 months ago) by armin76
Branch: MAIN
Changes since 1.424: +2 -1 lines
Diff to previous 1.424
Add support for hardfloat toolchains, acked by vapier


Revision 1.424 - (view) (download) (annotate) - [select for diffs]
Sat Apr 24 23:53:14 2010 UTC (4 years, 3 months ago) by halcy0n
Branch: MAIN
Changes since 1.423: +16 -1 lines
Diff to previous 1.423
Add in lto use flag, and cleaning up of python scripts for gcc-4.5


Revision 1.423 - (view) (download) (annotate) - [select for diffs]
Fri Apr 23 18:58:06 2010 UTC (4 years, 3 months ago) by armin76
Branch: MAIN
Changes since 1.422: +3 -3 lines
Diff to previous 1.422
Use hardfloat only if hardfloat is true


Revision 1.422 - (view) (download) (annotate) - [select for diffs]
Tue Apr 20 17:47:09 2010 UTC (4 years, 4 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.421 - (view) (download) (annotate) - [select for diffs]
Sat Apr 3 20:32:47 2010 UTC (4 years, 4 months ago) by dirtyepic
Branch: MAIN
Changes since 1.420: +2 -2 lines
Diff to previous 1.420
Add -0 to xargs since input is NULL delimited.  Thanks to Dror for catching.


Revision 1.420 - (view) (download) (annotate) - [select for diffs]
Sun Mar 7 04:37:01 2010 UTC (4 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.419: +7 -9 lines
Diff to previous 1.419
simplify arm --with-arch cruft


Revision 1.419 - (view) (download) (annotate) - [select for diffs]
Sat Mar 6 14:50:02 2010 UTC (4 years, 5 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.418 - (view) (download) (annotate) - [select for diffs]
Sun Feb 28 18:26:53 2010 UTC (4 years, 5 months ago) by armin76
Branch: MAIN
Changes since 1.417: +3 -3 lines
Diff to previous 1.417
Typo


Revision 1.417 - (view) (download) (annotate) - [select for diffs]
Sat Feb 27 20:54:35 2010 UTC (4 years, 5 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.416 - (view) (download) (annotate) - [select for diffs]
Sat Jan 9 20:42:19 2010 UTC (4 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.415: +2 -2 lines
Diff to previous 1.415
move ip28/ip32r10k to the one ebuild using them #299985


Revision 1.415 - (view) (download) (annotate) - [select for diffs]
Sun Dec 20 19:06:55 2009 UTC (4 years, 8 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.414 - (view) (download) (annotate) - [select for diffs]
Sun Dec 20 14:30:03 2009 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.413: +2 -3 lines
Diff to previous 1.413
send gcc-config errors to /dev/null rather than trying to grep them out #290437


Revision 1.413 - (view) (download) (annotate) - [select for diffs]
Mon Dec 14 21:14:13 2009 UTC (4 years, 8 months ago) by truedfx
Branch: MAIN
Changes since 1.412: +1 -2 lines
Diff to previous 1.412
Don't clear DATESTAMP and thus __GLIBCXX__, #296800


Revision 1.412 - (view) (download) (annotate) - [select for diffs]
Wed Dec 9 21:25:06 2009 UTC (4 years, 8 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 (4 years, 8 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.410 - (view) (download) (annotate) - [select for diffs]
Mon Oct 19 01:49:36 2009 UTC (4 years, 10 months ago) by dirtyepic
Branch: MAIN
Changes since 1.409: +2 -2 lines
Diff to previous 1.409
Don't strip leading slash from libdir path.


Revision 1.409 - (view) (download) (annotate) - [select for diffs]
Sun Oct 18 07:24:58 2009 UTC (4 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.408: +2 -2 lines
Diff to previous 1.408
get la path list from $D rather than / as pointed out by Ryan Hill #283761#10


Revision 1.408 - (view) (download) (annotate) - [select for diffs]
Mon Oct 12 19:01:31 2009 UTC (4 years, 10 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.407 - (view) (download) (annotate) - [select for diffs]
Tue Sep 8 02:48:46 2009 UTC (4 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.406: +6 -5 lines
Diff to previous 1.406
fix by Peter Alfredsen for libdir tweaking in multilib .la files #283761


Revision 1.406 - (view) (download) (annotate) - [select for diffs]
Wed Aug 26 21:47:56 2009 UTC (4 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.405: +2 -18 lines
Diff to previous 1.405
unify duplicated user epatching code


Revision 1.405 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 00:16:12 2009 UTC (5 years 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 (5 years 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.403 - (view) (download) (annotate) - [select for diffs]
Sun Jul 26 20:09:59 2009 UTC (5 years ago) by halcy0n
Branch: MAIN
Changes since 1.402: +3 -3 lines
Diff to previous 1.402
Fix a typo, and if we have USE vanilla, don't apply the PIE patches


Revision 1.402 - (view) (download) (annotate) - [select for diffs]
Sun Jul 5 19:56:42 2009 UTC (5 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.401: +3 -1 lines
Diff to previous 1.401
filter LANGUAGES env var #265283 by Miguel R. Caudevilla


Revision 1.401 - (view) (download) (annotate) - [select for diffs]
Fri Jul 3 05:43:51 2009 UTC (5 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.400: +3 -3 lines
Diff to previous 1.400
add USE=nptl to control TLS for uClibc targets #270767 by zabuzzman


Revision 1.400 - (view) (download) (annotate) - [select for diffs]
Tue Jun 9 20:59:43 2009 UTC (5 years, 2 months ago) by dirtyepic
Branch: MAIN
Changes since 1.399: +7 -4 lines
Diff to previous 1.399
Protoize is removed in 4.5.  Bug #270558.


Revision 1.399 - (view) (download) (annotate) - [select for diffs]
Sun May 24 16:57:43 2009 UTC (5 years, 2 months ago) by armin76
Branch: MAIN
Changes since 1.398: +2 -1 lines
Diff to previous 1.398
Add fix for bug #262105, sparc-only


Revision 1.398 - (view) (download) (annotate) - [select for diffs]
Thu May 7 23:56:12 2009 UTC (5 years, 3 months ago) by halcy0n
Branch: MAIN
Changes since 1.397: +8 -1 lines
Diff to previous 1.397
Add support for graphite


Revision 1.397 - (view) (download) (annotate) - [select for diffs]
Thu May 7 01:45:55 2009 UTC (5 years, 3 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.396 - (view) (download) (annotate) - [select for diffs]
Sat Apr 4 16:52:40 2009 UTC (5 years, 4 months ago) by grobian
Branch: MAIN
Changes since 1.395: +16 -1 lines
Diff to previous 1.395
backport some fixes for Darwin and Solaris from Prefix


Revision 1.395 - (view) (download) (annotate) - [select for diffs]
Sun Mar 15 07:13:25 2009 UTC (5 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.394: +4 -2 lines
Diff to previous 1.394
use --enable-clocale=uclibc for [3.4..4.2] #258642


Revision 1.394 - (view) (download) (annotate) - [select for diffs]
Sun Mar 15 07:11:56 2009 UTC (5 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.393: +2 -1 lines
Diff to previous 1.393
treelang and boundschecking do not play well together #260532


Revision 1.393 - (view) (download) (annotate) - [select for diffs]
Sun Mar 1 20:41:26 2009 UTC (5 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.392: +3 -6 lines
Diff to previous 1.392
apply configure texinfo patch for gcc-4.1+ #260296


Revision 1.392 - (view) (download) (annotate) - [select for diffs]
Sun Mar 1 20:37:50 2009 UTC (5 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.391: +20 -3 lines
Diff to previous 1.391
filter more flags for gcc-3.3


Revision 1.391 - (view) (download) (annotate) - [select for diffs]
Sun Feb 15 23:04:39 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.390: +4 -4 lines
Diff to previous 1.390
replace more cpu flags for gcc-3.3 #252698 by Le retraité


Revision 1.390 - (view) (download) (annotate) - [select for diffs]
Mon Feb 9 19:56:07 2009 UTC (5 years, 6 months ago) by maekke
Branch: MAIN
Changes since 1.389: +7 -7 lines
Diff to previous 1.389
quote some variables, bug #258231


Revision 1.389 - (view) (download) (annotate) - [select for diffs]
Thu Jan 29 06:06:45 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.388: +4 -3 lines
Diff to previous 1.388
at least gcc-4.1 has problems with parallel installs, so use -j1 with it


Revision 1.388 - (view) (download) (annotate) - [select for diffs]
Thu Jan 29 00:11:26 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.387: +8 -9 lines
Diff to previous 1.387
improve pruning of empty dirs and bogus symlinks in fixed-includes


Revision 1.387 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 23:40:38 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.386: +16 -11 lines
Diff to previous 1.386
need to rewrite dependency_libs lines in all .la files #125728


Revision 1.386 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 21:01:10 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.385: +2 -2 lines
Diff to previous 1.385
fix typo in libtool script munging pointed out by Dmitry Karasik #256636


Revision 1.385 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 21:00:27 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.384: +3 -6 lines
Diff to previous 1.384
use emake rather than make


Revision 1.384 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 05:22:05 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.383: +13 -7 lines
Diff to previous 1.383
fixup dependency_libs for moved libtool archives as well #125728


Revision 1.383 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 04:29:52 2009 UTC (5 years, 6 months 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.382 - (view) (download) (annotate) - [select for diffs]
Wed Jan 28 02:27:01 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.381: +40 -28 lines
Diff to previous 1.381
split java crap into its own gcc_slot_java and start slotting libgcj.pc #136382 #216241


Revision 1.381 - (view) (download) (annotate) - [select for diffs]
Mon Jan 12 22:51:38 2009 UTC (5 years, 7 months ago) by maekke
Branch: MAIN
Changes since 1.380: +5 -5 lines
Diff to previous 1.380
whitespace


Revision 1.380 - (view) (download) (annotate) - [select for diffs]
Sat Jan 10 12:53:50 2009 UTC (5 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.379: +18 -1 lines
Diff to previous 1.379
add support for user /etc/portage/patches/


Revision 1.379 - (view) (download) (annotate) - [select for diffs]
Sat Jan 10 12:02:56 2009 UTC (5 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.378: +1 -6 lines
Diff to previous 1.378
drop old libstdc++ i386 hack #235181


Revision 1.378 - (view) (download) (annotate) - [select for diffs]
Tue Jan 6 03:53:24 2009 UTC (5 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.377: +1 -12 lines
Diff to previous 1.377
we arent going to have a commit war -- get a patch in


Revision 1.377 - (view) (download) (annotate) - [select for diffs]
Tue Jan 6 03:49:02 2009 UTC (5 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.376: +2 -2 lines
Diff to previous 1.376
use emake in src_test


Revision 1.376 - (view) (download) (annotate) - [select for diffs]
Mon Jan 5 22:02:12 2009 UTC (5 years, 7 months 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 (5 years, 7 months 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.374 - (view) (download) (annotate) - [select for diffs]
Fri Jan 2 00:09:43 2009 UTC (5 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.373: +2 -2 lines
Diff to previous 1.373
- relro is no longer needed in specs as it is a default


Revision 1.373 - (view) (download) (annotate) - [select for diffs]
Thu Jan 1 06:26:11 2009 UTC (5 years, 7 months ago) by gengor
Branch: MAIN
Changes since 1.372: +2 -2 lines
Diff to previous 1.372
Fix broken gcc specs unpack


Revision 1.372 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 21:26:11 2008 UTC (5 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.371: +2 -2 lines
Diff to previous 1.371
s/default-specs/specs/


Revision 1.371 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 22:46:32 2008 UTC (5 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.370: +1 -5 lines
Diff to previous 1.370
drop support for profiledbootstrap building ... it breaks too often with things


Revision 1.370 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 16:40:54 2008 UTC (5 years, 7 months ago) by armin76
Branch: MAIN
Changes since 1.369: +3 -3 lines
Diff to previous 1.369
Typo fixes, as pointed out by Zorry


Revision 1.369 - (view) (download) (annotate) - [select for diffs]
Mon Dec 29 02:24:18 2008 UTC (5 years, 7 months 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.368 - (view) (download) (annotate) - [select for diffs]
Mon Dec 22 18:53:47 2008 UTC (5 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.367: +18 -12 lines
Diff to previous 1.367
- start getting eclass ready for gcc:4


Revision 1.367 - (view) (download) (annotate) - [select for diffs]
Fri Nov 28 09:20:34 2008 UTC (5 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.366: +3 -2 lines
Diff to previous 1.366
add cygwin targets


Revision 1.366 - (view) (download) (annotate) - [select for diffs]
Sun Nov 9 20:27:43 2008 UTC (5 years, 9 months ago) by solar
Branch: MAIN
Changes since 1.365: +12 -1 lines
Diff to previous 1.365
- unbreak arm eabi support


Revision 1.365 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 05:06:41 2008 UTC (5 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.364: +4 -2 lines
Diff to previous 1.364
set threading type to win32 for ming targets #242344 by cJ


Revision 1.364 - (view) (download) (annotate) - [select for diffs]
Fri Oct 24 07:30:35 2008 UTC (5 years, 9 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.363 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 01:04:38 2008 UTC (5 years, 10 months ago) by dirtyepic
Branch: MAIN
Changes since 1.362: +5 -1 lines
Diff to previous 1.362
Make USE='-openmp' work.  Bug #234841.


Revision 1.362 - (view) (download) (annotate) - [select for diffs]
Mon Sep 29 01:48:17 2008 UTC (5 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.361: +2 -2 lines
Diff to previous 1.361
have libffi check IUSE, not USE #199850


Revision 1.361 - (view) (download) (annotate) - [select for diffs]
Wed Aug 20 03:15:38 2008 UTC (6 years ago) by vapier
Branch: MAIN
Changes since 1.360: +8 -3 lines
Diff to previous 1.360
doxygen target changed with gcc-4.3 #232078


Revision 1.360 - (view) (download) (annotate) - [select for diffs]
Mon Aug 11 22:40:31 2008 UTC (6 years ago) by halcy0n
Branch: MAIN
Changes since 1.359: +9 -6 lines
Diff to previous 1.359
Fix SRC_URI so it doesn't have gcj dragged in unless its in IUSE


Revision 1.359 - (view) (download) (annotate) - [select for diffs]
Sun Aug 3 01:43:30 2008 UTC (6 years 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 (6 years, 1 month 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.357 - (view) (download) (annotate) - [select for diffs]
Sun Jun 22 13:57:42 2008 UTC (6 years, 1 month ago) by bluebird
Branch: MAIN
Changes since 1.356: +10 -2 lines
Diff to previous 1.356
add support for 32bit userland with multilib on sparc


Revision 1.356 - (view) (download) (annotate) - [select for diffs]
Mon Jun 9 02:33:06 2008 UTC (6 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.355: +10 -1 lines
Diff to previous 1.355
enable --enable-cld for unstable 4.3 versions


Revision 1.355 - (view) (download) (annotate) - [select for diffs]
Mon Jun 2 15:38:52 2008 UTC (6 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.354: +68 -81 lines
Diff to previous 1.354
use elog for DONT_MOUNT_BOOT user message #223311


Revision 1.354 - (view) (download) (annotate) - [select for diffs]
Tue Apr 22 19:26:52 2008 UTC (6 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.353: +2 -2 lines
Diff to previous 1.353
fix typo pointed out by Kundai Midzi #218869


Revision 1.353 - (view) (download) (annotate) - [select for diffs]
Tue Apr 22 05:53:02 2008 UTC (6 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.352: +7 -14 lines
Diff to previous 1.352
shuffle around code to better match when configure options are actually used


Revision 1.352 - (view) (download) (annotate) - [select for diffs]
Sat Apr 12 22:54:40 2008 UTC (6 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.351: +3 -3 lines
Diff to previous 1.351
handle renamed fixed include dir #214151


Revision 1.351 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 03:07:58 2008 UTC (6 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.350: +1 -3 lines
Diff to previous 1.350
do not mess with LD_LIBRARY_PATH #213838


Revision 1.350 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 00:12:25 2008 UTC (6 years, 4 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.349 - (view) (download) (annotate) - [select for diffs]
Mon Apr 7 06:31:09 2008 UTC (6 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.348: +2 -1 lines
Diff to previous 1.348
fixup locale ranges in awk scripts #215828


Revision 1.348 - (view) (download) (annotate) - [select for diffs]
Sun Mar 23 16:33:17 2008 UTC (6 years, 4 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.347 - (view) (download) (annotate) - [select for diffs]
Mon Mar 17 01:51:49 2008 UTC (6 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.346: +28 -28 lines
Diff to previous 1.346
add url/branding support for gcc-4.3+


Revision 1.346 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 22:27:51 2008 UTC (6 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.345: +20 -7 lines
Diff to previous 1.345
add support for USE=libffi #199850


Revision 1.345 - (view) (download) (annotate) - [select for diffs]
Tue Feb 5 18:09:58 2008 UTC (6 years, 6 months ago) by tgall
Branch: MAIN
Changes since 1.344: +2 -2 lines
Diff to previous 1.344
remove use of make profiledbootstrap by ppc64


Revision 1.344 - (view) (download) (annotate) - [select for diffs]
Sat Dec 1 18:33:18 2007 UTC (6 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.343: +2 -1 lines
Diff to previous 1.343
mark treelang as unavailable to cross-compilers #199924


Revision 1.343 - (view) (download) (annotate) - [select for diffs]
Tue Nov 20 05:06:18 2007 UTC (6 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.342: +9 -1 lines
Diff to previous 1.342
enable treelang by default when possible


Revision 1.342 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 19:33:00 2007 UTC (6 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.341: +2 -2 lines
Diff to previous 1.341
apply to gcc-4+


Revision 1.341 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 15:23:37 2007 UTC (6 years, 9 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.340 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 20:29:26 2007 UTC (6 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.339: +3 -2 lines
Diff to previous 1.339
apply gcc-configure-texinfo.patch


Revision 1.339 - (view) (download) (annotate) - [select for diffs]
Fri Jul 20 04:59:51 2007 UTC (7 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.338: +12 -7 lines
Diff to previous 1.338
set default -march for x86 based on CTARGET


Revision 1.338 - (view) (download) (annotate) - [select for diffs]
Mon Jul 16 02:14:56 2007 UTC (7 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.337: +2 -2 lines
Diff to previous 1.337
insert PATCH_VER into Gentoo version tagging as needed


Revision 1.337 - (view) (download) (annotate) - [select for diffs]
Mon Jul 2 14:16:32 2007 UTC (7 years, 1 month ago) by peper
Branch: MAIN
Changes since 1.336: +2 -2 lines
Diff to previous 1.336
(QA) RESTRICT clean up.


Revision 1.336 - (view) (download) (annotate) - [select for diffs]
Tue May 29 22:48:27 2007 UTC (7 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.335: +6 -2 lines
Diff to previous 1.335
only enable mudflap when wanted (aka not kgcc64)


Revision 1.335 - (view) (download) (annotate) - [select for diffs]
Thu May 24 02:46:53 2007 UTC (7 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.334: +2 -2 lines
Diff to previous 1.334
dont export extraneous IUSE into custom gcc-* packages


Revision 1.334 - (view) (download) (annotate) - [select for diffs]
Sat May 19 03:16:40 2007 UTC (7 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.333: +5 -20 lines
Diff to previous 1.333
tweaks for gcc-4.2.0


Revision 1.333 - (view) (download) (annotate) - [select for diffs]
Thu May 3 04:51:07 2007 UTC (7 years, 3 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.332 - (view) (download) (annotate) - [select for diffs]
Sat Mar 24 06:46:33 2007 UTC (7 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.331: +2 -5 lines
Diff to previous 1.331
remove support for old amd64 multilib


Revision 1.331 - (view) (download) (annotate) - [select for diffs]
Sat Mar 10 13:40:51 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.330: +9 -11 lines
Diff to previous 1.330
only try to unpack the D tarball when USE=d #170230


Revision 1.330 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 21:03:58 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.329: +4 -2 lines
Diff to previous 1.329
declare/shuffle around maintainers


Revision 1.329 - (view) (download) (annotate) - [select for diffs]
Thu Feb 22 02:09:24 2007 UTC (7 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.328: +2 -2 lines
Diff to previous 1.328
update mingw test


Revision 1.328 - (view) (download) (annotate) - [select for diffs]
Sun Feb 18 02:12:03 2007 UTC (7 years, 6 months 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.327 - (view) (download) (annotate) - [select for diffs]
Sat Feb 17 11:00:19 2007 UTC (7 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.326: +38 -10 lines
Diff to previous 1.326
add support for the D language #159196


Revision 1.326 - (view) (download) (annotate) - [select for diffs]
Sat Feb 17 00:17:39 2007 UTC (7 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.325: +2 -2 lines
Diff to previous 1.325
allow built_with_use to work even with hidden IUSE expanded vars #167166


Revision 1.325 - (view) (download) (annotate) - [select for diffs]
Sat Feb 17 00:13:04 2007 UTC (7 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.324: +2 -2 lines
Diff to previous 1.324
add --missing to built_with_use #167166


Revision 1.324 - (view) (download) (annotate) - [select for diffs]
Fri Feb 16 20:32:00 2007 UTC (7 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.323: +10 -9 lines
Diff to previous 1.323
check libc for *-elf and *-mingw*


Revision 1.323 - (view) (download) (annotate) - [select for diffs]
Mon Feb 12 05:02:07 2007 UTC (7 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.322: +2 -2 lines
Diff to previous 1.322
use new tc-is-softfloat function


Revision 1.322 - (view) (download) (annotate) - [select for diffs]
Thu Feb 1 23:42:42 2007 UTC (7 years, 6 months ago) by flameeyes
Branch: MAIN
Changes since 1.321: +55 -53 lines
Diff to previous 1.321
Create /usr/bin in the $ROOT if it doesn't exist already.


Revision 1.321 - (view) (download) (annotate) - [select for diffs]
Sat Jan 6 11:31:26 2007 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.320: +1 -2 lines
Diff to previous 1.320
remove funky URL for HTB


Revision 1.320 - (view) (download) (annotate) - [select for diffs]
Sat Dec 30 09:12:36 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.319: +28 -22 lines
Diff to previous 1.319
more tweaks/generalization to support gcc-2 #124578


Revision 1.319 - (view) (download) (annotate) - [select for diffs]
Wed Dec 27 06:04:03 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.318: +2 -1 lines
Diff to previous 1.318
add --enable-secureplt by default


Revision 1.318 - (view) (download) (annotate) - [select for diffs]
Sat Dec 23 02:40:30 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.317: +2 -2 lines
Diff to previous 1.317
need to disable libgomp when cross-compiling with gcc-4.2+


Revision 1.317 - (view) (download) (annotate) - [select for diffs]
Fri Dec 22 13:29:45 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.316: +2 -1 lines
Diff to previous 1.316
force all -elf toolchains to build with --with-newlib #158495


Revision 1.316 - (view) (download) (annotate) - [select for diffs]
Mon Nov 13 18:57:10 2006 UTC (7 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.315: +2 -1 lines
Diff to previous 1.315
catch *-linux targets


Revision 1.315 - (view) (download) (annotate) - [select for diffs]
Sat Oct 14 20:27:21 2006 UTC (7 years, 10 months ago) by swegener
Branch: MAIN
Changes since 1.314: +2 -2 lines
Diff to previous 1.314
Apply whitespace checks from repoman to eclasses.


Revision 1.314 - (view) (download) (annotate) - [select for diffs]
Mon Oct 2 22:35:50 2006 UTC (7 years, 10 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.313 - (view) (download) (annotate) - [select for diffs]
Mon Oct 2 21:20:58 2006 UTC (7 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.312: +3 -2 lines
Diff to previous 1.312
enable sysroot support for mingw


Revision 1.312 - (view) (download) (annotate) - [select for diffs]
Fri Sep 29 23:12:21 2006 UTC (7 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.311: +2 -2 lines
Diff to previous 1.311
allow people to use -foo_softfloat- for softfloat targets


Revision 1.311 - (view) (download) (annotate) - [select for diffs]
Thu Sep 28 11:54:41 2006 UTC (7 years, 10 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.310 - (view) (download) (annotate) - [select for diffs]
Thu Sep 28 11:36:37 2006 UTC (7 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.309: +8 -13 lines
Diff to previous 1.309
punt is_uclibc() and just check $CTARGET directly


Revision 1.309 - (view) (download) (annotate) - [select for diffs]
Sun Sep 17 07:56:06 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.308: +2 -2 lines
Diff to previous 1.308
dont apply stubs anymore when USE=vanilla #124578 by Harald van Dijk


Revision 1.308 - (view) (download) (annotate) - [select for diffs]
Sun Sep 17 07:54:16 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.307: +15 -11 lines
Diff to previous 1.307
add support for gcc-2 in setting IUSE #124578 by Harald van Dijk


Revision 1.307 - (view) (download) (annotate) - [select for diffs]
Tue Sep 12 21:23:04 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.306: +4 -3 lines
Diff to previous 1.306
install c98/c99 into /usr/bin


Revision 1.306 - (view) (download) (annotate) - [select for diffs]
Tue Sep 5 22:45:12 2006 UTC (7 years, 11 months ago) by flameeyes
Branch: MAIN
Changes since 1.305: +3 -2 lines
Diff to previous 1.305
Don't build protoize on FreeBSD, again.


Revision 1.305 - (view) (download) (annotate) - [select for diffs]
Sun Aug 27 20:53:11 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.304: +7 -3 lines
Diff to previous 1.304
dont build protoize for cross-compilers


Revision 1.304 - (view) (download) (annotate) - [select for diffs]
Sun Aug 27 18:01:31 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.303: +2 -2 lines
Diff to previous 1.303
use BINPATH rather custom string


Revision 1.303 - (view) (download) (annotate) - [select for diffs]
Sun Aug 27 17:52:37 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.302: +6 -2 lines
Diff to previous 1.302
install gcc binaries for cross-compilers into /usr/CHOST/CTARGET/ #144700


Revision 1.302 - (view) (download) (annotate) - [select for diffs]
Sun Aug 27 17:30:26 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.301: +2 -3 lines
Diff to previous 1.301
use the Debian way for building protoize


Revision 1.301 - (view) (download) (annotate) - [select for diffs]
Sat Aug 19 13:36:10 2006 UTC (8 years ago) by vapier
Branch: MAIN
Changes since 1.300: +10 -10 lines
Diff to previous 1.300
use ewarn instead of einfo as pointed out by Bo Ørsted Andresen #143805


Revision 1.300 - (view) (download) (annotate) - [select for diffs]
Fri Aug 4 21:58:03 2006 UTC (8 years ago) by kugelfang
Branch: MAIN
Changes since 1.299: +2 -2 lines
Diff to previous 1.299
Moved eclasses to use CROSSCOMPILE_OPTS USE_EXPAND environment variable.


Revision 1.299 - (view) (download) (annotate) - [select for diffs]
Wed Aug 2 18:01:03 2006 UTC (8 years ago) by solar
Branch: MAIN
Changes since 1.298: +8 -2 lines
Diff to previous 1.298
- do be stupid and die when c89/c99 do not exist


Revision 1.298 - (view) (download) (annotate) - [select for diffs]
Sun Jul 30 17:43:01 2006 UTC (8 years ago) by vapier
Branch: MAIN
Changes since 1.297: +3 -3 lines
Diff to previous 1.297
bless all gcc ebuilds with USE=test #141798


Revision 1.297 - (view) (download) (annotate) - [select for diffs]
Fri Jul 28 06:36:07 2006 UTC (8 years ago) by kevquinn
Branch: MAIN
Changes since 1.296: +44 -2 lines
Diff to previous 1.296
move rmic/rmiregistry rename for gcc 3.x from ebuilds to here - bug #139918


Revision 1.296 - (view) (download) (annotate) - [select for diffs]
Wed Jul 19 17:48:22 2006 UTC (8 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.295: +16 -11 lines
Diff to previous 1.295
add some output to the generated files step and quote a bunch of $S usage


Revision 1.295 - (view) (download) (annotate) - [select for diffs]
Mon Jul 17 06:02:18 2006 UTC (8 years, 1 month 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.294 - (view) (download) (annotate) - [select for diffs]
Sat Jul 15 23:04:37 2006 UTC (8 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.293: +3 -1 lines
Diff to previous 1.293
install c89/c99 wrappers from Debian #139619


Revision 1.293 - (view) (download) (annotate) - [select for diffs]
Sat Jun 17 19:56:18 2006 UTC (8 years, 2 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 (8 years, 2 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.291 - (view) (download) (annotate) - [select for diffs]
Mon Jun 12 01:06:03 2006 UTC (8 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.290: +2 -2 lines
Diff to previous 1.290
make sure compile runs in C locale so we can messages #136484


Revision 1.290 - (view) (download) (annotate) - [select for diffs]
Sun Jun 11 00:03:14 2006 UTC (8 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.289: +7 -7 lines
Diff to previous 1.289
whitespace/quoting touchups


Revision 1.289 - (view) (download) (annotate) - [select for diffs]
Sun Jun 11 00:02:56 2006 UTC (8 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.288: +7 -3 lines
Diff to previous 1.288
slot the libtool hack files


Revision 1.288 - (view) (download) (annotate) - [select for diffs]
Sat Jun 10 23:08:43 2006 UTC (8 years, 2 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.287 - (view) (download) (annotate) - [select for diffs]
Sat Jun 10 16:19:54 2006 UTC (8 years, 2 months ago) by swegener
Branch: MAIN
Changes since 1.286: +46 -46 lines
Diff to previous 1.286
Apply whitespace checks from repoman to eclasses.


Revision 1.286 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 18:18:06 2006 UTC (8 years, 2 months ago) by eradicator
Branch: MAIN
Changes since 1.285: +7 -6 lines
Diff to previous 1.285
Don't alias the fortran compilers.


Revision 1.285 - (view) (download) (annotate) - [select for diffs]
Mon May 29 22:05:02 2006 UTC (8 years, 2 months ago) by kumba
Branch: MAIN
Changes since 1.284: +2 -2 lines
Diff to previous 1.284
Put ip32r10k into IUSE.


Revision 1.284 - (view) (download) (annotate) - [select for diffs]
Sat May 27 06:05:02 2006 UTC (8 years, 2 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.283 - (view) (download) (annotate) - [select for diffs]
Fri May 26 03:46:03 2006 UTC (8 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.282: +2 -17 lines
Diff to previous 1.282
revert r1.275 for #130772 as it causes more problems that it solves


Revision 1.282 - (view) (download) (annotate) - [select for diffs]
Tue May 23 05:47:28 2006 UTC (8 years, 3 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.281 - (view) (download) (annotate) - [select for diffs]
Mon May 15 03:12:15 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.280: +7 -3 lines
Diff to previous 1.280
check for libstdc++.so rather than libstdc++.la


Revision 1.280 - (view) (download) (annotate) - [select for diffs]
Thu May 11 19:31:26 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.279: +2 -2 lines
Diff to previous 1.279
make sure fixlafiles.awk-no_gcc_la is named properly


Revision 1.279 - (view) (download) (annotate) - [select for diffs]
Wed May 10 04:29:39 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.278: +7 -2 lines
Diff to previous 1.278
cut libstdc++.la for gcc-4.0+


Revision 1.278 - (view) (download) (annotate) - [select for diffs]
Sun Apr 30 04:20:29 2006 UTC (8 years, 3 months ago) by flameeyes
Branch: MAIN
Changes since 1.277: +7 -7 lines
Diff to previous 1.277
Disable only pie, as we have ssp now.


Revision 1.277 - (view) (download) (annotate) - [select for diffs]
Sat Apr 29 06:16:15 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.276: +5 -5 lines
Diff to previous 1.276
delay stripping until after we moved all of the gcc binaries around


Revision 1.276 - (view) (download) (annotate) - [select for diffs]
Thu Apr 27 00:12:04 2006 UTC (8 years, 3 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 (8 years, 3 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.274 - (view) (download) (annotate) - [select for diffs]
Tue Apr 25 00:24:47 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.273: +4 -3 lines
Diff to previous 1.273
make sure fix_libtool_files.sh and fixlafiles.awk are never uninstalled #87647


Revision 1.273 - (view) (download) (annotate) - [select for diffs]
Sun Apr 23 21:33:32 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.272: +2 -2 lines
Diff to previous 1.272
match -gnueabi as well when finding needed libc


Revision 1.272 - (view) (download) (annotate) - [select for diffs]
Wed Apr 19 00:53:44 2006 UTC (8 years, 4 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 (8 years, 4 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.270 - (view) (download) (annotate) - [select for diffs]
Mon Apr 17 04:13:32 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.269: +2 -2 lines
Diff to previous 1.269
remove hardened freebsd hack in favor of a generic solution


Revision 1.269 - (view) (download) (annotate) - [select for diffs]
Sun Apr 16 22:38:58 2006 UTC (8 years, 4 months ago) by flameeyes
Branch: MAIN
Changes since 1.268: +3 -1 lines
Diff to previous 1.268
Disable both PIE and SSP on FreeBSD.


Revision 1.268 - (view) (download) (annotate) - [select for diffs]
Sun Apr 16 18:52:52 2006 UTC (8 years, 4 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.267 - (view) (download) (annotate) - [select for diffs]
Sun Apr 16 06:45:38 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.266: +2 -2 lines
Diff to previous 1.266
fix head/tails issues in more files #124578


Revision 1.266 - (view) (download) (annotate) - [select for diffs]
Thu Apr 13 05:26:24 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.265: +2 -2 lines
Diff to previous 1.265
update HOMEPAGE #129653 by Salah Coronya


Revision 1.265 - (view) (download) (annotate) - [select for diffs]
Wed Apr 12 02:36:51 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.264: +7 -5 lines
Diff to previous 1.264
only warn about fix_libtool_files.sh when doing a native build


Revision 1.264 - (view) (download) (annotate) - [select for diffs]
Tue Apr 11 23:40:19 2006 UTC (8 years, 4 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.263 - (view) (download) (annotate) - [select for diffs]
Mon Apr 10 04:28:37 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.262: +3 -3 lines
Diff to previous 1.262
default multilib support to on for everyone but linux targets #126823


Revision 1.262 - (view) (download) (annotate) - [select for diffs]
Mon Apr 10 02:15:38 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.261: +2 -2 lines
Diff to previous 1.261
drop o32 libpath


Revision 1.261 - (view) (download) (annotate) - [select for diffs]
Thu Apr 6 12:58:06 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.260: +3 -3 lines
Diff to previous 1.260
create CTARGET-cpp names as well


Revision 1.260 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 09:14:56 2006 UTC (8 years, 4 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.259 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 09:13:46 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.258: +6 -5 lines
Diff to previous 1.258
add some more error checking when installing files


Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 09:12:56 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.257: +3 -3 lines
Diff to previous 1.257
fix split-debug support when installing a cross-compiler


Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 09:11:48 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.256: +1 -6 lines
Diff to previous 1.256
remove some old notes and old dodir calls


Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Sun Apr 2 05:13:54 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.255: +47 -104 lines
Diff to previous 1.255
cleanup spec generation and fix how we get the value of XGCC


Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Thu Mar 30 07:05:46 2006 UTC (8 years, 4 months ago) by kevquinn
Branch: MAIN
Changes since 1.254: +2 -2 lines
Diff to previous 1.254
Replace has_hardened with (in this case) gcc-specs-ssp - bug #128023


Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Fri Mar 24 04:03:54 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.253: +3 -3 lines
Diff to previous 1.253
dont build doxygen docs unless USE=doc


Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Thu Mar 23 23:02:07 2006 UTC (8 years, 4 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.252 - (view) (download) (annotate) - [select for diffs]
Sat Mar 18 18:38:11 2006 UTC (8 years, 5 months ago) by swegener
Branch: MAIN
Changes since 1.251: +2 -2 lines
Diff to previous 1.251
Apply whitespace checks from repoman to eclasses.


Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 09:11:55 2006 UTC (8 years, 5 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.250 - (view) (download) (annotate) - [select for diffs]
Fri Mar 10 00:46:18 2006 UTC (8 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.249: +15 -8 lines
Diff to previous 1.249
scan for newer ssp symbols as well as old in libc


Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 23:06:49 2006 UTC (8 years, 5 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 (8 years, 5 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.247 - (view) (download) (annotate) - [select for diffs]
Sat Mar 4 05:55:29 2006 UTC (8 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.246: +19 -7 lines
Diff to previous 1.246
add support for obj-c++ and disable libssp


Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Fri Mar 3 02:14:50 2006 UTC (8 years, 5 months ago) by halcy0n
Branch: MAIN
Changes since 1.245: +14 -6 lines
Diff to previous 1.245
Add changes to make branding work with >=gcc-4.1.0


Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Wed Jan 18 23:05:20 2006 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.244: +4 -2 lines
Diff to previous 1.244
add multislot to IUSE for all gcc packages


Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Sun Jan 15 04:56:35 2006 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.243: +4 -2 lines
Diff to previous 1.243
only add mudflap configure options with >=gcc-4


Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Fri Jan 13 19:00:17 2006 UTC (8 years, 7 months 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.242 - (view) (download) (annotate) - [select for diffs]
Fri Jan 13 10:38:16 2006 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.241: +3 -1 lines
Diff to previous 1.241
dont apply uclibc/pie patches when USE=vanilla


Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Sun Jan 8 12:32:44 2006 UTC (8 years, 7 months ago) by flameeyes
Branch: MAIN
Changes since 1.240: +4 -5 lines
Diff to previous 1.240
Play it safe, disable shared version of libgcc on every freebsd target.


Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Fri Jan 6 14:16:52 2006 UTC (8 years, 7 months 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 (8 years, 7 months 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.238 - (view) (download) (annotate) - [select for diffs]
Mon Jan 2 00:56:32 2006 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.237: +23 -22 lines
Diff to previous 1.237
allow setting of gcc version


Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Sat Dec 31 08:39:30 2005 UTC (8 years, 7 months 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.236 - (view) (download) (annotate) - [select for diffs]
Thu Dec 29 03:06:35 2005 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.235: +2 -2 lines
Diff to previous 1.235
should use rm -r not rm -f for deleting mandirs


Revision 1.235 - (view) (download) (annotate) - [select for diffs]
Sat Dec 24 05:00:37 2005 UTC (8 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.234: +7 -5 lines
Diff to previous 1.234
dont export IUSE for kgcc64


Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Wed Dec 21 00:19:34 2005 UTC (8 years, 8 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.233 - (view) (download) (annotate) - [select for diffs]
Sat Dec 17 02:08:46 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.232: +3 -3 lines
Diff to previous 1.232
rename HTB patch func


Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Mon Dec 12 17:47:19 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.231: +3 -3 lines
Diff to previous 1.231
forgot the $D while removing info/man pages as pointed out by matti


Revision 1.231 - (view) (download) (annotate) - [select for diffs]
Mon Dec 12 04:54:10 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.230: +7 -3 lines
Diff to previous 1.230
respect noinfo/noman FEATURES


Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Fri Dec 9 22:16:03 2005 UTC (8 years, 8 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.229 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 06:14:25 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.228: +2 -2 lines
Diff to previous 1.228
remove stray line continuation


Revision 1.228 - (view) (download) (annotate) - [select for diffs]
Tue Dec 6 01:19:33 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.227: +16 -19 lines
Diff to previous 1.227
fixup cross-compiling for mips64 multilib some more with the help of kanaka


Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Mon Dec 5 06:24:01 2005 UTC (8 years, 8 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 (8 years, 8 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 (8 years, 8 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 (8 years, 8 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.223 - (view) (download) (annotate) - [select for diffs]
Fri Dec 2 22:33:39 2005 UTC (8 years, 8 months ago) by halcy0n
Branch: MAIN
Changes since 1.222: +5 -1 lines
Diff to previous 1.222
Add link to the gcc migration guide


Revision 1.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Wed Nov 30 09:59:37 2005 UTC (8 years, 8 months ago) by chriswhite
Changes since 1.1: +1948 -469 lines
Diff to previous 1.1 , to next main 1.635
*** empty log message ***


Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Wed Nov 30 04:16:02 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.221: +8 -5 lines
Diff to previous 1.221
prune bogus generated manpages #113902


Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Wed Nov 30 04:01:31 2005 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.220: +5 -4 lines
Diff to previous 1.220
make sure we always cleanse libiberty.a


Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Sat Nov 19 07:13:38 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.219: +14 -16 lines
Diff to previous 1.219
touchup syntax, how we delete libiberty.a, and add some TODO comments


Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Fri Nov 18 03:59:31 2005 UTC (8 years, 9 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.218 - (view) (download) (annotate) - [select for diffs]
Wed Nov 16 05:21:35 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.217: +3 -3 lines
Diff to previous 1.217
update toolchain patch to handle uncompressed pie patches


Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Sun Nov 13 04:40:44 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.216: +6 -3 lines
Diff to previous 1.216
add optional support for objc garbage collection #91222


Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Fri Nov 11 02:30:51 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.215: +4 -3 lines
Diff to previous 1.215
disable mudflap for bootstrap cross-compilers


Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Sat Nov 5 23:14:17 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.214: +4 -10 lines
Diff to previous 1.214
remove USE=static #85318


Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Fri Nov 4 02:32:16 2005 UTC (8 years, 9 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 (8 years, 10 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.212 - (view) (download) (annotate) - [select for diffs]
Sun Oct 16 10:23:36 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.211: +7 -4 lines
Diff to previous 1.211
add support for more CTARGET->libc bindings


Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Fri Oct 14 03:42:06 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.210: +8 -7 lines
Diff to previous 1.210
allow FILESDIR to be overridden by other ebuilds (like kgcc64)


Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Fri Oct 14 03:27:34 2005 UTC (8 years, 10 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.209 - (view) (download) (annotate) - [select for diffs]
Wed Oct 12 22:39:57 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.208: +3 -6 lines
Diff to previous 1.208
add support for s390x multilib


Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 23:53:59 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.207: +8 -3 lines
Diff to previous 1.207
Set MULTILIB_ABIS to DEFAULT_ABI if ! use multilib.


Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Tue Oct 11 00:00:26 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.206: +3 -53 lines
Diff to previous 1.206
remove multilib cross-compile hacks so that it works properly


Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Fri Oct 7 10:44:15 2005 UTC (8 years, 10 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.205 - (view) (download) (annotate) - [select for diffs]
Fri Oct 7 04:27:08 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.204: +3 -3 lines
Diff to previous 1.204
removing comments where I didn't mean to put them.


Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Fri Oct 7 01:58:27 2005 UTC (8 years, 10 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 (8 years, 10 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 (8 years, 10 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.201 - (view) (download) (annotate) - [select for diffs]
Thu Oct 6 06:12:39 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.200: +12 -3 lines
Diff to previous 1.200
autofix LANG issues in older configure scripts #105485


Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Wed Oct 5 08:55:01 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.199: +2 -2 lines
Diff to previous 1.199
Fixed spec->specs in eselect-compiler config file.  Thanks Christophe Saout <christophe@saout.de> for the good eye.


Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Wed Oct 5 06:23:26 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.198: +2 -1 lines
Diff to previous 1.198
Added stdcxx_incdir to eselect conf.


Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Sat Oct 1 21:27:15 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.197: +4 -4 lines
Diff to previous 1.197
Fixed chost/ctarget typo in the compiler confs on multilib archs.


Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Sun Sep 25 12:30:26 2005 UTC (8 years, 10 months ago) by swegener
Branch: MAIN
Changes since 1.196: +3 -3 lines
Diff to previous 1.196
Apply whitespace checks from repoman to eclasses.


Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Sat Sep 24 23:40:47 2005 UTC (8 years, 10 months ago) by eradicator
Branch: MAIN
Changes since 1.195: +192 -25 lines
Diff to previous 1.195
Added support for eselect-compiler


Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Thu Sep 22 01:33:31 2005 UTC (8 years, 10 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 (8 years, 11 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 (8 years, 11 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.192 - (view) (download) (annotate) - [select for diffs]
Tue Sep 20 02:31:38 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.191: +2 -1 lines
Diff to previous 1.191
need to ignore mips for the multilib spec hack


Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Tue Sep 20 02:15:37 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.190: +9 -25 lines
Diff to previous 1.190
fix mips multilib cross-compile


Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Tue Sep 6 05:14:22 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.189: +5 -7 lines
Diff to previous 1.189
dont make the C++ manpages build fatal if it fails


Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Tue Sep 6 04:39:52 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.188: +15 -2 lines
Diff to previous 1.188
add support for building/install C++ manpages


Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Mon Aug 22 22:25:21 2005 UTC (8 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.187: +2 -2 lines
Diff to previous 1.187
deprecate sjlj for gcc-3.4 uclibc toolchains


Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Sat Aug 20 03:06:29 2005 UTC (9 years 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 (9 years 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.185 - (view) (download) (annotate) - [select for diffs]
Fri Aug 19 17:55:25 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.184: +3 -15 lines
Diff to previous 1.184
punt --enable-version-specific-runtime-libs option #100679


Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Wed Aug 17 22:46:09 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.183: +1 -3 lines
Diff to previous 1.183
remove sysroot since it doesnt work yet


Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Sat Aug 13 03:52:42 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.182: +9 -3 lines
Diff to previous 1.182
touchup support for cross-compiling a native compiler


Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 22:15:15 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.181: +6 -3 lines
Diff to previous 1.181
add support for cross-compiling native-compilers


Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 03:22:29 2005 UTC (9 years 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.180 - (view) (download) (annotate) - [select for diffs]
Sat Aug 6 05:10:23 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.179: +5 -8 lines
Diff to previous 1.179
only warn if test fails


Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Fri Aug 5 07:38:17 2005 UTC (9 years 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.178 - (view) (download) (annotate) - [select for diffs]
Fri Aug 5 02:15:14 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.177: +3 -1 lines
Diff to previous 1.177
add support for softfloat toolchains #75585 by Yuri Vasilevski


Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Fri Jul 15 03:08:45 2005 UTC (9 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.176: +3 -1 lines
Diff to previous 1.176
add support for C++ with avr targets; fix by Ludek Stepan #99020


Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Thu Jul 14 03:28:12 2005 UTC (9 years, 1 month 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 (9 years, 1 month 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.174 - (view) (download) (annotate) - [select for diffs]
Mon Jul 11 15:08:06 2005 UTC (9 years, 1 month ago) by swegener
Branch: MAIN
Changes since 1.173: +27 -27 lines
Diff to previous 1.173
QA: Apply whitespace checks from repoman to eclasses.


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Sun Jul 10 01:45:47 2005 UTC (9 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.172: +5 -3 lines
Diff to previous 1.172
add support for UCLIBC_GCC_VER


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Thu Jul 7 19:12:37 2005 UTC (9 years, 1 month ago) by eradicator
Branch: MAIN
Changes since 1.171: +23 -7 lines
Diff to previous 1.171
Updated ppc64 multilib support from bug #97162.


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:23:20 2005 UTC (9 years, 1 month ago) by agriffis
Branch: MAIN
Changes since 1.170: +1 -2 lines
Diff to previous 1.170
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:20:04 2005 UTC (9 years, 1 month ago) by agriffis
Branch: MAIN
Changes since 1.169: +1 -2 lines
Diff to previous 1.169
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Mon Jun 13 23:26:03 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.168: +5 -3 lines
Diff to previous 1.168
psm says we need the stage1 ssp patch with gcc-4 too


Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Mon Jun 13 04:46:14 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.167: +10 -3 lines
Diff to previous 1.167
when unmerging a cross-compiler toolchain, try to clean up after ourselves


Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sat Jun 11 06:03:31 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.166: +2 -2 lines
Diff to previous 1.166
generated hardenednosspnopie spec files regardless of ssp/pie capabilities


Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 02:44:10 2005 UTC (9 years, 2 months ago) by halcy0n
Branch: MAIN
Changes since 1.165: +3 -2 lines
Diff to previous 1.165
adding my devspace to the devspace variable in gentoo_urls\(\)


Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 04:40:54 2005 UTC (9 years, 2 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.164 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 03:59:50 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.163: +3 -3 lines
Diff to previous 1.163
fix gccmajor -> gccminor typo pointed out by psm


Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Sun Jun 5 22:48:32 2005 UTC (9 years, 2 months ago) by dsd
Branch: MAIN
Changes since 1.162: +2 -2 lines
Diff to previous 1.162
Fix should_we_gcc_config


Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Thu Jun 2 23:46:41 2005 UTC (9 years, 2 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 (9 years, 2 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.160 - (view) (download) (annotate) - [select for diffs]
Tue May 31 23:12:01 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.159: +21 -6 lines
Diff to previous 1.159
add support for patch tarballs whose patches are not compressed


Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Sat May 28 21:26:35 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158
fix one off error ... we want > 3, not > 2 #94243


Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Fri May 27 23:41:54 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.157: +17 -15 lines
Diff to previous 1.157
add some uclibc/gcc-3.2.2 fixes


Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Thu May 26 02:42:02 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.156: +27 -19 lines
Diff to previous 1.156
allow people to disable pie/ssp with nopie/nossp USE flags


Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Wed May 25 22:09:07 2005 UTC (9 years, 2 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.155 - (view) (download) (annotate) - [select for diffs]
Wed May 25 03:24:18 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.154: +51 -27 lines
Diff to previous 1.154
merge new style ssp so we can use htb/ssp at the sametime


Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Wed May 25 00:27:12 2005 UTC (9 years, 2 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.153 - (view) (download) (annotate) - [select for diffs]
Tue May 24 05:08:11 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.152: +6 -2 lines
Diff to previous 1.152
make sure we can still exclude [ssp/pie] & boundschecking


Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Tue May 24 03:57:13 2005 UTC (9 years, 2 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.151 - (view) (download) (annotate) - [select for diffs]
Tue May 24 02:20:03 2005 UTC (9 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.150: +2 -1 lines
Diff to previous 1.150
only try to patch bounds checking if we want it


Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Tue May 24 00:42:59 2005 UTC (9 years, 2 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.149 - (view) (download) (annotate) - [select for diffs]
Sun May 22 01:28:59 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.148: +4 -2 lines
Diff to previous 1.148
enable uclibc/gnu locales only when appropriate


Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Sun May 22 01:25:01 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.147: +1 -4 lines
Diff to previous 1.147
remove get_number_of_jobs hack


Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Sat May 21 07:00:15 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.146: +32 -16 lines
Diff to previous 1.146
import PIE updates by psm and tweak default hardened settings


Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Fri May 20 21:45:30 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.145: +2 -1 lines
Diff to previous 1.145
use sjlj exceptions on hppa with gcc-3


Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Wed May 11 11:11:37 2005 UTC (9 years, 3 months ago) by azarah
Branch: MAIN
Changes since 1.144: +4 -2 lines
Diff to previous 1.144
Do not disable LD_AS_NEEDED for gcc4 and higher.


Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Mon May 2 22:42:51 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143
change version tag from Gentoo Linux to just Gentoo


Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Mon Apr 25 07:28:59 2005 UTC (9 years, 3 months ago) by gmsoft
Branch: MAIN
Changes since 1.142: +6 -2 lines
Diff to previous 1.142
Readdded sjlj exceptions fix for hppa.


Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Fri Apr 15 03:03:12 2005 UTC (9 years, 4 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.141 - (view) (download) (annotate) - [select for diffs]
Thu Apr 7 06:05:41 2005 UTC (9 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.140: +2 -2 lines
Diff to previous 1.140
dont set BRANCH_UPDATE if ebuild set it to empty string


Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Thu Apr 7 04:46:48 2005 UTC (9 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.139: +2 -3 lines
Diff to previous 1.139
if pie & ssp is disabled, make sure we dont split specs


Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Thu Apr 7 00:42:23 2005 UTC (9 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.138: +10 -14 lines
Diff to previous 1.138
merge bsd fixes by Diego Petten #88079


Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Fri Apr 1 15:55:25 2005 UTC (9 years, 4 months ago) by azarah
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137
Fix typo, thanks to Herbie Hopkins <herbie@hopkins.net>, bug #84324.


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Fri Mar 25 21:50:08 2005 UTC (9 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136
fix avr multilib


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Thu Mar 24 14:44:26 2005 UTC (9 years, 4 months ago) by azarah
Branch: MAIN
Changes since 1.135: +2 -2 lines
Diff to previous 1.135
Fix typo, thanks to Herbie Hopkins <herbie@hopkins.net>, bug #84324.


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Wed Mar 23 18:59:15 2005 UTC (9 years, 4 months ago) by azarah
Branch: MAIN
Changes since 1.134: +18 -46 lines
Diff to previous 1.134
Fixup fix_libtool_files.sh running.


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Tue Mar 22 10:30:26 2005 UTC (9 years, 5 months ago) by eradicator
Branch: MAIN
Changes since 1.133: +4 -3 lines
Diff to previous 1.133
Fix multilib LDPATH thanks to Dario Birtic.  Closes bug #86218.


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Mon Mar 21 06:01:26 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.132: +3 -3 lines
Diff to previous 1.132
dont mess with sjlj


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Mon Mar 21 05:48:04 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.131: +15 -16 lines
Diff to previous 1.131
touchup cross-compiling again so avr works


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 03:49:43 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.130: +9 -16 lines
Diff to previous 1.130
touchup style and formatting


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 03:01:04 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.129: +5 -5 lines
Diff to previous 1.129
add altivec to IUSE and change `use !` syntax to less confusing `! use`


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 02:28:51 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.128: +3 -1 lines
Diff to previous 1.128
make sure the hardened checks return 1 when the _VER variable is empty


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Wed Mar 16 16:26:07 2005 UTC (9 years, 5 months ago) by azarah
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127
Fix typo, bug #85490.


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Wed Mar 16 06:35:22 2005 UTC (9 years, 5 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 (9 years, 5 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.125 - (view) (download) (annotate) - [select for diffs]
Wed Mar 9 18:42:37 2005 UTC (9 years, 5 months ago) by eradicator
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124
Fix typo which caused amd64hack to not get done.


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Wed Mar 9 06:20:23 2005 UTC (9 years, 5 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.123 - (view) (download) (annotate) - [select for diffs]
Tue Mar 8 12:07:07 2005 UTC (9 years, 5 months ago) by eradicator
Branch: MAIN
Changes since 1.122: +2 -7 lines
Diff to previous 1.122
Cleaned up comments.


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Tue Mar 8 12:00:09 2005 UTC (9 years, 5 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 (9 years, 5 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.120 - (view) (download) (annotate) - [select for diffs]
Fri Mar 4 17:51:25 2005 UTC (9 years, 5 months ago) by eradicator
Branch: MAIN
Changes since 1.119: +6 -6 lines
Diff to previous 1.119
Changing CTARGET_ALIASES to FAKE_TARGETS for consistency with binutils.


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Fri Mar 4 14:03:56 2005 UTC (9 years, 5 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 (9 years, 5 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.117 - (view) (download) (annotate) - [select for diffs]
Fri Mar 4 10:21:27 2005 UTC (9 years, 5 months ago) by eradicator
Branch: MAIN
Changes since 1.116: +2 -2 lines
Diff to previous 1.116
Added check for ! use build on ffi stuff.


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Thu Mar 3 05:06:00 2005 UTC (9 years, 5 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.115 - (view) (download) (annotate) - [select for diffs]
Wed Mar 2 17:03:44 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.114: +7 -3 lines
Diff to previous 1.114
do stripping ourselves


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 03:06:47 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.113: +3 -2 lines
Diff to previous 1.113
uclibc fixes


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 02:32:11 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.112: +12 -14 lines
Diff to previous 1.112
touch up the MAN_VER and HTB_VER usage


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Tue Mar 1 01:46:24 2005 UTC (9 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.111: +37 -59 lines
Diff to previous 1.111
touchup the dev.gentoo.org URL handling


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Fri Feb 18 18:04:42 2005 UTC (9 years, 6 months ago) by azarah
Branch: MAIN
Changes since 1.110: +2 -2 lines
Diff to previous 1.110
Fix reverse logic when checking if we should run fix_libtool_files.sh.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Mon Feb 14 11:33:11 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.109: +26 -7 lines
Diff to previous 1.109
Allow !<symbol> for CDEFINE in create_ml_includes.


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Feb 13 14:07:52 2005 UTC (9 years, 6 months 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.108 - (view) (download) (annotate) - [select for diffs]
Sun Feb 13 14:05:54 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.107: +29 -9 lines
Diff to previous 1.107
Cleanup orphaned modules in lib{32,64}.


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Fri Feb 11 01:21:44 2005 UTC (9 years, 6 months 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 (9 years, 6 months 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.105 - (view) (download) (annotate) - [select for diffs]
Fri Feb 11 01:17:36 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.104: +47 -8 lines
Diff to previous 1.104
Cleanup multilib header code so it works when making a cross-compile toolchain.


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Wed Feb 9 03:25:06 2005 UTC (9 years, 6 months 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.103 - (view) (download) (annotate) - [select for diffs]
Mon Feb 7 01:00:27 2005 UTC (9 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.102: +12 -9 lines
Diff to previous 1.102
move stuff around


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Thu Feb 3 05:31:09 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.101: +4 -4 lines
Diff to previous 1.101
Switch to using $(get_all_abis).


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Thu Feb 3 02:43:59 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100
Added multilib-pkg-force so get_multilib_abis works right.


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Wed Feb 2 07:11:55 2005 UTC (9 years, 6 months 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.99 - (view) (download) (annotate) - [select for diffs]
Mon Jan 31 07:50:38 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98
Fix setting GCJFLAGS.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Mon Jan 31 02:42:04 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97
Include HTB_GCC_VER in the version string.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Mon Jan 31 02:08:44 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.96: +7 -2 lines
Diff to previous 1.96
Add sourceforge and GENTOO_TOOLCHAIN_BASE_URI to SRC_URI for boundschecking patch.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Sun Jan 30 07:45:35 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.95: +5 -30 lines
Diff to previous 1.95
Removing second filter-flags to close bug #80005


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Sun Jan 30 02:08:01 2005 UTC (9 years, 6 months ago) by lv
Branch: MAIN
Changes since 1.94: +3 -2 lines
Diff to previous 1.94
typo


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Thu Jan 27 20:26:08 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.93: +3 -3 lines
Diff to previous 1.93
Moving GCC_MANPAGE_VERSION setting to a more appropriate location.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Jan 25 11:12:48 2005 UTC (9 years, 6 months 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 (9 years, 7 months 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.91 - (view) (download) (annotate) - [select for diffs]
Thu Jan 20 06:50:36 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.90: +10 -2 lines
Diff to previous 1.90
add support for src_test


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 08:45:43 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89
Fix typo bug #78321.


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 06:14:46 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.88: +2 -2 lines
Diff to previous 1.88
Removing emul-linux-x86 from IUSE.


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 06:05:21 2005 UTC (9 years, 7 months 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.87 - (view) (download) (annotate) - [select for diffs]
Tue Jan 18 01:54:22 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.86: +81 -85 lines
Diff to previous 1.86
clean up/simplify the gcc-config and fix_libtool_files logic


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 13:33:11 2005 UTC (9 years, 7 months 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.85 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 10:37:10 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.84: +6 -6 lines
Diff to previous 1.84
touchup bash and make sure to fix syntax errors #78184


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 09:28:53 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.83: +2 -4 lines
Diff to previous 1.83
Fixed bad ninja.


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 09:20:08 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.82: +3 -3 lines
Diff to previous 1.82
workaround broken tc-arch.


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 09:16:25 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.81: +4 -2 lines
Diff to previous 1.81
typo fix.


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Sun Jan 16 09:00:42 2005 UTC (9 years, 7 months 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 (9 years, 7 months 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.79 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 09:05:56 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.78: +11 -3 lines
Diff to previous 1.78
tc-arch: default to $CTARGET and then fall back to $CHOST


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 04:12:51 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.77: +219 -256 lines
Diff to previous 1.77
clean up bash and $ARCH usage


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Thu Jan 13 04:57:06 2005 UTC (9 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.76: +9 -5 lines
Diff to previous 1.76
cross-compile / gcc-config logic update


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Wed Jan 12 19:37:49 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.75: +5 -1 lines
Diff to previous 1.75
Stupid 2004.3 bugs get cleaned up.  Closes bug #77704.


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 13:16:06 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74
Added emul-linux-x86 to IUSE.


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 12:07:43 2005 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.73: +8 -2 lines
Diff to previous 1.73
Setting GCC_CONFIG_VER back to GCC_RELEASE_VER for now.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 08:50:20 2005 UTC (9 years, 7 months 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 (9 years, 7 months 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.71 - (view) (download) (annotate) - [select for diffs]
Sun Jan 9 18:47:17 2005 UTC (9 years, 7 months ago) by kumba
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70
Added ip28 to IUSE


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Fri Jan 7 12:19:26 2005 UTC (9 years, 7 months 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.69 - (view) (download) (annotate) - [select for diffs]
Wed Dec 15 10:06:37 2004 UTC (9 years, 8 months ago) by eradicator
Branch: MAIN
Changes since 1.68: +4 -2 lines
Diff to previous 1.68
Added sparc to multilib logic.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 19:58:17 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67
only disable shared/threads when building a stage1 cross-compiler


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Dec 8 01:28:41 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.66: +4 -1 lines
Diff to previous 1.66
fail early with cross-compilers


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 04:07:42 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.65: +5 -1 lines
Diff to previous 1.65
add mirror://gentoo to SRC_URI list


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 04:05:28 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.64: +3 -2 lines
Diff to previous 1.64
add mirror://gentoo to SRC_URI list


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 01:42:33 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.63: +6 -1 lines
Diff to previous 1.63
encode CTARGET into CATEGORY until portage can give us a proper SLOT solution


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Tue Dec 7 00:09:02 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.62: +9 -4 lines
Diff to previous 1.62
tweak the SLOT logic


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 21:05:37 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.61: +7 -3 lines
Diff to previous 1.61
only export CTARGET if cross compiling


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 20:28:27 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60
fix revert SLOT behavior


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sun Dec 5 19:20:13 2004 UTC (9 years, 8 months ago) by lv
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59
fix the freakin slot >_<


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Fri Dec 3 19:18:44 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.58: +3 -2 lines
Diff to previous 1.58
need to export CTARGET too


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Thu Dec 2 21:13:13 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.57: +7 -6 lines
Diff to previous 1.57
make the libc search more dynamic (ia64 has libc.so.6.1 atm :x)


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Thu Dec 2 16:51:27 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.56: +1 -4 lines
Diff to previous 1.56
dont set CC/CXX


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Wed Dec 1 15:38:07 2004 UTC (9 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.55: +6 -8 lines
Diff to previous 1.55
tweak SLOT for CTARGET-PV loving


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Thu Nov 25 21:34:15 2004 UTC (9 years, 8 months ago) by lv
Branch: MAIN
Changes since 1.54: +5 -4 lines
Diff to previous 1.54
allow using patch tarballs for previous gcc releases


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Thu Nov 25 19:28:28 2004 UTC (9 years, 8 months ago) by lv
Branch: MAIN
Changes since 1.53: +72 -8 lines
Diff to previous 1.53
finer grained controls for enabling {PIE,SSP}-by-default


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sun Nov 21 23:02:07 2004 UTC (9 years, 8 months ago) by lv
Branch: MAIN
Changes since 1.52: +450 -394 lines
Diff to previous 1.52
refactor+tidy, part1


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Thu Nov 18 12:17:01 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51
use a ${MY_PV_FULL} binpath for vapier


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Wed Nov 17 14:37:46 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.50: +5 -3 lines
Diff to previous 1.50
define LICENSE/HOMEPAGE


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Mon Nov 15 00:35:25 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49
typo


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Nov 14 23:13:52 2004 UTC (9 years, 9 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.48 - (view) (download) (annotate) - [select for diffs]
Sun Nov 14 09:13:52 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.47: +7 -4 lines
Diff to previous 1.47
disable threads/shared when crosscompiling


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Tue Nov 9 21:18:31 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.46: +6 -9 lines
Diff to previous 1.46
let the bounds checking patch work for versions of gcc other then 3.4.2


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Nov 9 18:54:23 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.45: +3 -1 lines
Diff to previous 1.45
set S properly. oops.


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Mon Nov 8 05:54:25 2004 UTC (9 years, 9 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 (9 years, 9 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 (9 years, 9 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 (9 years, 9 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.41 - (view) (download) (annotate) - [select for diffs]
Thu Oct 28 19:50:24 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40
remove the ppc and sparc --with-cpu stuff


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Wed Oct 27 00:19:41 2004 UTC (9 years, 9 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.39 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 21:16:09 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.38: +4 -2 lines
Diff to previous 1.38
dont create multiple specs files if USE=boundschecking


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 18:51:57 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.37: +6 -2 lines
Diff to previous 1.37
fix the slot


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 04:09:02 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.36: +7 -36 lines
Diff to previous 1.36
have gcc-config create the 32bit/64bit wrappers


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 23:24:21 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.35: +5 -1 lines
Diff to previous 1.35
make -very- sure that MY_PV_FULL is set during do_gcc_config


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 19:59:07 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34
only download boundschecking patch if USE=boundschecking


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 17:35:52 2004 UTC (9 years, 9 months ago) by lv
Branch: MAIN
Changes since 1.33: +14 -4 lines
Diff to previous 1.33
dont set GCC_SPECS by default, fix hardenednossp specs file with USE=hardened


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Oct 25 06:00:15 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.32: +32 -49 lines
Diff to previous 1.32
merge a bunch of fixes from my local


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 17:50:05 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.31: +5 -4 lines
Diff to previous 1.31
USE=nocxx


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Oct 19 19:51:12 2004 UTC (9 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.30: +6 -6 lines
Diff to previous 1.30
'...' -> ' ...'


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 05:16:41 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.29: +23 -21 lines
Diff to previous 1.29
fix a small brain fart


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 04:42:55 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.28: +4 -1 lines
Diff to previous 1.28
we dont want to use the installed compilers' specs to build gcc!


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 04:21:54 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.27: +3 -2 lines
Diff to previous 1.27
always switch gcc profile if bootstrapping!


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Oct 6 13:57:39 2004 UTC (9 years, 10 months ago) by pappy
Branch: MAIN
Changes since 1.26: +43 -13 lines
Diff to previous 1.26
changes for boundschecking


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Tue Oct 5 03:32:36 2004 UTC (9 years, 10 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 (9 years, 10 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.24 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 13:05:51 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.23: +29 -6 lines
Diff to previous 1.23
add some sanity checking and informational messages to do_gcc_config()


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 03:55:11 2004 UTC (9 years, 10 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 (9 years, 10 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.21 - (view) (download) (annotate) - [select for diffs]
Sun Oct 3 19:44:59 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.20: +47 -1 lines
Diff to previous 1.20
add function for creating gcc env.d entries


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sat Sep 25 16:33:54 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.19: +5 -5 lines
Diff to previous 1.19
DAMN YOU UCLIBC!


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Sep 23 20:13:38 2004 UTC (9 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.18: +29 -31 lines
Diff to previous 1.18
fix whitespacing and change GCC_EXTRA_CONF to standard EXTRA_ECONF


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Sep 21 22:46:11 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.17: +6 -2 lines
Diff to previous 1.17
forgot to elibtoolize. oops.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Sep 15 18:05:24 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16
set CCHOST to CHOST if CCHOST is unset


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Sep 13 20:58:38 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.15: +12 -4 lines
Diff to previous 1.15
fix the specs splitting thingie


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Sep 13 17:32:34 2004 UTC (9 years, 11 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.14 - (view) (download) (annotate) - [select for diffs]
Sun Sep 12 20:21:14 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
line 395: [: -ge: unary operator expected


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Sep 12 17:43:37 2004 UTC (9 years, 11 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.12 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 14:21:52 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.11: +41 -21 lines
Diff to previous 1.11
added support for the new ssp patch


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Sep 9 23:09:02 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.10: +16 -13 lines
Diff to previous 1.10
damnit pkg_setup


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Sep 9 17:55:44 2004 UTC (9 years, 11 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.9 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 21:08:22 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.8: +4 -2 lines
Diff to previous 1.8
force enable multilib only on archs known to support it, just to be safe


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 21:01:38 2004 UTC (9 years, 11 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 (9 years, 11 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.6 - (view) (download) (annotate) - [select for diffs]
Tue Sep 7 17:08:11 2004 UTC (9 years, 11 months ago) by lu_zero
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
ppc related change


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Sep 6 14:55:06 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.4: +29 -7 lines
Diff to previous 1.4
export src_unpack and pkg_setup


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Sep 6 01:46:15 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
typo fix


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 20:47:19 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.2: +15 -5 lines
Diff to previous 1.2
add support for versionzing libs from specific directories


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Sep 5 16:30:03 2004 UTC (9 years, 11 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 (9 years, 11 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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20