[libc-commits] [libc] f7b09b5 - [libc] Add function spec for `getauxval` (#97492)
via libc-commits
libc-commits at lists.llvm.org
Wed Jul 3 08:16:22 PDT 2024
Author: Izaak Schroeder
Date: 2024-07-03T08:16:17-07:00
New Revision: f7b09b5225a58a657fc0315377438077f9e9363f
URL: https://github.com/llvm/llvm-project/commit/f7b09b5225a58a657fc0315377438077f9e9363f
DIFF: https://github.com/llvm/llvm-project/commit/f7b09b5225a58a657fc0315377438077f9e9363f.diff
LOG: [libc] Add function spec for `getauxval` (#97492)
Does what it says on the box.
Added:
Modified:
libc/spec/gnu_ext.td
Removed:
################################################################################
diff --git a/libc/spec/gnu_ext.td b/libc/spec/gnu_ext.td
index 161bb4e4a0d9d..e360c766c5c54 100644
--- a/libc/spec/gnu_ext.td
+++ b/libc/spec/gnu_ext.td
@@ -237,7 +237,11 @@ def GnuExtensions : StandardSpec<"GNUExtensions"> {
[], // Types
[], // Enumerations
[
- //TODO: Add getauxval here
+ FunctionSpec<
+ "getauxval",
+ RetValSpec<UnsignedLongType>,
+ [ArgSpec<UnsignedLongType>]
+ >,
] // Functions
>;
More information about the libc-commits
mailing list