diff options
Diffstat (limited to 'sysdeps/stub')
-rw-r--r-- | sysdeps/stub/e_fmodl.c | 11 | ||||
-rw-r--r-- | sysdeps/stub/lockfile.c | 11 |
2 files changed, 21 insertions, 1 deletions
diff --git a/sysdeps/stub/e_fmodl.c b/sysdeps/stub/e_fmodl.c new file mode 100644 index 0000000000..b47912581b --- /dev/null +++ b/sysdeps/stub/e_fmodl.c @@ -0,0 +1,11 @@ +#include <math.h> +#include <stdio.h> + +long double +__ieee754_fmodl (long double x, long double y) +{ + fputs ("__ieee754_fmodl not implemented\n", stderr); + return 0.0; +} + +stub_warning (__ieee754_fmodl) diff --git a/sysdeps/stub/lockfile.c b/sysdeps/stub/lockfile.c index 0942e04de0..61d03a7c72 100644 --- a/sysdeps/stub/lockfile.c +++ b/sysdeps/stub/lockfile.c @@ -17,7 +17,7 @@ License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include <stdio.h> +typedef FILE; void @@ -25,6 +25,9 @@ __flockfile (FILE *stream) { /* Do nothing. Using this version does not do any locking. */ } +#ifdef USE_IN_LIBIO +strong_alias (__flockfile, _IO_flockfile) +#endif weak_alias (__flockfile, flockfile); @@ -33,6 +36,9 @@ __funlockfile (FILE *stream) { /* Do nothing. Using this version does not do any locking. */ } +#ifdef USE_IN_LIBIO +strong_alias (__funlockfile, _IO_funlockfile) +#endif weak_alias (__funlockfile, funlockfile); @@ -42,4 +48,7 @@ __ftrylockfile (FILE *stream) /* Do nothing. Using this version does not do any locking. */ return 1; } +#ifdef USE_IN_LIBIO +strong_alias (__ftrylockfile, _IO_ftrylockfile) +#endif weak_alias (__ftrylockfile, ftrylockfile); |