mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-29 18:18:54 +00:00
eb4d431e76
Issue #3307
18 lines
967 B
Plaintext
18 lines
967 B
Plaintext
file origins
|
|
------------
|
|
|
|
- bits/gstdint.h: manually created
|
|
- bits/c++config.h:
|
|
- 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
|
|
- prepare the modified gcc port
|
|
- run 'make noux-pkg/gcc_x86' for the 'x86_32' platform
|
|
- find 'build/x86_32/noux-pkg/gcc_x86/x86_64-pc-elf/32/libstdc++-v3/include/x86_64-pc-elf/bits/c++config.h'
|
|
- run 'make noux-pkg/gcc_x86' for the 'x86_64' platform
|
|
- find '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 'pbxa9' platform
|
|
- find 'build/pbxa9/noux-pkg/gcc_arm/arm-none-eabi/libstdc++-v3/include/arm-none-eabi/bits/c++config.h'
|
|
- create a combined 'c++config.h' file by making the differing macros of the three generated files
|
|
depend on the '__x86_64__' and '__ARM_EABI__' macros
|