diff options
author | EuAndreh <eu@euandre.org> | 2024-01-04 20:36:02 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-01-05 05:47:09 -0300 |
commit | 8492f115890d56c98c1da24b9fdf26bb1b714c05 (patch) | |
tree | 7d90469d2aff11c2e4c8e99e7b46aa8e8eb43008 /src/internal | |
parent | Fix the build system. (diff) | |
download | grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.gz grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.xz |
Setup stub unit test infrastructure
Diffstat (limited to 'src/internal')
-rw-r--r-- | src/internal/defsysinfo.c | 8 | ||||
-rw-r--r-- | src/internal/floatscan.c | 8 | ||||
-rw-r--r-- | src/internal/intscan.c | 8 | ||||
-rw-r--r-- | src/internal/libc.c | 8 | ||||
-rw-r--r-- | src/internal/procfdname.c | 8 | ||||
-rw-r--r-- | src/internal/shgetc.c | 8 | ||||
-rw-r--r-- | src/internal/syscall_ret.c | 8 | ||||
-rw-r--r-- | src/internal/vdso.c | 8 | ||||
-rw-r--r-- | src/internal/version.c | 8 |
9 files changed, 72 insertions, 0 deletions
diff --git a/src/internal/defsysinfo.c b/src/internal/defsysinfo.c index 6d4117db..1d9d3e0a 100644 --- a/src/internal/defsysinfo.c +++ b/src/internal/defsysinfo.c @@ -1,3 +1,11 @@ #include "libc.h" size_t __sysinfo; + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/floatscan.c b/src/internal/floatscan.c index 8c0828fc..d3186512 100644 --- a/src/internal/floatscan.c +++ b/src/internal/floatscan.c @@ -505,3 +505,11 @@ long double __floatscan(FILE *f, int prec, int pok) return decfloat(f, c, bits, emin, sign, pok); } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/intscan.c b/src/internal/intscan.c index a4a5ae86..2bcbdc6e 100644 --- a/src/internal/intscan.c +++ b/src/internal/intscan.c @@ -98,3 +98,11 @@ done: } return (y^neg)-neg; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/libc.c b/src/internal/libc.c index cb051810..efc253ae 100644 --- a/src/internal/libc.c +++ b/src/internal/libc.c @@ -7,3 +7,11 @@ char *__progname=0, *__progname_full=0; weak_alias(__progname, program_invocation_short_name); weak_alias(__progname_full, program_invocation_name); + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/procfdname.c b/src/internal/procfdname.c index fd7306ab..6e9ac5d2 100644 --- a/src/internal/procfdname.c +++ b/src/internal/procfdname.c @@ -13,3 +13,11 @@ void __procfdname(char *buf, unsigned fd) buf[i] = 0; for (; fd; fd/=10) buf[--i] = '0' + fd%10; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/shgetc.c b/src/internal/shgetc.c index 7455d2f0..65032d0b 100644 --- a/src/internal/shgetc.c +++ b/src/internal/shgetc.c @@ -35,3 +35,11 @@ int __shgetc(FILE *f) if (f->rpos <= f->buf) f->rpos[-1] = c; return c; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/syscall_ret.c b/src/internal/syscall_ret.c index a3f47136..8ba2aef9 100644 --- a/src/internal/syscall_ret.c +++ b/src/internal/syscall_ret.c @@ -9,3 +9,11 @@ long __syscall_ret(unsigned long r) } return r; } + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/vdso.c b/src/internal/vdso.c index d46d3228..a2992d95 100644 --- a/src/internal/vdso.c +++ b/src/internal/vdso.c @@ -91,3 +91,11 @@ void *__vdsosym(const char *vername, const char *name) } #endif + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif diff --git a/src/internal/version.c b/src/internal/version.c index 08bbf5b2..87eb7d0d 100644 --- a/src/internal/version.c +++ b/src/internal/version.c @@ -2,3 +2,11 @@ #include "libc.h" const char __libc_version[] = VERSION; + + +#ifdef TEST +int +main(void) { + return 0; +} +#endif |