- Jan 03, 2024
-
-
Jeremy Soller authored
-
- Sep 13, 2023
-
-
Jeremy Soller authored
-
- Jul 20, 2023
-
-
Jacob Lorentzon authored
-
- May 11, 2023
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- May 06, 2023
-
-
Jacob Lorentzon authored
-
- Mar 10, 2023
-
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
Jeremy Soller authored
-
- Jan 18, 2023
-
-
Jeremy Soller authored
-
- Dec 19, 2022
-
-
Jeremy Soller authored
-
- Dec 02, 2022
-
-
Jeremy Soller authored
-
- Sep 15, 2021
-
-
Jeremy Soller authored
-
- Jul 19, 2021
-
-
Jeremy Soller authored
-
- Dec 24, 2020
-
-
Jeremy Soller authored
-
- Dec 23, 2020
-
-
Jeremy Soller authored
-
- Aug 08, 2020
-
-
Ahmed Abd El Mawgood authored
-
- Jul 15, 2020
-
-
jD91mZM2 authored
-
- Jun 14, 2020
-
-
Ahmed Abd El Mawgood authored
This was triggered by gcc for some reason It included sys/types.h and assumed sys/select.h to be there. And that seams to be the case in musl. The problem with relibc here is that sys/types.h is are part of relibc "include/*.h" files, while sys/select.h is generated by cbindgen. That makes it impossible to #include select.h in types.h epsecially that there are files like fcntl.c that uses types.h. They would complain about missing headers. I fixed this by renaming sys/types.h to sys/types_internal.h and then generating types.h using cbindgen as well except for that. however fcntl and dlmalloc can include types_internal instead of types.h
-
Ahmed Abd El Mawgood authored
The problem here is that _Bool type is not defined in C++ yet this file is using it. That leads to issues when compiling gcc. I borrowed the same techniques used in other stdbool.h
-
- Jun 02, 2020
-
-
FIX error: right operand of shift expression '(1 << BLA)' is greater than or equal to the precision BLA of the left operand [-fpermissive]
-
- May 28, 2020
-
-
Jeremy Soller authored
-
- May 23, 2020
-
-
Ahmed Abd El Mawgood authored
Normally one shouldn't be using this datatype ever, but then someone have to tell that to gcc folks :(
-
- Apr 24, 2020
-
-
Ahmed Abd El Mawgood authored
This patch implements sys/user.h file that works for both x86_64 as well as aarch64. This include file is used by sys/procfs.h which is needed dependency for binutils. There is bug in this patch in aarch64 implementation which is the lack of f128 implementation in rust, thus we can't create cbinding for long double.
-
- Mar 01, 2020
-
-
Ahmed Abd El Mawgood authored
I faced many issues when compiling libstdC++-V3 and linking against relibc mainly: - Missing types (max_align_t) - Different types definitions(ptrdiff_t , size_t) - and the fact that wchar_t is part of standard C++ and it seams that we canno redefine standard types
-
Ahmed Abd El Mawgood authored
-
- Aug 17, 2019
-
-
Steve McKay authored
libiconv expects program_invocation_name to be an lvalue
-
- Aug 12, 2019
-
-
jD91mZM2 authored
-
- Aug 09, 2019
-
-
Jeremy Soller authored
-
- Aug 04, 2019
- Jul 18, 2019
-
-
Mateusz Mikuła authored
-
- Jul 04, 2019
-
-
Jeremy Soller authored
-
- Jul 01, 2019
-
-
Mateusz Mikuła authored
-
- May 11, 2019
-
-
Mateusz Mikuła authored
This makes relibc more compatible with other libc implementations
-
- Apr 27, 2019
-
-
Alex Lyon authored
-