mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-24 17:51:17 +03:00
Fix arg used as litteral suffix in tst-strfrom.h
The macro ENTRY in tst-strfrom.h is used to generate the input values for each floating-point type (float, double, long double). It should append the parameter LSUF (Literal suffix) to the floating-point number, but is using CSUF (C function suffix). This patch fixes it. Tested for powerpc64le and x86_64.
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
#define STRUCT_FOREACH_FLOAT_FTYPE GEN_TEST_STRTOD_FOREACH (FTYPE_MEMBER)
|
||||
|
||||
#define ENTRY(FSUF, FTYPE, FTOSTR, LSUF, CSUF, ...) \
|
||||
CONCAT (__VA_ARGS__, CSUF),
|
||||
CONCAT (__VA_ARGS__, LSUF),
|
||||
/* This is hacky way around the seemingly unavoidable macro
|
||||
* expansion of the INFINITY or HUGE_VAL like macros in the
|
||||
* above. It is assumed the compiler will implicitly convert
|
||||
|
||||
Reference in New Issue
Block a user