[libc-commits] [libc] 500e05f - [libc] Match stdlib.h baremetal entrypoints with types (#85030)

via libc-commits libc-commits at lists.llvm.org
Fri Mar 15 10:58:18 PDT 2024


Author: Petr Hosek
Date: 2024-03-15T10:58:14-07:00
New Revision: 500e05f5a29e8a8008f849788b385cfb0c72e3ef

URL: https://github.com/llvm/llvm-project/commit/500e05f5a29e8a8008f849788b385cfb0c72e3ef
DIFF: https://github.com/llvm/llvm-project/commit/500e05f5a29e8a8008f849788b385cfb0c72e3ef.diff

LOG: [libc] Match stdlib.h baremetal entrypoints with types (#85030)

To match the entrypoints and types for baremetal, we need to include
__qsortrcompare_t and omit __atexithandler_t.

Added: 
    

Modified: 
    libc/config/baremetal/api.td

Removed: 
    


################################################################################
diff  --git a/libc/config/baremetal/api.td b/libc/config/baremetal/api.td
index 9548cc47203d7d..92dfe1264331e4 100644
--- a/libc/config/baremetal/api.td
+++ b/libc/config/baremetal/api.td
@@ -64,7 +64,7 @@ def StdlibAPI : PublicAPI<"stdlib.h"> {
     "size_t",
     "__bsearchcompare_t",
     "__qsortcompare_t",
-    "__atexithandler_t",
+    "__qsortrcompare_t",
   ];
 }
 


        


More information about the libc-commits mailing list