Skip to content
Snippets Groups Projects
  1. Jul 20, 2023
  2. Dec 02, 2022
  3. Jun 14, 2020
    • Ahmed Abd El Mawgood's avatar
      Add sys/select.h to sys/types.h · f4d95ce4
      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
      f4d95ce4
  4. May 23, 2020
  5. Apr 24, 2020
    • Ahmed Abd El Mawgood's avatar
      Implement #include<sys/user.h> and #include<sys/procfs.h> · 3a923aa6
      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.
      3a923aa6
  6. Jan 13, 2019
  7. Jan 01, 2019
  8. Dec 14, 2018
  9. Dec 13, 2018
  10. Nov 17, 2018
  11. Oct 09, 2018
  12. Oct 05, 2018
  13. Aug 18, 2018
  14. Jul 27, 2018
  15. Jul 22, 2018
  16. Jul 08, 2018
  17. Mar 26, 2018
  18. Mar 11, 2018
  19. Mar 10, 2018
  20. Mar 09, 2018
  21. Mar 03, 2018
Loading