mirror of
https://github.com/Dasharo/systemd.git
synced 2026-03-06 15:02:31 -08:00
test-sizeof: let's be a tiny bit more careful when using glibc internal types
One can argue that internal glibc types (i.e. those starting with __) are not really part of the glibc API, hence let's at least ifdef them.
This commit is contained in:
committed by
Yu Watanabe
parent
9a1ac3a019
commit
614ac89d30
@@ -55,8 +55,10 @@ int main(void) {
|
||||
info(unsigned);
|
||||
info(unsigned long);
|
||||
info(unsigned long long);
|
||||
#ifdef __GLIBC__
|
||||
info(__syscall_ulong_t);
|
||||
info(__syscall_slong_t);
|
||||
#endif
|
||||
info(intmax_t);
|
||||
info(uintmax_t);
|
||||
|
||||
@@ -76,13 +78,17 @@ int main(void) {
|
||||
info(ssize_t);
|
||||
info(time_t);
|
||||
info(usec_t);
|
||||
#ifdef __GLIBC__
|
||||
info(__time_t);
|
||||
#endif
|
||||
info(pid_t);
|
||||
info(uid_t);
|
||||
info(gid_t);
|
||||
info(socklen_t);
|
||||
|
||||
#ifdef __GLIBC__
|
||||
info(__cpu_mask);
|
||||
#endif
|
||||
|
||||
info(enum Enum);
|
||||
info(enum BigEnum);
|
||||
|
||||
Reference in New Issue
Block a user