mirror of
https://sourceware.org/git/glibc.git
synced 2025-11-17 02:43:26 +03:00
Rename uimaxabs to umaxabs (bug 33325)
The C2y function uimaxabs has been renamed to umaxabs. Implement this change in glibc, keeping a compat symbol under the old name, copying the test to test the new name and changing the old test to test the compat symbol. Jakub has done the corresponding change to the built-in function in GCC. Tested for x86_64 and x86.
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
|
||||
#include <limits.h>
|
||||
#include <stdlib.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
#undef ullabs
|
||||
|
||||
@@ -29,5 +30,8 @@ ullabs (long long int i)
|
||||
}
|
||||
|
||||
#if ULONG_MAX == UINT_MAX
|
||||
weak_alias (ullabs, uimaxabs)
|
||||
weak_alias (ullabs, umaxabs)
|
||||
# if SHLIB_COMPAT (libc, GLIBC_2_42, GLIBC_2_43)
|
||||
compat_symbol (libc, ullabs, uimaxabs, GLIBC_2_42);
|
||||
# endif
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user