summaryrefslogtreecommitdiffstats
path: root/main/gcc/APKBUILD
Commit message (Collapse)AuthorAgeFilesLines
* Revert "main/gcc: fixes, support crosscompiler creation"Natanael Copa2013-09-101-206/+73
| | | | | | Needs newer abuild This reverts commit ea0af854b52e5d2b44e6af094572e6ae38d1ba5a.
* main/gcc: fixes, support crosscompiler creationTimo Teräs2013-09-101-73/+206
| | | | | | | | - implement cross compiler creation - fix musl build - fix cross-building - fix ada to default to shared linking - fix gcc-gnat dependencies
* main/gcc: add gcc-gnat to makedependsNatanael Copa2013-09-091-0/+1
| | | | we need gnat to build gnat. This introduces a circular makedepends.
* main/gcc: enable adaNatanael Copa2013-09-061-5/+4
| | | | This require manual bootstrapping on build servers...
* main/gcc: initial support for adaNatanael Copa2013-08-301-16/+60
| | | | | | | For now we have ada off by default. To enable it you need a crosscompiled bootstrap ada in PATH (See http://dev.alpinelinux.org/~shafire/) and then LANG_ADA=true abuild -r
* main/gcc: disable ifunc attrs, dont disable symvers for uclibcNatanael Copa2013-07-141-4/+12
| | | | | | | | | | Seems gcc 4.8.1 started using ifunc attributes in libatomic which go uses heavily. This requires ldso support which is not done in uclibc nor musl. Only in glibc at the time. GCC configure does not detect it properly. Also, do not disable symvers for uClibc - otherwise we break ABI for libstdc++
* main/gcc: fix crossbuild and musl supportTimo Teräs2013-07-121-12/+26
|
* main/gcc: upgrade to 4.8.1Natanael Copa2013-07-121-65/+50
| | | | TODO: fix gcc-go
* main/gcc: crosscompile, musl and arm supportTimo Teräs2013-07-121-15/+56
|
* main/gcc: install gcc specs in proper locationNatanael Copa2013-07-031-23/+20
| | | | | | | | and unify gcclibdir and gcclibexec variables the specs fix should make the vanilla.specs work again. fixes #2129
* main/gcc: remove obsolete sed lineNatanael Copa2013-05-211-3/+0
| | | | fixes #1898
* main/gcc: make sure libiconv-dev is not installed when building gccNatanael Copa2013-05-141-1/+1
| | | | it messes things up badly
* main/gcc: do not include the pkgrel in gcc -vNatanael Copa2013-04-261-2/+2
| | | | | | | It breaks building the gcc plugins for our linux-grsec kernel, the 3rd party mods By excluding the pkgrel from gcc -v we avoid needing to rebuild kernel every time we rebuild gcc.
* main/gcc: disable emutramp on javaNatanael Copa2013-04-251-2/+2
| | | | java and pax are not best friends...
* main/gcc: fix gcc pluginsNatanael Copa2013-04-241-7/+1
| | | | | we should keep the plugin/include files in main gcc package otherwise plugins and linux-grsec fails to build
* main/gcc: try again to get the versioned dependency rightNatanael Copa2013-04-231-11/+12
|
* main/gcc: fix versioned depsNatanael Copa2013-04-221-2/+3
| | | | we need set the correct pkgrel
* main/gcc: depend on libgompNatanael Copa2013-04-221-5/+6
| | | | | | | we don't bother create a separate libgomp-dev subpackage. just depend on libgomp to make it simple we also depend on the exact gcc version when we pullin gcc pkg.
* main/gcc: upgrade to 4.7.3 and clean up subpkg depsNatanael Copa2013-04-221-10/+83
| | | | also fix gcc-objc subpackage
* main/gcc: g++ should depend on libc headersNatanael Copa2013-01-221-2/+2
| | | | fixes #1577
* main/gcc: rebuild against cloog 0.18.0Bartłomiej Piotrowski2013-01-051-1/+1
|
* main/gcc: add support for glibcCarlo Landmeter2013-01-041-0/+6
|
* main/gcc: rebuild with new abuild to get rid of dup provides in libgcjNatanael Copa2012-10-301-1/+1
|
* main/gcc: enable gcc-goNatanael Copa2012-10-301-4/+1
| | | | we now have ucontext in uclibc
* main/gcc: upgrade to 4.7.2Natanael Copa2012-10-021-4/+4
|
* main/gcc: upgrade to 4.7.1Natanael Copa2012-09-101-39/+44
| | | | Disable gcc-go for now. It needs ucontext which we don't have.
* main/gcc: upggrade to 4.6.3Natanael Copa2012-03-121-9/+9
|
* main/gcc: fix libexec path to cc1Timo Teräs2012-02-111-1/+1
|
* main/gcc: fix pax flags for gcc, g++ and gijTimo Teräs2012-02-111-3/+7
| | | | ref #998
* main/gcc: remove libffi docsNatanael Copa2011-12-221-2/+3
| | | | ref #870
* main/gcc: bump pkgrel so we actually get the libquadmath splitNatanael Copa2011-12-051-1/+1
| | | | | | This also helps us with the librt-as-needed revert. fixes #854
* main/gcc: split out libquadmathWilliam Pitcock2011-12-051-1/+12
|
* main/gcc: add gfortran supportWilliam Pitcock2011-12-051-22/+39
|
* main/gcc: remove memory protection from gijNatanael Copa2011-11-101-1/+2
|
* main/gcc: upgrade to 4.6.2Natanael Copa2011-11-011-7/+7
|
* main/gcc: upgrade to 4.6.1Natanael Copa2011-08-181-28/+92
|
* main/gcc: upgrade to 4.5.3.William Pitcock2011-05-141-9/+7
| | | | drop gcc-powerpc-target-optspace patch, committed upstream
* main/gcc: move out -dbg.py file to sane locationNatanael Copa2011-04-181-2/+5
|
* Revert "main/gcc: upgrade to 4.6.0"William Pitcock2011-03-281-12/+16
| | | | | Too many issues before freeze to be system compiler. This reverts commit 747f87be523e41dc48e026c813b013e30334f79f.
* main/gcc: upgrade to 4.6.0William Pitcock2011-03-261-16/+12
|
* main/gcc: rebuild again since abuild was not upgreaded last timeNatanael Copa2011-03-051-1/+1
| | | | sigh...
* main/gcc: rebuild with fixed abuildNatanael Copa2011-03-051-1/+1
| | | | to fix the dependencies for libgcc
* main/gcc: --enable-target-optspace is broken on gcc, give up entirely.William Pitcock2011-02-271-1/+7
|
* main/gcc: fix compilation using -Os on powerpc (upstream PR 43810)William Pitcock2011-02-261-2/+4
|
* main/gcc: missed a spotWilliam Pitcock2011-02-121-2/+3
|
* main/gcc: turn java knob back on by defaultWilliam Pitcock2011-02-121-2/+2
|
* main/gcc: version bump.William Pitcock2010-12-221-8/+9
|
* main/*: add archNatanael Copa2010-12-131-0/+1
|
* main/gcc: build fix for x86_64 - let configure script find archNatanael Copa2010-11-251-2/+1
|
* main/gcc: disable java by default, fix for x86_64Natanael Copa2010-11-241-23/+69
| | | | | | also: - initial support for crosscompile - cleanup ld-uClibc handling