Skip to content

Commit 283dac9

Browse files
unused
1 parent 21530d5 commit 283dac9

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

libc/test/UnitTest/HermeticTestUtils.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ int atexit(void (*func)(void));
2929
// add_libc_hermetic_test properly. Such that they won't get correct linkage
3030
// against the object containing this function. We create a dummy function that
3131
// always returns 0 to indicate a failure.
32-
[[gnu::weak]] unsigned long getauxval(unsigned long id) { return 0; }
32+
[[gnu::weak]] unsigned long getauxval(unsigned long /*id*/) { return 0; }
3333

3434
} // namespace LIBC_NAMESPACE_DECL
3535

@@ -124,7 +124,7 @@ unsigned long __getauxval(unsigned long id) {
124124

125125
} // extern "C"
126126

127-
void *operator new(size_t size, void *ptr) { return ptr; }
127+
void *operator new(size_t /*size*/, void *ptr) { return ptr; }
128128

129129
void *operator new(size_t size) { return malloc(size); }
130130

@@ -136,7 +136,7 @@ void operator delete(void *) {
136136
__builtin_trap();
137137
}
138138

139-
void operator delete(void *ptr, size_t size) { __builtin_trap(); }
139+
void operator delete(void * /*ptr*/, size_t /*size*/) { __builtin_trap(); }
140140

141141
// Defining members in the std namespace is not preferred. But, we do it here
142142
// so that we can use it to define the operator new which takes std::align_val_t
@@ -145,8 +145,10 @@ namespace std {
145145
enum class align_val_t : size_t {};
146146
} // namespace std
147147

148-
void operator delete(void *mem, std::align_val_t) noexcept { __builtin_trap(); }
148+
void operator delete(void * /*mem*/, std::align_val_t) noexcept {
149+
__builtin_trap();
150+
}
149151

150-
void operator delete(void *mem, unsigned int, std::align_val_t) noexcept {
152+
void operator delete(void * /*mem*/, unsigned int, std::align_val_t) noexcept {
151153
__builtin_trap();
152154
}

0 commit comments

Comments
 (0)