aboutsummaryrefslogtreecommitdiff
path: root/repos/core
diff options
context:
space:
mode:
Diffstat (limited to 'repos/core')
-rw-r--r--repos/core/gcc/.files29
-rw-r--r--repos/core/gcc/abuild22
2 files changed, 18 insertions, 33 deletions
diff --git a/repos/core/gcc/.files b/repos/core/gcc/.files
index ac7bfb6c..45845f7f 100644
--- a/repos/core/gcc/.files
+++ b/repos/core/gcc/.files
@@ -7,9 +7,9 @@ lrwxrwxrwx root/root usr/bin/cc -> gcc
-rwxr-xr-x root/root usr/bin/cpp
-rwxr-xr-x root/root usr/bin/g++ -> usr/bin/x86_64-pc-linux-musl-g++
-rwxr-xr-x root/root usr/bin/gcc
--rwxr-xr-x root/root usr/bin/gcc-ar -> usr/bin/x86_64-pc-linux-musl-gcc-ar
--rwxr-xr-x root/root usr/bin/gcc-nm
--rwxr-xr-x root/root usr/bin/gcc-ranlib
+-rwxr-xr-x root/root usr/bin/gcc-ar
+-rwxr-xr-x root/root usr/bin/gcc-nm -> usr/bin/x86_64-pc-linux-musl-gcc-nm
+-rwxr-xr-x root/root usr/bin/gcc-ranlib -> usr/bin/x86_64-pc-linux-musl-gcc-ranlib
-rwxr-xr-x root/root usr/bin/gcov
-rwxr-xr-x root/root usr/bin/gcov-dump
-rwxr-xr-x root/root usr/bin/gcov-tool
@@ -18,9 +18,9 @@ lrwxrwxrwx root/root usr/bin/cc -> gcc
-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-g++
-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc -> usr/bin/gcc
-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-14.1.0 -> usr/bin/gcc
--rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ar
--rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-nm -> usr/bin/gcc-nm
--rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ranlib -> usr/bin/gcc-ranlib
+-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ar -> usr/bin/gcc-ar
+-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-nm
+-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ranlib
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/c++/
drwxr-xr-x root/root usr/include/c++/14.1.0/
@@ -895,8 +895,6 @@ drwxr-xr-x root/root usr/lib/gcc/
drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/
drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/
-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1obj
--rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1objplus
-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1plus
-rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/collect2
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/crtbegin.o
@@ -991,17 +989,6 @@ drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/mwaitintrin.h
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/mwaitxintrin.h
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/nmmintrin.h
-drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/NXConstStr.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/Object.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/Protocol.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/message.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-decls.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-exception.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-sync.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/runtime.h
--rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/thr.h
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/omp.h
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/openacc.h
-rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/pconfigintrin.h
@@ -1641,10 +1628,6 @@ lrwxrwxrwx root/root usr/lib/libitm.so -> libitm.so.1.0.0
lrwxrwxrwx root/root usr/lib/libitm.so.1 -> libitm.so.1.0.0
-rwxr-xr-x root/root usr/lib/libitm.so.1.0.0
-rw-r--r-- root/root usr/lib/libitm.spec
--rw-r--r-- root/root usr/lib/libobjc.a
-lrwxrwxrwx root/root usr/lib/libobjc.so -> libobjc.so.4.0.0
-lrwxrwxrwx root/root usr/lib/libobjc.so.4 -> libobjc.so.4.0.0
--rwxr-xr-x root/root usr/lib/libobjc.so.4.0.0
-rw-r--r-- root/root usr/lib/libquadmath.a
lrwxrwxrwx root/root usr/lib/libquadmath.so -> libquadmath.so.0.0.0
lrwxrwxrwx root/root usr/lib/libquadmath.so.0 -> libquadmath.so.0.0.0
diff --git a/repos/core/gcc/abuild b/repos/core/gcc/abuild
index 62eb4457..f61c63a2 100644
--- a/repos/core/gcc/abuild
+++ b/repos/core/gcc/abuild
@@ -1,6 +1,6 @@
name=gcc
version=14.1.0
-release=1
+release=2
source="https://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.xz
c89
c99"
@@ -18,25 +18,27 @@ build() {
../configure \
--prefix=/usr \
--libexecdir=/usr/lib \
- --enable-languages=c,c++,objc,obj-c++,lto \
- --enable-lto \
- --disable-bootstrap \
- --disable-libmpx \
--with-system-zlib \
--with-pkgversion="Alice Linux" \
- --disable-fixincludes \
+ --with-zstd=no \
+ --enable-languages=c,c++ \
+ --enable-lto \
--enable-threads=posix \
--enable-__cxa_atexit \
--enable-default-pie \
--enable-default-ssp \
+ --disable-symvers \
+ --disable-libmudflap \
+ --disable-fixed-point \
+ --disable-libstdcxx-pch \
+ --disable-fixincludes \
+ --disable-bootstrap \
+ --disable-libmpx \
--disable-multilib \
- --disable-libsanitizer \
- --with-zstd=no
+ --disable-libsanitizer
make
make DESTDIR=$PKG -j1 install
- #mkdir $PKG/lib
- #ln -sv ../usr/bin/cpp $PKG/lib/cpp
ln -sv gcc $PKG/usr/bin/cc
install -v -dm755 $PKG/usr/lib/bfd-plugins