mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-13 10:02:38 +00:00
Remove checks for __GNUCLIKE___TYPEOF assuming it is always true.
All supported compilers (modern versions of GCC and clang) support this. PR: 263102 (exp-run) Reviewed by: brooks, imp, emaste Differential Revision: https://reviews.freebsd.org/D34798
This commit is contained in:
parent
56f5947a71
commit
5ab33279ad
@ -109,8 +109,6 @@ _Static_assert(sizeof(struct monitorbuf) == 128, "2x cache line");
|
||||
#define MONITOR_STOPSTATE_RUNNING 0
|
||||
#define MONITOR_STOPSTATE_STOPPED 1
|
||||
|
||||
#if defined(__GNUCLIKE___TYPEOF)
|
||||
|
||||
/*
|
||||
* Evaluates to the byte offset of the per-cpu variable name.
|
||||
*/
|
||||
@ -277,12 +275,6 @@ _Static_assert(sizeof(struct monitorbuf) == 128, "2x cache line");
|
||||
} \
|
||||
} while (0);
|
||||
|
||||
#else /* !__GNUCLIKE___TYPEOF */
|
||||
|
||||
#error "this file needs to be ported to your compiler"
|
||||
|
||||
#endif /* __GNUCLIKE___TYPEOF */
|
||||
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif /* !_MACHINE_PCPU_H_ */
|
||||
|
@ -99,8 +99,6 @@ _Static_assert(sizeof(struct monitorbuf) == 128, "2x cache line");
|
||||
#define MONITOR_STOPSTATE_RUNNING 0
|
||||
#define MONITOR_STOPSTATE_STOPPED 1
|
||||
|
||||
#if defined(__GNUCLIKE___TYPEOF)
|
||||
|
||||
/*
|
||||
* Evaluates to the byte offset of the per-cpu variable name.
|
||||
*/
|
||||
@ -206,12 +204,6 @@ _Static_assert(sizeof(struct monitorbuf) == 128, "2x cache line");
|
||||
|
||||
#define IS_BSP() (PCPU_GET(cpuid) == 0)
|
||||
|
||||
#else /* defined(__GNUCLIKE___TYPEOF) */
|
||||
|
||||
#error "this file needs to be ported to your compiler"
|
||||
|
||||
#endif /* __GNUCLIKE___TYPEOF */
|
||||
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif /* !_MACHINE_PCPU_H_ */
|
||||
|
Loading…
Reference in New Issue
Block a user