Hi
I updated my patchstack for the toolchain again. It now
- uses the 2.11 subversion branch of eglibc
- uses GDB 7.0.1 (required for upcoming GCC 4.5.0+ Dwarf changes)
- adds mpc library (multiprecision complex)
- initial port for GCC 4.5.0 using a current snapshot
The powerpc and i686 toolchains with GCC 4.4.3, EGLIBC 2.11, BINUTIL
2.20 were tested and found to be completely functional.
To test GCC 4.5.0 (BETA snapshot - not for production!) you must
download the latest snapshot and repack the tarball to match the
expected directory structure.
GCC 4.5.0 is BETA - I was able to compile a powerpc project, but also
noted some problems and segfaults on the target.
Carsten
------
The following changes since commit
6b91d10341c41ce90722c7a1fe0f77a412d2d8ae:
Robert Schwebel (1):
* glibc-ports: fix version detection
are available in the git repository at:
git://www.vahanus.net/OSELAS.Toolchain.git for-upstream
Carsten Schlote (26):
[GIT] Added .gitignore file to hide temporary files
[fixup-script] Added kernel version 2.6.31+ to known headers
[fixup-script] Re-added M68k target
[fixup-script] Removed subversion remains
[fixup-script] Updated to new ptxdist version scheme
[ptxconfigs] Run fixup scripts on existing configs
[build_all_v2] Added sort for output from help target
[build_all_v2] Fixed call to nice
[glibc-2.9] Added version fix for binutils 2.20
[binutils-2.20] Updates patchstack from 2.19.x to 2.20
[gcc-4.4.3] Upgraded to GCC 4.4.3
[ptxconfigs] Upgraded ptxconfigs from GCC 4.4.x to 4.4.3
[ptxconfigs] Added ptxconfigs for GCC 4.4.3 and kernelheaders
2.6.31
[eglibc] Migrated glibc makefiles to eglibc
[eglibc] Migrated glibc patchstack to eglibc
[ptxconfigs] Fixed-up configs for eglibc support
[ptxconfigs] Added ptxconfigs for GCC 4.4.3 and eglibc
[toolchain] Added debian packages to devel section
[toolchain] Added make options to bang line
[gdb] Updated configs to 7.0.1 (released 22.12.2009)
[mpc] Added multiprecision complex support library, version 0.8.1
[gcc] Added support framework for release 4.5.0
[gcc] Added GCC 4.5.0 configuration and patchstack
[ptxconfigs] Added GCC 4.5.0 configuration for powerpc
[eglibc] Updated to branch 2.11
[ptxconfigs] Updated eglibc component from 2.10 to 2.11
.gitignore | 8 +
Kconfig | 8 +
build_all_v2.mk | 8 +-
fixup_ptxconfigs.sh | 41 ++-
.../03_all_binutils-2.15.92.0.2-ppc64-pie.patch | 22 +
.../04_all_binutils-2.15.92.0.2-place-orphan.patch | 22 +
.../gentoo/07_all_binutils-2.18-windres.patch | 18 +
.../08_all_binutils-RPATH_ENVVAR-smack.patch | 19 +
.../gentoo/09_all_binutils-ld-tests-CXXFLAGS.patch | 33 ++
.../generic/gentoo/12_all_sh-targets.patch | 56 ++
.../gentoo/18_all_binutils-makeinfo-version.patch | 38 ++
.../gentoo/25_all_binutils-for-build-flags.patch | 23 +
.../gentoo/30_all_binutils-multitarget-fixup.patch | 30 ++
.../gentoo/33_all_binutils-gnu-relro-fixups.patch | 536
++++++++++++++++++++
.../gentoo/42_all_012_check_ldrunpath_length.patch | 52 ++
.../66_all_binutils-2.17.50.0.2-warn-textrel.patch | 75 +++
.../76_all_only-use-new-ld-dtags.patch.disabled | 31 ++
.../generic/gentoo/91_all_libiberty-pic.patch} | 8 +-
...3_all_binutils-2.18-pt-pax-flags-20070828.patch | 263 ++++++++++
patches/binutils-2.20/generic/series | 18 +
.../generic/uclibc/110-arm-eabi-conf.patch | 31 ++
..._FUTEX_OFFSET-Guard-sym-definition-with-i.patch | 33 ++
patches/eglibc-2.10/configure-sane_readelf.diff | 119 +++++
patches/eglibc-2.10/configure_in-sane_readelf.diff | 35 ++
.../0030_all_glibc-respect-env-CPPFLAGS.patch | 32 ++
.../gentoo/0040_all_glibc-i586-chk.patch | 32 ++
...70_all_glibc-i386-x86_64-revert-clone-cfi.patch | 55 ++
.../1010_all_glibc-queue-header-updates.patch | 89 ++++
.../gentoo/1030_all_glibc-manual-no-perl.patch | 29 +
.../1040_all_2.3.3-localedef-fix-trampoline.patch | 74 +++
.../gentoo/1050_all_glibc-posix-awk.patch | 23 +
.../gentoo/1055_all_glibc-resolv-dynamic.patch | 44 ++
.../gentoo/1075_all_glibc-section-comments.patch | 29 +
.../gentoo/1080_all_glibc-no-inline-gmon.patch | 38 ++
.../gentoo/1090_all_glibc-2.3.6-fix-pr631.patch | 52 ++
.../gentoo/1100_all_glibc-2.3.3-china.patch | 35 ++
.../1103_all_glibc-new-valencian-locale.patch | 122 +++++
.../1120_all_glibc-2.5-strict-aliasing.patch | 91 ++++
.../1130_all_glibc-2.4-undefine-__i686.patch | 49 ++
.../3000_all_2.3.6-dl_execstack-PaX-support.patch | 73 +++
.../gentoo/3010_all_2.3.3_pre20040117-pt_pax.patch | 35 ++
.../6400_all_sh-glibc-2.3.2-fpscr_values.patch | 42 ++
.../6415_all_sh-glibc-2.5-no-asm-user-header.patch | 61 +++
.../6416_all_sh-glibc-2.5-no-asm-elf-header.patch | 29 +
.../6645_all_glibc-mips_shn_undef-hack.patch | 29 +
patches/eglibc-2.10/glibc-2.5_stdlib_longlong.h | 37 ++
patches/eglibc-2.10/glibc-configure-apple-as.patch | 47 ++
patches/eglibc-2.10/glibc-configure-old-gcc.patch | 17 +
patches/eglibc-2.10/make-install-lib-all.patch | 45 ++
patches/eglibc-2.10/series | 31 ++
..._FUTEX_OFFSET-Guard-sym-definition-with-i.patch | 33 ++
patches/eglibc-2.11/configure-sane_readelf.diff | 121 +++++
patches/eglibc-2.11/configure_in-sane_readelf.diff | 35 ++
.../0030_all_glibc-respect-env-CPPFLAGS.patch | 32 ++
.../gentoo/0040_all_glibc-i586-chk.patch | 32 ++
...70_all_glibc-i386-x86_64-revert-clone-cfi.patch | 55 ++
.../1010_all_glibc-queue-header-updates.patch | 89 ++++
.../gentoo/1030_all_glibc-manual-no-perl.patch | 29 +
.../1040_all_2.3.3-localedef-fix-trampoline.patch | 74 +++
.../gentoo/1050_all_glibc-posix-awk.patch | 23 +
.../gentoo/1055_all_glibc-resolv-dynamic.patch | 36 ++
.../gentoo/1075_all_glibc-section-comments.patch | 29 +
.../gentoo/1080_all_glibc-no-inline-gmon.patch | 38 ++
.../gentoo/1090_all_glibc-2.3.6-fix-pr631.patch | 52 ++
.../gentoo/1100_all_glibc-2.3.3-china.patch | 35 ++
.../1103_all_glibc-new-valencian-locale.patch | 122 +++++
.../1120_all_glibc-2.5-strict-aliasing.patch | 91 ++++
.../1130_all_glibc-2.4-undefine-__i686.patch | 49 ++
.../3000_all_2.3.6-dl_execstack-PaX-support.patch | 73 +++
.../gentoo/3010_all_2.3.3_pre20040117-pt_pax.patch | 35 ++
.../6400_all_sh-glibc-2.3.2-fpscr_values.patch | 42 ++
.../6415_all_sh-glibc-2.5-no-asm-user-header.patch | 61 +++
.../6416_all_sh-glibc-2.5-no-asm-elf-header.patch | 29 +
.../6645_all_glibc-mips_shn_undef-hack.patch | 29 +
patches/eglibc-2.11/glibc-2.5_stdlib_longlong.h | 37 ++
patches/eglibc-2.11/glibc-configure-apple-as.patch | 47 ++
patches/eglibc-2.11/glibc-configure-old-gcc.patch | 17 +
patches/eglibc-2.11/make-install-lib-all.patch | 45 ++
patches/eglibc-2.11/series | 31 ++
.../6224_all_glibc-2.7-lowlevellock-includes.patch | 28 +
.../gentoo/6605_all_glibc-2.4-fpu-cw-mips.patch | 19 +
.../glibc-2.5_ports_sysdeps_arm_mp_clz_tab.c | 33 ++
patches/eglibc-ports-2.10/series | 6 +
.../sysdeps_mips_mips32_Makefile-bootstrap.diff | 28 +
.../6224_all_glibc-2.7-lowlevellock-includes.patch | 28 +
.../gentoo/6605_all_glibc-2.4-fpu-cw-mips.patch | 19 +
.../glibc-2.5_ports_sysdeps_arm_mp_clz_tab.c | 33 ++
patches/eglibc-ports-2.11/series | 6 +
.../sysdeps_mips_mips32_Makefile-bootstrap.diff | 28 +
.../generic/arm-softfloat.diff | 14 +-
.../00_all_gcc-4.1-alpha-mieee-default.patch | 16 +-
.../generic/gentoo/00_all_gcc-trampolinewarn.patch | 16 +-
.../generic/gentoo/03_all_gcc43-java-nomulti.patch | 0
.../gentoo/11_all_gcc-netbsd-symbolic.patch | 8 +-
.../generic/gentoo/14_all_gcc-sparc64-bsd.patch | 8 +-
.../gentoo/18_all_904-flatten-switch-stmt-00.patch | 10 +-
.../gentoo/51_all_gcc-3.4-libiberty-pic.patch | 8 +-
.../53_all_gcc4-superh-default-multilib.patch | 8 +-
.../generic/gentoo/54_all_300-libstdc++-pic.patch | 20 +-
.../gentoo/61_all_gcc4-ia64-noteGNUstack.patch | 52 +-
.../generic/gentoo/61_all_gcc43-pr24170.patch | 0
.../generic/gentoo/62_all_gcc4-noteGNUstack.patch | 60 ++--
.../generic/gentoo/64_all_gcc43-pr34571.patch | 8 +-
.../generic/gentoo/66_all_gcc43-pr25343.patch | 0
.../generic/gentoo/74_all_sh-pr24836.patch | 16 +-
.../generic/no-host-includes.diff | 8 +-
patches/{gcc-4.4.0 => gcc-4.4.3}/generic/series | 1 +
.../generic/uclibc/100-uclibc-conf.patch | 18 +-
.../generic/uclibc/104-gnuhurd-uclibc-conf.patch | 0
.../generic/uclibc/301-missing-execinfo_h.patch | 8 +-
.../generic/uclibc/302-c99-snprintf.patch | 8 +-
.../uclibc/305-libmudflap-susv3-legacy.patch | 16 +-
.../993-arm_insn-opinit-RTX_CODE-fixup.patch | 16 +-
.../generic/uclibc/995-short-enums.diff | 16 +-
.../uclibc/998-gcc-4.3.0-fix-header.00.patch | 0
.../generic/arm-softfloat.diff | 14 +-
.../00_all_gcc-4.1-alpha-mieee-default.patch | 16 +-
.../generic/gentoo/00_all_gcc-trampolinewarn.patch | 22 +-
.../generic/gentoo/03_all_gcc43-java-nomulti.patch | 0
.../gentoo/11_all_gcc-netbsd-symbolic.patch | 8 +-
.../generic/gentoo/14_all_gcc-sparc64-bsd.patch | 8 +-
.../gentoo/18_all_904-flatten-switch-stmt-00.patch | 16 +-
.../gentoo/51_all_gcc-3.4-libiberty-pic.patch | 8 +-
.../53_all_gcc4-superh-default-multilib.patch | 10 +-
.../generic/gentoo/54_all_300-libstdc++-pic.patch | 43 +-
.../gentoo/61_all_gcc4-ia64-noteGNUstack.patch | 56 +-
.../generic/gentoo/61_all_gcc43-pr24170.patch | 0
.../generic/gentoo/62_all_gcc4-noteGNUstack.patch | 75 ++--
.../generic/gentoo/64_all_gcc43-pr34571.patch | 8 +-
.../generic/gentoo/66_all_gcc43-pr25343.patch | 0
.../generic/gentoo/74_all_sh-pr24836.patch | 16 +-
.../generic/no-host-includes.diff | 8 +-
patches/{gcc-4.4.0 => gcc-4.5.0}/generic/series | 1 +
.../generic/uclibc/100-uclibc-conf.patch | 18 +-
.../generic/uclibc/104-gnuhurd-uclibc-conf.patch | 0
.../generic/uclibc/301-missing-execinfo_h.patch | 8 +-
.../generic/uclibc/302-c99-snprintf.patch | 8 +-
.../uclibc/305-libmudflap-susv3-legacy.patch | 16 +-
.../993-arm_insn-opinit-RTX_CODE-fixup.patch | 16 +-
.../generic/uclibc/995-short-enums.diff | 16 +-
.../uclibc/998-gcc-4.3.0-fix-header.00.patch | 0
.../generic/glibc-configure-bintuil-2.20.patch | 60 +++
patches/glibc-2.9/generic/series | 1 +
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.19_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...ibc-2.3.6_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...ibc-2.3.6_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...ibc-2.3.6_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...ibc-2.3.6_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...ibc-2.3.6_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 53 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 18 +-
...vr_gcc-4.1.2_libc-1.4.8_binutils-2.17.ptxconfig | 10 +-
...vr_gcc-4.2.4_libc-1.6.2_binutils-2.19.ptxconfig | 10 +-
...vr_gcc-4.3.2_libc-1.6.2_binutils-2.19.ptxconfig | 10 +-
...gcc-4.4.3_libc-1.6.2_binutils-2.19.1.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 47 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 65 ++--
...ingw-3.15.1_w32api-3.13_binutils-2.18.ptxconfig | 10 +-
...w-3.15.1_w32api-3.13_binutils-2.19.1.ptxconfig} | 12 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...gcc-4.3.2_newlib-1.16.0_binutils-2.18.ptxconfig | 8 +-
...-4.4.3_newlib-1.16.0_binutils-2.19.1.ptxconfig} | 10 +-
...gcc-4.3.2_newlib-1.16.0_binutils-2.18.ptxconfig | 10 +-
...-4.4.3_newlib-1.16.0_binutils-2.19.1.ptxconfig} | 12 +-
...glibc-2.5_binutils-2.17_kernel-2.6.18.ptxconfig | 10 +-
...binutils-2.18_kernel-2.6.27-sanitized.ptxconfig | 10 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 50 +-
...utils-2.19.1_kernel-2.6.29-sanitized.ptxconfig} | 12 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 18 +-
...inutils-2.20_kernel-2.6.31-sanitized.ptxconfig} | 54 ++-
rules/cross-gcc.in | 17 +-
rules/eglibc-crt.make | 106 ++++
rules/eglibc-first.make | 113 ++++
rules/eglibc-headers.make | 144 ++++++
rules/eglibc-linuxthreads.in | 7 +
rules/eglibc-linuxthreads.make | 116 +++++
rules/eglibc-ports.in | 19 +
rules/eglibc-ports.make | 127 +++++
rules/eglibc.in | 111 ++++
rules/eglibc.make | 202 ++++++++
rules/host-mpc.in | 4 +
rules/host-mpc.make | 73 +++
rules/libc.in | 8 +-
scripts/make_deb.sh | 1 +
214 files changed, 6346 insertions(+), 740 deletions(-)
create mode 100644 .gitignore
create mode 100644
patches/binutils-2.20/generic/gentoo/03_all_binutils-2.15.92.0.2-ppc64-p
ie.patch
create mode 100644
patches/binutils-2.20/generic/gentoo/04_all_binutils-2.15.92.0.2-place-o
rphan.patch
create mode 100644
patches/binutils-2.20/generic/gentoo/07_all_binutils-2.18-windres.patch
create mode 100644
patches/binutils-2.20/generic/gentoo/08_all_binutils-RPATH_ENVVAR-smack.
patch
create mode 100644
patches/binutils-2.20/generic/gentoo/09_all_binutils-ld-tests-CXXFLAGS.p
atch
create mode 100644
patches/binutils-2.20/generic/gentoo/12_all_sh-targets.patch
create mode 100644
patches/binutils-2.20/generic/gentoo/18_all_binutils-makeinfo-version.pa
tch
create mode 100644
patches/binutils-2.20/generic/gentoo/25_all_binutils-for-build-flags.pat
ch
create mode 100644
patches/binutils-2.20/generic/gentoo/30_all_binutils-multitarget-fixup.p
atch
create mode 100644
patches/binutils-2.20/generic/gentoo/33_all_binutils-gnu-relro-fixups.pa
tch
create mode 100644
patches/binutils-2.20/generic/gentoo/42_all_012_check_ldrunpath_length.p
atch
create mode 100644
patches/binutils-2.20/generic/gentoo/66_all_binutils-2.17.50.0.2-warn-te
xtrel.patch
create mode 100644
patches/binutils-2.20/generic/gentoo/76_all_only-use-new-ld-dtags.patch.
disabled
copy
patches/{gcc-4.4.0/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch =>
binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch} (59%)
create mode 100644
patches/binutils-2.20/generic/gentoo/no_63_all_binutils-2.18-pt-pax-flag
s-20070828.patch
create mode 100644 patches/binutils-2.20/generic/series
create mode 100644
patches/binutils-2.20/generic/uclibc/110-arm-eabi-conf.patch
create mode 100644
patches/eglibc-2.10/0001--PRIVATE_FUTEX_OFFSET-Guard-sym-definition-with
-i.patch
create mode 100644 patches/eglibc-2.10/configure-sane_readelf.diff
create mode 100644 patches/eglibc-2.10/configure_in-sane_readelf.diff
create mode 100644
patches/eglibc-2.10/gentoo/0030_all_glibc-respect-env-CPPFLAGS.patch
create mode 100644
patches/eglibc-2.10/gentoo/0040_all_glibc-i586-chk.patch
create mode 100644
patches/eglibc-2.10/gentoo/0070_all_glibc-i386-x86_64-revert-clone-cfi.p
atch
create mode 100644
patches/eglibc-2.10/gentoo/1010_all_glibc-queue-header-updates.patch
create mode 100644
patches/eglibc-2.10/gentoo/1030_all_glibc-manual-no-perl.patch
create mode 100644
patches/eglibc-2.10/gentoo/1040_all_2.3.3-localedef-fix-trampoline.patch
create mode 100644
patches/eglibc-2.10/gentoo/1050_all_glibc-posix-awk.patch
create mode 100644
patches/eglibc-2.10/gentoo/1055_all_glibc-resolv-dynamic.patch
create mode 100644
patches/eglibc-2.10/gentoo/1075_all_glibc-section-comments.patch
create mode 100644
patches/eglibc-2.10/gentoo/1080_all_glibc-no-inline-gmon.patch
create mode 100644
patches/eglibc-2.10/gentoo/1090_all_glibc-2.3.6-fix-pr631.patch
create mode 100644
patches/eglibc-2.10/gentoo/1100_all_glibc-2.3.3-china.patch
create mode 100644
patches/eglibc-2.10/gentoo/1103_all_glibc-new-valencian-locale.patch
create mode 100644
patches/eglibc-2.10/gentoo/1120_all_glibc-2.5-strict-aliasing.patch
create mode 100644
patches/eglibc-2.10/gentoo/1130_all_glibc-2.4-undefine-__i686.patch
create mode 100644
patches/eglibc-2.10/gentoo/3000_all_2.3.6-dl_execstack-PaX-support.patch
create mode 100644
patches/eglibc-2.10/gentoo/3010_all_2.3.3_pre20040117-pt_pax.patch
create mode 100644
patches/eglibc-2.10/gentoo/6400_all_sh-glibc-2.3.2-fpscr_values.patch
create mode 100644
patches/eglibc-2.10/gentoo/6415_all_sh-glibc-2.5-no-asm-user-header.patc
h
create mode 100644
patches/eglibc-2.10/gentoo/6416_all_sh-glibc-2.5-no-asm-elf-header.patch
create mode 100644
patches/eglibc-2.10/gentoo/6645_all_glibc-mips_shn_undef-hack.patch
create mode 100644 patches/eglibc-2.10/glibc-2.5_stdlib_longlong.h
create mode 100644 patches/eglibc-2.10/glibc-configure-apple-as.patch
create mode 100644 patches/eglibc-2.10/glibc-configure-old-gcc.patch
create mode 100644 patches/eglibc-2.10/make-install-lib-all.patch
create mode 100644 patches/eglibc-2.10/series
create mode 100644
patches/eglibc-2.11/0001--PRIVATE_FUTEX_OFFSET-Guard-sym-definition-with
-i.patch
create mode 100644 patches/eglibc-2.11/configure-sane_readelf.diff
create mode 100644 patches/eglibc-2.11/configure_in-sane_readelf.diff
create mode 100644
patches/eglibc-2.11/gentoo/0030_all_glibc-respect-env-CPPFLAGS.patch
create mode 100644
patches/eglibc-2.11/gentoo/0040_all_glibc-i586-chk.patch
create mode 100644
patches/eglibc-2.11/gentoo/0070_all_glibc-i386-x86_64-revert-clone-cfi.p
atch
create mode 100644
patches/eglibc-2.11/gentoo/1010_all_glibc-queue-header-updates.patch
create mode 100644
patches/eglibc-2.11/gentoo/1030_all_glibc-manual-no-perl.patch
create mode 100644
patches/eglibc-2.11/gentoo/1040_all_2.3.3-localedef-fix-trampoline.patch
create mode 100644
patches/eglibc-2.11/gentoo/1050_all_glibc-posix-awk.patch
create mode 100644
patches/eglibc-2.11/gentoo/1055_all_glibc-resolv-dynamic.patch
create mode 100644
patches/eglibc-2.11/gentoo/1075_all_glibc-section-comments.patch
create mode 100644
patches/eglibc-2.11/gentoo/1080_all_glibc-no-inline-gmon.patch
create mode 100644
patches/eglibc-2.11/gentoo/1090_all_glibc-2.3.6-fix-pr631.patch
create mode 100644
patches/eglibc-2.11/gentoo/1100_all_glibc-2.3.3-china.patch
create mode 100644
patches/eglibc-2.11/gentoo/1103_all_glibc-new-valencian-locale.patch
create mode 100644
patches/eglibc-2.11/gentoo/1120_all_glibc-2.5-strict-aliasing.patch
create mode 100644
patches/eglibc-2.11/gentoo/1130_all_glibc-2.4-undefine-__i686.patch
create mode 100644
patches/eglibc-2.11/gentoo/3000_all_2.3.6-dl_execstack-PaX-support.patch
create mode 100644
patches/eglibc-2.11/gentoo/3010_all_2.3.3_pre20040117-pt_pax.patch
create mode 100644
patches/eglibc-2.11/gentoo/6400_all_sh-glibc-2.3.2-fpscr_values.patch
create mode 100644
patches/eglibc-2.11/gentoo/6415_all_sh-glibc-2.5-no-asm-user-header.patc
h
create mode 100644
patches/eglibc-2.11/gentoo/6416_all_sh-glibc-2.5-no-asm-elf-header.patch
create mode 100644
patches/eglibc-2.11/gentoo/6645_all_glibc-mips_shn_undef-hack.patch
create mode 100644 patches/eglibc-2.11/glibc-2.5_stdlib_longlong.h
create mode 100644 patches/eglibc-2.11/glibc-configure-apple-as.patch
create mode 100644 patches/eglibc-2.11/glibc-configure-old-gcc.patch
create mode 100644 patches/eglibc-2.11/make-install-lib-all.patch
create mode 100644 patches/eglibc-2.11/series
create mode 100644
patches/eglibc-ports-2.10/gentoo/6224_all_glibc-2.7-lowlevellock-include
s.patch
create mode 100644
patches/eglibc-ports-2.10/gentoo/6605_all_glibc-2.4-fpu-cw-mips.patch
create mode 100644
patches/eglibc-ports-2.10/glibc-2.5_ports_sysdeps_arm_mp_clz_tab.c
create mode 100644 patches/eglibc-ports-2.10/series
create mode 100644
patches/eglibc-ports-2.10/sysdeps_mips_mips32_Makefile-bootstrap.diff
create mode 100644
patches/eglibc-ports-2.11/gentoo/6224_all_glibc-2.7-lowlevellock-include
s.patch
create mode 100644
patches/eglibc-ports-2.11/gentoo/6605_all_glibc-2.4-fpu-cw-mips.patch
create mode 100644
patches/eglibc-ports-2.11/glibc-2.5_ports_sysdeps_arm_mp_clz_tab.c
create mode 100644 patches/eglibc-ports-2.11/series
create mode 100644
patches/eglibc-ports-2.11/sysdeps_mips_mips32_Makefile-bootstrap.diff
copy patches/{gcc-4.4.0 => gcc-4.4.3}/generic/arm-softfloat.diff (75%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch (68%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/00_all_gcc-trampolinewarn.patch (75%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/03_all_gcc43-java-nomulti.patch (100%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/11_all_gcc-netbsd-symbolic.patch (61%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/14_all_gcc-sparc64-bsd.patch (85%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch (93%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch (60%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
(85%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/54_all_300-libstdc++-pic.patch (78%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch (60%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/61_all_gcc43-pr24170.patch (100%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/62_all_gcc4-noteGNUstack.patch (65%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/64_all_gcc43-pr34571.patch (75%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/66_all_gcc43-pr25343.patch (100%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/gentoo/74_all_sh-pr24836.patch (65%)
copy patches/{gcc-4.4.0 => gcc-4.4.3}/generic/no-host-includes.diff
(87%)
copy patches/{gcc-4.4.0 => gcc-4.4.3}/generic/series (99%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/100-uclibc-conf.patch (67%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/104-gnuhurd-uclibc-conf.patch (100%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/301-missing-execinfo_h.patch (68%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/302-c99-snprintf.patch (54%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/305-libmudflap-susv3-legacy.patch (74%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch (73%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/995-short-enums.diff (71%)
copy patches/{gcc-4.4.0 =>
gcc-4.4.3}/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch (100%)
rename patches/{gcc-4.4.0 => gcc-4.5.0}/generic/arm-softfloat.diff
(75%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch (68%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/00_all_gcc-trampolinewarn.patch (69%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/03_all_gcc43-java-nomulti.patch (100%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/11_all_gcc-netbsd-symbolic.patch (61%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/14_all_gcc-sparc64-bsd.patch (85%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch (90%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch (60%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
(82%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/54_all_300-libstdc++-pic.patch (56%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch (58%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/61_all_gcc43-pr24170.patch (100%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/62_all_gcc4-noteGNUstack.patch (61%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/64_all_gcc43-pr34571.patch (75%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/66_all_gcc43-pr25343.patch (100%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/gentoo/74_all_sh-pr24836.patch (65%)
rename patches/{gcc-4.4.0 => gcc-4.5.0}/generic/no-host-includes.diff
(87%)
rename patches/{gcc-4.4.0 => gcc-4.5.0}/generic/series (99%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/100-uclibc-conf.patch (67%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/104-gnuhurd-uclibc-conf.patch (100%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/301-missing-execinfo_h.patch (68%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/302-c99-snprintf.patch (54%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/305-libmudflap-susv3-legacy.patch (74%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch (73%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/995-short-enums.diff (71%)
rename patches/{gcc-4.4.0 =>
gcc-4.5.0}/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch (100%)
create mode 100644
patches/glibc-2.9/generic/glibc-configure-bintuil-2.20.patch
rename
ptxconfigs/{arm-1136jfs-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.
1_kernel-2.6.29-sanitized.ptxconfig =>
arm-1136jfs-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6
.29-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-cortexa8-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
arm-cortexa8-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.
6.29-sanitized.ptxconfig} (92%)
copy
ptxconfigs/{arm-iwmmx-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.1_
kernel-2.6.29-sanitized.ptxconfig =>
arm-iwmmx-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.2
9-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-v4t-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.1_ke
rnel-2.6.29-sanitized.ptxconfig =>
arm-v4t-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.29-
sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-v5te-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
arm-v5te-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.29
-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-v5te_vfp-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
arm-v5te_vfp-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.
6.29-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-xscale-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.1
_kernel-2.6.29-sanitized.ptxconfig =>
arm-xscale-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.
29-sanitized.ptxconfig} (92%)
copy
ptxconfigs/{armeb-xscale-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
armeb-xscale-linux-gnueabi_gcc-4.4.3_eglibc-2.11_binutils-2.20_kernel-2.
6.31-sanitized.ptxconfig} (70%)
copy
ptxconfigs/{armeb-xscale-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
armeb-xscale-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.
6.29-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{armeb-xscale-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
armeb-xscale-linux-gnueabi_gcc-4.4.3_glibc-2.9_binutils-2.20_kernel-2.6.
31-sanitized.ptxconfig} (89%)
rename
ptxconfigs/avr/{avr_gcc-4.4.0_libc-1.6.2_binutils-2.19.1.ptxconfig =>
avr_gcc-4.4.3_libc-1.6.2_binutils-2.19.1.ptxconfig} (90%)
rename
ptxconfigs/{i586-unknown-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
i586-unknown-linux-gnu_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.29
-sanitized.ptxconfig} (92%)
copy
ptxconfigs/{i686-unknown-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
i686-unknown-linux-gnu_gcc-4.4.3_eglibc-2.11_binutils-2.20_kernel-2.6.31
-sanitized.ptxconfig} (72%)
rename
ptxconfigs/{i686-unknown-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
i686-unknown-linux-gnu_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.29
-sanitized.ptxconfig} (92%)
rename
ptxconfigs/java/{arm-v5te-linux-gnueabi_gcc-4.4.0_java_glibc-2.9_binutil
s-2.19.1_kernel-2.6.29-sanitized.ptxconfig =>
arm-v5te-linux-gnueabi_gcc-4.4.3_java_glibc-2.9_binutils-2.19.1_kernel-2
.6.29-sanitized.ptxconfig} (92%)
rename
ptxconfigs/{arm-iwmmx-linux-gnueabi_gcc-4.4.0_glibc-2.9_binutils-2.19.1_
kernel-2.6.29-sanitized.ptxconfig =>
m68k-linux-gnu_gcc-4.4.3_eglibc-2.10_binutils-2.20_kernel-2.6.31-sanitiz
ed.ptxconfig} (63%)
rename
ptxconfigs/mingw/{i586-mingw32msvc_gcc-4.4.0_mingw-3.15.1_w32api-3.13_bi
nutils-2.19.1.ptxconfig =>
i586-mingw32msvc_gcc-4.4.3_mingw-3.15.1_w32api-3.13_binutils-2.19.1.ptxc
onfig} (90%)
rename
ptxconfigs/{mipsel-softfloat-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19
.1_kernel-2.6.29-sanitized.ptxconfig =>
mipsel-softfloat-linux-gnu_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.
6.29-sanitized.ptxconfig} (92%)
rename
ptxconfigs/newlib/{arm-cortexm3-eabi_gcc-4.4.0_newlib-1.16.0_binutils-2.
19.1.ptxconfig =>
arm-cortexm3-eabi_gcc-4.4.3_newlib-1.16.0_binutils-2.19.1.ptxconfig}
(92%)
rename
ptxconfigs/newlib/{arm-elf_gcc-4.4.0_newlib-1.16.0_binutils-2.19.1.ptxco
nfig => arm-elf_gcc-4.4.3_newlib-1.16.0_binutils-2.19.1.ptxconfig} (91%)
copy
ptxconfigs/{powerpc-603e-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
powerpc-603e-linux-gnu_gcc-4.4.3_eglibc-2.11_binutils-2.20_kernel-2.6.31
-sanitized.ptxconfig} (70%)
copy
ptxconfigs/{powerpc-603e-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
powerpc-603e-linux-gnu_gcc-4.4.3_glibc-2.9_binutils-2.19.1_kernel-2.6.29
-sanitized.ptxconfig} (92%)
copy
ptxconfigs/{powerpc-603e-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
powerpc-603e-linux-gnu_gcc-4.4.3_glibc-2.9_binutils-2.20_kernel-2.6.31-s
anitized.ptxconfig} (88%)
rename
ptxconfigs/{powerpc-603e-linux-gnu_gcc-4.4.0_glibc-2.9_binutils-2.19.1_k
ernel-2.6.29-sanitized.ptxconfig =>
powerpc-603e-linux-gnu_gcc-4.5.0_eglibc-2.11_binutils-2.20_kernel-2.6.31
-sanitized.ptxconfig} (68%)
create mode 100644 rules/eglibc-crt.make
create mode 100644 rules/eglibc-first.make
create mode 100644 rules/eglibc-headers.make
create mode 100644 rules/eglibc-linuxthreads.in
create mode 100644 rules/eglibc-linuxthreads.make
create mode 100644 rules/eglibc-ports.in
create mode 100644 rules/eglibc-ports.make
create mode 100644 rules/eglibc.in
create mode 100644 rules/eglibc.make
create mode 100644 rules/host-mpc.in
create mode 100644 rules/host-mpc.make
--
ptxdist mailing list
[email protected]