Norman Feske
f789c8152c
stdcxx: add missing symbol
...
Needed for building noux_pkg/gcc_x86 for x86_32 when using the
compiler's default optimization level (not Genode's default CC_OLEVEL).
2023-06-16 11:24:26 +02:00
Christian Helmuth
86ebbc2191
libc_integration: fix build errors with '-std=gnu++20 -Og'
...
Issue #4827
2023-05-30 12:03:31 +02:00
Christian Prochaska
2383d802ba
test-stdcxx: fix build errors with '-std=gnu++20'
...
Fixes #4877
2023-05-30 12:03:29 +02:00
Sebastian Sumpf
07c089e860
stdcxx: add 'std::basic_filebuf' for char
...
needed by glmark2 2023.1
related to genodelabs/genode-world#326
2023-05-30 12:03:27 +02:00
Christian Prochaska
b8c80c9570
stdcxx: update to version 12.2.0
...
Issue #4827
2023-05-30 12:03:27 +02:00
Sebastian Sumpf
b6ec4bdf05
libc/stdcxx ABI: symbols for Mesa-21.0.0
...
issue #4254
2021-08-30 15:00:38 +02:00
Christian Helmuth
434d007dc1
stdcxx: some missing symbols for basic_string
...
Revealed with -O0 when linking test/lx_fs_notify/file_writer.
Issue #4070
2021-06-25 11:41:44 +02:00
Christian Prochaska
7b197d54ed
tool chain: update gdb to version 10.2
...
Issue #4094
2021-05-28 14:16:44 +02:00
Christian Prochaska
a0f5d34e25
stdcxx: update to version 10.3.0
...
Issue #4094
2021-05-28 14:15:26 +02:00
Alexander Boettcher
7503472ae6
stdcxx: add missing symbols for istream and thread
...
Issue #3967
triggers using -O0 with test-libc_integration:
libc_integration/main.cc:146: undefined reference to `std::istream::operator>>(unsigned long&)'
contrib/stdcxx-80f380143250d4f951433876698b54fdac32b95f/include/stdcxx/std/thread:67: undefined reference to `vtable for std:🧵 :_State'
2021-05-05 11:35:27 +02:00
Josef Söntgen
f754e2a7d7
stdcxx: add symbols needed by testsuite
...
Fixes #3921
2020-10-23 15:12:06 +02:00
Josef Söntgen
1dd1bfe692
stdcxx: add new/delete aligned variants (C++17)
...
Issue #3921
2020-10-23 15:08:40 +02:00
Christian Prochaska
af6d2a8c54
stdcxx: add abi symbols needed by qtwebengine
...
Fixes #3862
2020-08-25 11:50:11 +02:00
Christian Prochaska
08ef528577
stdcxx: enable thread features
...
Issue #2442
2020-08-25 11:49:45 +02:00
Christian Prochaska
be1ef01f10
stdcxx: add symbols needed by dosbox
...
Fixes #3588
2019-12-19 17:01:42 +01:00
Christian Helmuth
43f28e0451
stdcxx: add more missing symbols to ABI
...
Fixes #3506
2019-11-19 14:42:22 +01:00
Christian Prochaska
d00cfd7cff
stdcxx: add missing symbol for qt5 update
...
Fixes #3486
2019-08-28 14:22:33 +02:00
Christian Prochaska
35c724512d
stdcxx: revert '_ZTISt16invalid_argument' symbol type to 'V'
...
Issue #3458
2019-08-21 12:37:01 +02:00
Sebastian Sumpf
59347d2560
stdcxx: make linkable for ARM 64-Bit
...
'typeinfo for std::invalid_argument' was not found when using 'V' (weak
object)
issue #3407
2019-07-09 08:55:23 +02:00
Christian Prochaska
eb4d431e76
stdcxx: update to version 8.3.0
...
Issue #3307
2019-05-27 14:52:52 +02:00
Christian Helmuth
f2b9a6238c
stdcxx: std::istream::ignore support
2018-03-27 13:43:08 +02:00
Alexander Senier
33ba587813
stdcxx: Add missing symbols to ABI
...
- typeinfo for std::runtime_error
- typeinfo for std::regex_error
- vtable for std::regex_error
2018-02-09 13:34:16 +01:00
Christian Helmuth
b7fffb1b24
abi: remove duplicates and internal symbols, fix sizes
...
The most important part of this patch are symbol-size changes, which
potentially lead to data corruption.
Issue #2639
2018-01-17 12:14:42 +01:00
Christian Prochaska
3f74862666
depot: recipe for stdcxx library
...
Issue #2446
2017-12-22 11:43:39 +01:00