1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
From: Tzafrir Cohen <tzafrir@debian.org>
Date: Sun, 28 Jan 2024 14:56:30 +0200
Subject: [PATCH 2/3] Remove unused arch-dependent macros from packet_commons.h
---
mtcr_ul/packets_common.h | 49 ----------------------------------------
1 file changed, 49 deletions(-)
diff --git a/mtcr_ul/packets_common.h b/mtcr_ul/packets_common.h
index b9a5a2b7..26416f98 100644
--- a/mtcr_ul/packets_common.h
+++ b/mtcr_ul/packets_common.h
@@ -129,55 +129,6 @@
#define BE64_TO_CPU(x) (x)
#endif
-/************************************/
-/* define macros to the architecture of the CPU */
-#if defined(__linux__) || defined(__FreeBSD__)
-#if defined(__i386__)
-#define ARCH_x86
-#elif defined(__x86_64__)
-#define ARCH_x86_64
-#elif defined(__ia64__)
-#define ARCH_ia64
-#elif defined(__m68k__)
-#define ARCH_m68k
-#elif defined(__hppa__)
-#define ARCH_hppa
-#elif defined(__PPC64__) || defined(__s390x__)
-#define ARCH_ppc64
-#elif defined(__PPC__)
-#define ARCH_ppc
-#elif defined(__aarch64__)
-#define ARCH_arm64
-#elif defined(__arm__)
-#define ARCH_arm6l
-#elif defined(__riscv)
-#define ARCH_riscv
-#elif defined(__loongarch_lp64)
-#define ARCH_loongarch64
-#elif defined(__e2k__)
-#define ARCH_e2k
-#else
-#error Unknown CPU architecture using the linux OS
-#endif
-#elif defined(_WIN32)
-//# error Windows OS need to define macros
-#else
-#error Unknown OS
-#endif
-
-/**********************************/
-/* define macros for print fields */
-//#if defined (ARCH_ia64) || defined(ARCH_x86_64) || defined(ARCH_ppc64) || defined(__MINGW64__)
-/*
- #if !defined(UEFI_BUILD) && (defined (ARCH_ia64) || defined(ARCH_x86_64) || defined(ARCH_ppc64) || defined(__MINGW64__)
- || defined(ARCH_riscv)) # define U64H_FMT "0x%016lx" # define U64D_FMT "%lu" # define U32H_FMT "0x%08x" # define
- U16H_FMT "0x%04x" # define U8H_FMT "0x%02x" # define U32D_FMT "%u" # define STR_FMT "%s" #elif defined(ARCH_x86)
- || defined(ARCH_ppc) || defined(__MINGW32__) || defined(UEFI_BUILD) || defined(ARCH_arm6l) defined(ARCH_m68k) ||
- defined(ARCH_hppa) # define U64H_FMT "0x%016llx" # define U64D_FMT "%llu" # define U32H_FMT "0x%08x" # define
- U16H_FMT "0x%04x" # define U8H_FMT "0x%02x" # define U32D_FMT "%u" # define STR_FMT "%s" #else // ARCH # error
- Unknown architecture #endif // ARCH
- */
-
/**********************************/
void push_to_buff_64(u_int8_t* buff, u_int32_t bit_offset, u_int64_t field_value);
void push_to_buff_32(u_int8_t* buff, u_int32_t bit_offset, u_int32_t field_value);
--
2.43.0
|