diff options
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/exec/libcsupport/src/no_libc.c | 10 | ||||
-rw-r--r-- | c/src/exec/libcsupport/src/unixlibc.c | 10 | ||||
-rw-r--r-- | c/src/lib/libc/no_libc.c | 10 | ||||
-rw-r--r-- | c/src/lib/libc/unixlibc.c | 10 |
4 files changed, 40 insertions, 0 deletions
diff --git a/c/src/exec/libcsupport/src/no_libc.c b/c/src/exec/libcsupport/src/no_libc.c index 9bb65f4df6..668764b44f 100644 --- a/c/src/exec/libcsupport/src/no_libc.c +++ b/c/src/exec/libcsupport/src/no_libc.c @@ -42,4 +42,14 @@ void _exit(int status) { } +#else + +/* remove ANSI errors. + * A program must contain at least one external-declaration + * (X3.159-1989 p.82,L3). + */ +void no_libc_dummy_function( void ) +{ +} + #endif diff --git a/c/src/exec/libcsupport/src/unixlibc.c b/c/src/exec/libcsupport/src/unixlibc.c index 2acd4fba8e..2f1e725b6a 100644 --- a/c/src/exec/libcsupport/src/unixlibc.c +++ b/c/src/exec/libcsupport/src/unixlibc.c @@ -8,4 +8,14 @@ void libc_init(int reentrant) { } +#else + +/* remove ANSI errors. + * A program must contain at least one external-declaration + * (X3.159-1989 p.82,L3). + */ +void unixlibc_dummy_function( void ) +{ +} + #endif diff --git a/c/src/lib/libc/no_libc.c b/c/src/lib/libc/no_libc.c index 9bb65f4df6..668764b44f 100644 --- a/c/src/lib/libc/no_libc.c +++ b/c/src/lib/libc/no_libc.c @@ -42,4 +42,14 @@ void _exit(int status) { } +#else + +/* remove ANSI errors. + * A program must contain at least one external-declaration + * (X3.159-1989 p.82,L3). + */ +void no_libc_dummy_function( void ) +{ +} + #endif diff --git a/c/src/lib/libc/unixlibc.c b/c/src/lib/libc/unixlibc.c index 2acd4fba8e..2f1e725b6a 100644 --- a/c/src/lib/libc/unixlibc.c +++ b/c/src/lib/libc/unixlibc.c @@ -8,4 +8,14 @@ void libc_init(int reentrant) { } +#else + +/* remove ANSI errors. + * A program must contain at least one external-declaration + * (X3.159-1989 p.82,L3). + */ +void unixlibc_dummy_function( void ) +{ +} + #endif |