aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReiko Asakura2021-01-25 15:12:25 -0500
committerReiko Asakura2021-01-25 15:12:25 -0500
commit9ae6f5356895d2658449e8f8ace227cb0ef3ba6f (patch)
tree10b81a9cb1768e294390b83b490a635f290dcf75
parentPort to Vita Development Suite (diff)
downloadsubstitute-9ae6f5356895d2658449e8f8ace227cb0ef3ba6f.tar.gz
Fix always_inline attribute warning
-rw-r--r--lib/dis.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/dis.h b/lib/dis.h
index bb7ec94..3382619 100644
--- a/lib/dis.h
+++ b/lib/dis.h
@@ -12,29 +12,29 @@
extern void * alloca (size_t __size);
#endif
-#define INLINE __attribute__((always_inline))
+#define INLINE __attribute__((always_inline)) inline
#define NOINLINE __attribute__((noinline))
-static INLINE inline void unaligned_w64(void *ptr, uint64_t val) {
+static INLINE void unaligned_w64(void *ptr, uint64_t val) {
__builtin_memcpy(ptr, &val, 8);
}
-static INLINE inline void unaligned_w32(void *ptr, uint32_t val) {
+static INLINE void unaligned_w32(void *ptr, uint32_t val) {
__builtin_memcpy(ptr, &val, 4);
}
-static INLINE inline void unaligned_w16(void *ptr, uint16_t val) {
+static INLINE void unaligned_w16(void *ptr, uint16_t val) {
__builtin_memcpy(ptr, &val, 2);
}
-static INLINE inline uint64_t unaligned_r64(const void *ptr) {
+static INLINE uint64_t unaligned_r64(const void *ptr) {
uint64_t val;
__builtin_memcpy(&val, ptr, 8);
return val;
}
-static INLINE inline uint32_t unaligned_r32(const void *ptr) {
+static INLINE uint32_t unaligned_r32(const void *ptr) {
uint32_t val;
__builtin_memcpy(&val, ptr, 4);
return val;
}
-static INLINE inline uint16_t unaligned_r16(const void *ptr) {
+static INLINE uint16_t unaligned_r16(const void *ptr) {
uint16_t val;
__builtin_memcpy(&val, ptr, 2);
return val;