0001-add-uclibc-alias-and-musl.patch 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. From 31e4116ec355701e239cddcca720314523512a47 Mon Sep 17 00:00:00 2001
  2. From: Gustavo Zacarias <gustavo@zacarias.com.ar>
  3. Date: Sun, 21 Mar 2021 17:59:15 +0100
  4. Subject: [PATCH] add uclibc alias and musl
  5. Make linux-uclibcgnueabi an alias for linux-uclibceabi since it's
  6. what we use in buildroot toolchains.
  7. Slightly tweak musleabi to match the buildroot-used tuple.
  8. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
  9. [Rebased on 1.20.7.1]
  10. Signed-off-by: Peter Seiderer <ps.report@gmx.net>
  11. ---
  12. data/ostable | 6 +++---
  13. 1 file changed, 3 insertions(+), 3 deletions(-)
  14. diff --git a/data/ostable b/data/ostable
  15. index 99c1f88..087dc6e 100644
  16. --- a/data/ostable
  17. +++ b/data/ostable
  18. @@ -14,10 +14,10 @@
  19. # system part of the output of the GNU config.guess script.
  20. #
  21. # <Debian name> <GNU name> <config.guess regex>
  22. -eabi-uclibc-linux linux-uclibceabi linux[^-]*-uclibceabi
  23. +eabi-uclibc-linux linux-uclibceabi linux[^-]*-uclibc.*eabi
  24. base-uclibc-linux linux-uclibc linux[^-]*-uclibc
  25. eabihf-musl-linux linux-musleabihf linux[^-]*-musleabihf
  26. -base-musl-linux linux-musl linux[^-]*-musl
  27. +base-musl-linux linux-musl linux[^-]*-musl[^-]*
  28. eabihf-gnu-linux linux-gnueabihf linux[^-]*-gnueabihf
  29. eabi-gnu-linux linux-gnueabi linux[^-]*-gnueabi
  30. abin32-gnu-linux linux-gnuabin32 linux[^-]*-gnuabin32
  31. @@ -38,6 +38,6 @@ base-bsd-netbsd netbsd netbsd[^-]*
  32. base-bsd-openbsd openbsd openbsd[^-]*
  33. base-sysv-aix aix aix[^-]*
  34. base-sysv-solaris solaris solaris[^-]*
  35. -eabi-uclibc-uclinux uclinux-uclibceabi uclinux[^-]*-uclibceabi
  36. +eabi-uclibc-uclinux uclinux-uclibceabi uclinux[^-]*-uclibc.*eabi
  37. base-uclibc-uclinux uclinux-uclibc uclinux[^-]*(-uclibc.*)?
  38. base-tos-mint mint mint[^-]*
  39. --
  40. 2.30.2