Skip to content

Commit a00ef5b

Browse files
authored
Merge pull request #10675 from rakhmets/topic/rm-extra-macro-param
UCM/UTIL: Removed unused macro parameter.
2 parents 1f56a85 + b73d063 commit a00ef5b

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

src/ucm/util/replace.c

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -59,26 +59,27 @@ UCM_DEFINE_REPLACE_FUNC(sbrk, void*, MAP_FAILED, intptr_t)
5959
UCM_DEFINE_REPLACE_FUNC(brk, int, -1, void*)
6060
UCM_DEFINE_REPLACE_FUNC(madvise, int, -1, void*, size_t, int)
6161

62-
UCM_DEFINE_SELECT_FUNC(mmap, void*, MAP_FAILED, SYS_mmap, void*, size_t, int, int, int, off_t)
63-
UCM_DEFINE_SELECT_FUNC(munmap, int, -1, SYS_munmap, void*, size_t)
62+
UCM_DEFINE_SELECT_FUNC(mmap, void*, SYS_mmap, void*, size_t, int, int, int,
63+
off_t)
64+
UCM_DEFINE_SELECT_FUNC(munmap, int, SYS_munmap, void*, size_t)
6465
#if HAVE_MREMAP
65-
UCM_DEFINE_SELECT_FUNC(mremap, void*, MAP_FAILED, SYS_mremap, void*, size_t,
66-
size_t, int, void*)
66+
UCM_DEFINE_SELECT_FUNC(mremap, void*, SYS_mremap, void*, size_t, size_t, int,
67+
void*)
6768
#endif
68-
UCM_DEFINE_SELECT_FUNC(madvise, int, -1, SYS_madvise, void*, size_t, int)
69+
UCM_DEFINE_SELECT_FUNC(madvise, int, SYS_madvise, void*, size_t, int)
6970

7071
#if UCM_BISTRO_HOOKS
7172
#if HAVE_DECL_SYS_SHMAT
7273

73-
UCM_DEFINE_SELECT_FUNC(shmat, void*, MAP_FAILED, SYS_shmat, int, const void*, int)
74+
UCM_DEFINE_SELECT_FUNC(shmat, void*, SYS_shmat, int, const void*, int)
7475

7576
#elif HAVE_DECL_SYS_IPC
7677
# ifndef IPCOP_shmat
7778
# define IPCOP_shmat 21
7879
# endif
7980

80-
_UCM_DEFINE_DLSYM_FUNC(shmat, ucm_orig_dlsym_shmat, ucm_override_shmat,
81-
void*, MAP_FAILED, int, const void*, int)
81+
_UCM_DEFINE_DLSYM_FUNC(shmat, ucm_orig_dlsym_shmat, ucm_override_shmat, void*,
82+
int, const void*, int)
8283

8384
void *ucm_orig_shmat(int shmid, const void *shmaddr, int shmflg)
8485
{
@@ -99,15 +100,15 @@ void *ucm_orig_shmat(int shmid, const void *shmaddr, int shmflg)
99100

100101
#if HAVE_DECL_SYS_SHMDT
101102

102-
UCM_DEFINE_SELECT_FUNC(shmdt, int, -1, SYS_shmdt, const void*)
103+
UCM_DEFINE_SELECT_FUNC(shmdt, int, SYS_shmdt, const void*)
103104

104105
#elif HAVE_DECL_SYS_IPC
105106
# ifndef IPCOP_shmdt
106107
# define IPCOP_shmdt 22
107108
# endif
108109

109-
_UCM_DEFINE_DLSYM_FUNC(shmdt, ucm_orig_dlsym_shmdt, ucm_override_shmdt,
110-
int, -1, const void*)
110+
_UCM_DEFINE_DLSYM_FUNC(shmdt, ucm_orig_dlsym_shmdt, ucm_override_shmdt, int,
111+
const void*)
111112

112113
int ucm_orig_shmdt(const void *shmaddr)
113114
{
@@ -121,7 +122,7 @@ int ucm_orig_shmdt(const void *shmaddr)
121122

122123
#endif
123124

124-
_UCM_DEFINE_DLSYM_FUNC(brk, ucm_orig_dlsym_brk, ucm_override_brk, int, -1, void*)
125+
_UCM_DEFINE_DLSYM_FUNC(brk, ucm_orig_dlsym_brk, ucm_override_brk, int, void*)
125126

126127
int ucm_orig_brk(void *addr)
127128
{
@@ -140,8 +141,8 @@ int ucm_orig_brk(void *addr)
140141
}
141142
}
142143

143-
_UCM_DEFINE_DLSYM_FUNC(sbrk, ucm_orig_dlsym_sbrk, ucm_override_sbrk,
144-
void*, MAP_FAILED, intptr_t)
144+
_UCM_DEFINE_DLSYM_FUNC(sbrk, ucm_orig_dlsym_sbrk, ucm_override_sbrk, void*,
145+
intptr_t)
145146

146147
void *ucm_orig_sbrk(intptr_t increment)
147148
{
@@ -158,10 +159,10 @@ void *ucm_orig_sbrk(intptr_t increment)
158159

159160
#else /* UCM_BISTRO_HOOKS */
160161

161-
UCM_DEFINE_DLSYM_FUNC(brk, int, -1, void*)
162-
UCM_DEFINE_DLSYM_FUNC(sbrk, void*, MAP_FAILED, intptr_t)
163-
UCM_DEFINE_DLSYM_FUNC(shmat, void*, MAP_FAILED, int, const void*, int)
164-
UCM_DEFINE_DLSYM_FUNC(shmdt, int, -1, const void*)
162+
UCM_DEFINE_DLSYM_FUNC(brk, int, void*)
163+
UCM_DEFINE_DLSYM_FUNC(sbrk, void*, intptr_t)
164+
UCM_DEFINE_DLSYM_FUNC(shmat, void*, int, const void*, int)
165+
UCM_DEFINE_DLSYM_FUNC(shmdt, int, const void*)
165166

166167
#endif /* UCM_BISTRO_HOOKS */
167168

src/ucm/util/replace.h

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ extern pthread_t volatile ucm_reloc_get_orig_thread;
4444
return res; \
4545
}
4646

47-
#define UCM_DEFINE_DLSYM_FUNC(_name, _rettype, _fail_val, ...) \
47+
#define UCM_DEFINE_DLSYM_FUNC(_name, _rettype, ...) \
4848
_UCM_DEFINE_DLSYM_FUNC(_name, ucm_orig_##_name, ucm_override_##_name, \
49-
_rettype, _fail_val, __VA_ARGS__)
49+
_rettype, __VA_ARGS__)
5050

