]> xenbits.xensource.com Git - unikraft/libs/musl.git/commitdiff
Remove outdated vendored features.h
authorMarco Schlumpp <marco@unikraft.io>
Thu, 8 Dec 2022 10:37:06 +0000 (11:37 +0100)
committerUnikraft <monkey@unikraft.io>
Wed, 1 Feb 2023 09:41:48 +0000 (09:41 +0000)
The features.h was incomplete and did not include the necessary feature
test macro definitions

Signed-off-by: Marco Schlumpp <marco@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #32

Makefile.uk
include/features.h [deleted file]

index 1bd62cb9366bbdc556daf4ac6060716ed41192c1..3eaf4574eebdf8a7dfb8d8e44f522b9e670ca2b8 100644 (file)
@@ -153,6 +153,7 @@ LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/sys/file.h
 LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/alloca.h
 LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/stdbool.h
 LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/limits.h
+LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/features.h
 LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/assert.h
 LIBMUSL_CORE_HDRS-y += $(LIBMUSL)/include/sysexits.h
 
diff --git a/include/features.h b/include/features.h
deleted file mode 100644 (file)
index 77032e8..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef _FEATURES_H
-#define _FEATURES_H
-
-#if __STDC_VERSION__ >= 199901L
-#define __restrict restrict
-#elif !defined(__GNUC__)
-#define __restrict
-#endif
-
-#if __STDC_VERSION__ >= 199901L || defined(__cplusplus)
-#define __inline inline
-#elif !defined(__GNUC__)
-#define __inline
-#endif
-
-#if __STDC_VERSION__ >= 201112L
-#elif defined(__GNUC__)
-#define _Noreturn __attribute__((__noreturn__))
-#else
-#define _Noreturn
-#endif
-
-#endif