File: 0002-Remove-unused-arch-dependent-macros-from-packet_comm.patch

package info (click to toggle)
mstflint 4.31.0%2B1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 37,200 kB
  • sloc: ansic: 205,509; cpp: 103,810; ada: 15,143; sh: 11,406; python: 8,039; makefile: 1,413
file content (71 lines) | stat: -rw-r--r-- 2,529 bytes parent folder | download
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