Commit Graph

24 Commits

Author SHA1 Message Date
Amos Bird
30a085db7e
omit frame pointers for libc code 2019-12-09 21:38:20 +08:00
Amos Bird
e69c0a0126
Get rid of getauxval dep 2019-12-09 20:59:08 +08:00
Amos Bird
44b66da298
porting musl vdso implementation 2019-12-09 10:34:23 +08:00
Amos Bird
113e1932aa
porting clock_gettime and clock_nanosleep. 2019-12-07 00:11:50 +08:00
Amos Bird
b0d4baccc8 Enable musl and jemalloc for arm.
Can generate better arm packages.
2019-10-14 00:06:54 +08:00
Amos Bird
dbc352fdf9 glibc 2.29 compatibility 2019-09-30 12:28:50 +08:00
Alexey Milovidov
99b9d354f7 Fixed glibc compatibility 2019-08-01 06:20:54 +03:00
Alexey Milovidov
fec6ede519 Fixed glibc-compatibility 2019-07-30 03:15:01 +03:00
proller
0fff8a785b Add libglibc-compatibility/musl/getentropy.c 2019-03-27 19:12:47 +03:00
proller
cf8001b6a9
Fix includes (#4673) 2019-03-13 16:58:04 +03:00
Alexey Milovidov
cd4f93ff2a Added missing glibc compatibility functions 2019-01-20 00:41:59 +03:00
Alexey Milovidov
e22e19ddc9 Added missing glibc compatibility functions 2019-01-20 00:35:46 +03:00
alesapin
34e4f8e0c1 Move docker images to 18.10 and add compatibility file for glibc >= 2.28 2018-12-29 13:10:35 +03:00
alesapin
282b303a1c Link libglibc-compatibility to dbms at last position (#3816)
* Link libglibc-compatibility to dbms at last position

* Don't replace getrandom if it doesn't exists in libc
2018-12-12 15:51:40 +03:00
alesapin
182adf1e40 Spaces instead of tab 2018-12-10 21:17:35 +03:00
alesapin
ca9d6d83b5 Add getrandom.c from musl 2018-12-10 21:16:15 +03:00
Alexey Milovidov
38534bba80 Removed GLIBC_2.10 [#CLICKHOUSE-3989] 2018-09-14 05:48:24 +03:00
Alexey Milovidov
11313e94c7 Get rid of GLIBC_2.27 symbols #2240 2018-05-11 14:58:11 +03:00
Alexey Milovidov
3ff088f270 Get rid of GLIBC_2.27 symbols #2240 2018-05-11 14:54:25 +03:00
alexey-milovidov
9b18c6cb76
Embedded compiler (#1484)
* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].

* Embedded compiler: development [#CLICKHOUSE-3396].
2017-11-12 15:58:40 +03:00
Vladimir Chebotarev
31d2ed2982 libglibc-compatibility: Changed musl longjmp to work with glibc setjmp. [#METR-21516] 2017-10-09 00:39:00 +03:00
Vladimir Chebotarev
3a7f4f04e2 libglibc-compatibility: Added longjmp tests and fixed longjmp problem. [#METR-21516] 2017-10-09 00:39:00 +03:00
Alexey Milovidov
a3f3ed12ab Better GLIBC_COMPATIBILITY option [#CLICKHOUSE-3275]. 2017-09-15 12:51:56 +03:00
Alexey Milovidov
660926c215 Better GLIBC_COMPATIBILITY option [#CLICKHOUSE-3275]. 2017-09-15 12:51:56 +03:00