summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* check for libstdc++.so rather than libstdc++.laMike Frysinger2006-05-151-3/+7
|
* make sure fixlafiles.awk-no_gcc_la is named properlyMike Frysinger2006-05-111-2/+2
|
* cut libstdc++.la for gcc-4.0+Mike Frysinger2006-05-101-2/+7
|
* Disable only pie, as we have ssp now.Diego Elio Pettenò2006-04-301-7/+7
|
* delay stripping until after we moved all of the gcc binaries aroundMike Frysinger2006-04-291-5/+5
|
* redo how we enable protoize so it works with cross-compiling/bsd/etc... #130962Mike Frysinger2006-04-271-13/+5
|
* if user uninstalls active toolchain, make sure we switch to a valid one #130772Mike Frysinger2006-04-251-2/+17
|
* make sure fix_libtool_files.sh and fixlafiles.awk are never uninstalled #87647Mike Frysinger2006-04-251-3/+4
|
* match -gnueabi as well when finding needed libcMike Frysinger2006-04-231-2/+2
|
* Check against CTARGET rather than CHOST to disable protoize until it's fixed.Diego Elio Pettenò2006-04-191-2/+2
|
* Blacklist freebsd again for hardened support (for now) as $gcc_cv_ld_pie is ↵Diego Elio Pettenò2006-04-171-2/+6
| | | | unreliable.
* remove hardened freebsd hack in favor of a generic solutionMike Frysinger2006-04-171-2/+2
|
* Disable both PIE and SSP on FreeBSD.Diego Elio Pettenò2006-04-161-1/+3
|
* Don't build protoize for FreeBSD as it assumes things that might not be ↵Diego Elio Pettenò2006-04-161-10/+12
| | | | true. Unbreak gcc build on Gentoo/FreeBSD.
* fix head/tails issues in more files #124578Mike Frysinger2006-04-161-2/+2
|
* update HOMEPAGE #129653 by Salah CoronyaMike Frysinger2006-04-131-2/+2
|
* only warn about fix_libtool_files.sh when doing a native buildMike Frysinger2006-04-121-5/+7
|
* Build protoize by default (bug #126350) and fix building gcc 4.1/4.2 ↵Mark Loeser2006-04-111-1/+26
| | | | snapshots (bug #127724)
* default multilib support to on for everyone but linux targets #126823Mike Frysinger2006-04-101-3/+3
|
* drop o32 libpathMike Frysinger2006-04-101-2/+2
|
* create CTARGET-cpp names as wellMike Frysinger2006-04-061-3/+3
|
* fix gcc_movelibs() multilib installs by delying the removal of dirs until ↵Mike Frysinger2006-04-021-3/+12
| | | | the very end so that things dont break when using relative paths that involve dirs we removed
* add some more error checking when installing filesMike Frysinger2006-04-021-5/+6
|
* fix split-debug support when installing a cross-compilerMike Frysinger2006-04-021-3/+3
|
* remove some old notes and old dodir callsMike Frysinger2006-04-021-6/+1
|
* cleanup spec generation and fix how we get the value of XGCCMike Frysinger2006-04-021-104/+47
|
* Replace has_hardened with (in this case) gcc-specs-ssp - bug #128023Kevin F. Quinn2006-03-301-2/+2
|
* dont build doxygen docs unless USE=docMike Frysinger2006-03-241-3/+3
|
* fix should_we_gcc_config/should_we_eselect_compiler and add some comments to ↵Mike Frysinger2006-03-231-3/+7
| | | | prevent breakage again in the future
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-03-181-2/+2
|
* Separated gcc-config / eselect compiler specific code rather than handle it ↵Jeremy Huddleston2006-03-161-81/+111
| | | | interleaved. Fixed a bug where a crossdev gcc wouldn't get activated on first install on a multilib host system with multislot.
* scan for newer ssp symbols as well as old in libcMike Frysinger2006-03-101-8/+15
|
* quote $WORKDIR, add hardened back to IUSE for everyone, and update ↵Mike Frysinger2006-03-071-31/+26
| | | | gcc-upgrade link #125400 by Richard Hartmann
* force ssp support into libc, add a wrapper for version_is_at_least so we ↵Mike Frysinger2006-03-071-10/+33
| | | | dont access $PV, and add framework for a is_allowed function
* add support for obj-c++ and disable libsspMike Frysinger2006-03-041-7/+19
|
* Add changes to make branding work with >=gcc-4.1.0Mark Loeser2006-03-031-6/+14
|
* add multislot to IUSE for all gcc packagesMike Frysinger2006-01-181-2/+4
|
* only add mudflap configure options with >=gcc-4Mike Frysinger2006-01-151-2/+4
|
* As this does not solve the problem for FreeBSD 6.0 update, don't disable ↵Diego Elio Pettenò2006-01-131-10/+2
| | | | shared libraries in FreeBSD. Other ways will be tried.
* dont apply uclibc/pie patches when USE=vanillaMike Frysinger2006-01-131-1/+3
|
* Play it safe, disable shared version of libgcc on every freebsd target.Diego Elio Pettenò2006-01-081-5/+4
|
* Make sure that shared version of GCC libraries is disabled on FreeBSD 5.x, ↵Diego Elio Pettenò2006-01-061-2/+11
| | | | or it won't be possible upgrade to 6.0.
* Added some logic to only show applicable use flags to users for each gcc versionMark Loeser2006-01-061-2/+18
|
* allow setting of gcc versionMike Frysinger2006-01-021-22/+23
|
* add a sanity check to make sure ETYPE is set by ebuilds and make the ↵Mike Frysinger2005-12-311-2/+4
| | | | GCC_A_FAKEIT setting more flexible (not all tarballs are tar.bz2)
* should use rm -r not rm -f for deleting mandirsMike Frysinger2005-12-291-2/+2
|
* dont export IUSE for kgcc64Mike Frysinger2005-12-241-5/+7
|
* ssp/pie/htb have their own USE flags sep from vanilla, so people can utilize ↵Mike Frysinger2005-12-211-6/+6
| | | | those
* rename HTB patch funcMike Frysinger2005-12-171-3/+3
|
* forgot the $D while removing info/man pages as pointed out by mattiMike Frysinger2005-12-121-3/+3
|