2012-11-08 13:10:34 +00:00
|
|
|
file origins
|
|
|
|
------------
|
|
|
|
|
2021-04-05 01:09:56 +00:00
|
|
|
- bits/gstdint.h: manually created
|
2023-04-24 13:44:11 +00:00
|
|
|
- bits/largefile-config.h: manually created
|
2021-04-05 01:09:56 +00:00
|
|
|
- ../spec/<arch>/stdcxx/bits/c++config.h:
|
2019-05-17 17:11:33 +00:00
|
|
|
- gathered from Noux-gcc built with the previous stdcxx version
|
|
|
|
- apply https://raw.githubusercontent.com/cproc/genode_stuff/stdcxx/stdcxx_update_genode.patch
|
|
|
|
- update the gcc port hash
|
2017-04-09 19:02:41 +00:00
|
|
|
- prepare the modified gcc port
|
|
|
|
- run 'make noux-pkg/gcc_x86' for the 'x86_32' platform
|
2021-04-05 01:09:56 +00:00
|
|
|
- copy 'build/x86_32/noux-pkg/gcc_x86/x86_64-pc-elf/32/libstdc++-v3/include/x86_64-pc-elf/bits/c++config.h'
|
2017-04-09 19:02:41 +00:00
|
|
|
- run 'make noux-pkg/gcc_x86' for the 'x86_64' platform
|
2021-04-05 01:09:56 +00:00
|
|
|
- copy 'build/x86_64/noux-pkg/gcc_x86/x86_64-pc-elf/64/libstdc++-v3/include/x86_64-pc-elf/bits/c++config.h'
|
|
|
|
- run 'make noux-pkg/gcc_arm' for the 'arm_v7a' platform
|
|
|
|
- copy 'build/arm_v7a/noux-pkg/gcc_arm/arm-none-eabi/libstdc++-v3/include/arm-none-eabi/bits/c++config.h'
|
|
|
|
- run 'make noux-pkg/gcc_arm_64' for the 'arm_v8a' platform
|
|
|
|
- copy 'build/arm_v8a/noux-pkg/gcc_arm_64/aarch64-none-elf/libstdc++-v3/include/aarch64-none-elf/bits/c++config.h'
|
|
|
|
- #define _GLIBCXX_HAS_GTHREADS 1 in all of the copied files
|
|
|
|
- #undef _GLIBCXX_HAVE_TLS in all of the copied files
|