aboutsummaryrefslogtreecommitdiff
path: root/README
blob: d9455704340a2c968904472098979132797671cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
These are the critical internal libs from gcc needed in order to bootstrap new
glibc shared libs.  It's merely a precompiled version of gcc.

Note, for glibc-2.26 and later we need gcc-6.

How was this tarball generated?

* Collect current stage3 autobuilds, ideally for
    amd64, mips, ppc, s390, x86
  (but in practice the stable subset will do)

* Copy files from, e.g., 
  /usr/lib64/gcc/x86_64-pc-linux-gnu/6.4.0/
  to amd64 

* At the end run ./Cleanup to remove everything that is not needed


Current status: 

* riscv/{lp64d,lp64,ilp32d,ilp32}: Files from gcc-10.2
* amd64, x86, ppc, ppc64: Files from gcc-9.3
* x32: Files from gcc-6.4
* s390, s390x: Files from gcc-5.4 (does this work?)
* mips/{n32,n64,o32}: Files from gcc-11.2.1