51-
#define _UCM_DEFINE_DLSYM_FUNC(_name, _orig_name, _over_name, _rettype, _fail_val, ...) \
51+
#define _UCM_DEFINE_DLSYM_FUNC(_name, _orig_name, _over_name, _rettype, ...) \
5252
_rettype _over_name(UCM_FUNC_DEFINE_ARGS(__VA_ARGS__)); \
5353
\
5454
/* Call the original function using dlsym(RTLD_NEXT) */ \
@@ -72,7 +72,7 @@ extern pthread_t volatile ucm_reloc_get_orig_thread;
7272

7373
#define UCM_DEFINE_REPLACE_DLSYM_FUNC(_name, _rettype, _fail_val, ...) \
7474
_UCM_DEFINE_DLSYM_FUNC(_name, ucm_orig_##_name, ucm_override_##_name, \
75-
_rettype, _fail_val, __VA_ARGS__) \
75+
_rettype, __VA_ARGS__) \
7676
_UCM_DEFINE_REPLACE_FUNC(ucm_override_##_name, ucm_##_name, \
7777
_rettype, _fail_val, __VA_ARGS__)
7878

@@ -85,8 +85,7 @@ extern pthread_t volatile ucm_reloc_get_orig_thread;
8585
*/
8686
#define UCM_DEFINE_REPLACE_DLSYM_PTR_FUNC(_name, _rettype, _fail_val, ...) \
8787
_UCM_DEFINE_DLSYM_FUNC(_name, ucm_orig_##_name##_dlsym, \
88-
ucm_override_##_name, _rettype, _fail_val, \
89-
__VA_ARGS__) \
88+
ucm_override_##_name, _rettype, __VA_ARGS__) \
9089
\
9190
_rettype (*ucm_orig_##_name)(UCM_FUNC_DEFINE_ARGS(__VA_ARGS__)) = \
9291
ucm_orig_##_name##_dlsym; \
@@ -102,9 +101,9 @@ extern pthread_t volatile ucm_reloc_get_orig_thread;
102101
}
103102

104103
#if UCM_BISTRO_HOOKS
105-
# define UCM_DEFINE_SELECT_FUNC(_name, _rettype, _fail_val, _syscall_id, ...) \
106-
_UCM_DEFINE_DLSYM_FUNC(_name, ucm_orig_##_name##_dlsym, ucm_override_##_name, \
107-
_rettype, _fail_val, __VA_ARGS__) \
104+
# define UCM_DEFINE_SELECT_FUNC(_name, _rettype, _syscall_id, ...) \
105+
_UCM_DEFINE_DLSYM_FUNC(_name, ucm_orig_##_name##_dlsym, \
106+
ucm_override_##_name, _rettype, __VA_ARGS__) \
108107
UCM_DEFINE_SYSCALL_FUNC(_name##_syscall, _rettype, _syscall_id, __VA_ARGS__) \
109108
_rettype ucm_orig_##_name(UCM_FUNC_DEFINE_ARGS(__VA_ARGS__)) \
110109
{ \
@@ -113,8 +112,8 @@ extern pthread_t volatile ucm_reloc_get_orig_thread;
113112
ucm_orig_##_name##_dlsym(UCM_FUNC_PASS_ARGS(__VA_ARGS__)); \
114113
}
115114
#else
116-
# define UCM_DEFINE_SELECT_FUNC(_name, _rettype, _fail_val, _syscall_id, ...) \
117-
UCM_DEFINE_DLSYM_FUNC(_name, _rettype, _fail_val, __VA_ARGS__)
115+
# define UCM_DEFINE_SELECT_FUNC(_name, _rettype, _syscall_id, ...) \
116+
UCM_DEFINE_DLSYM_FUNC(_name, _rettype, __VA_ARGS__)
118117
#endif
119118

120119
/*

0 commit comments

Comments
 (0)