mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
Manual patches:
* lib/libc/include/csky-linux-gnu/gnu/{lib-names,stubs}.h
* lib/libc/include/powerpc-linux-gnu/bits/long-double.h
Takes lib/libc/include from 115.5 MB to 113.4 MB.
Closes #21258.
43 lines
1.2 KiB
C
Vendored
43 lines
1.2 KiB
C
Vendored
/* This file is automatically generated.
|
|
It defines a symbol `__stub_FUNCTION' for each function
|
|
in the C library which is a stub, meaning it will fail
|
|
every time called, usually setting errno to ENOSYS. */
|
|
|
|
#ifdef _LIBC
|
|
#error Applications may not define the macro _LIBC
|
|
#endif
|
|
|
|
#define __stub___compat_bdflush
|
|
#define __stub___compat_create_module
|
|
#define __stub___compat_get_kernel_syms
|
|
#define __stub___compat_query_module
|
|
#define __stub___compat_uselib
|
|
#define __stub_chflags
|
|
#define __stub_fchflags
|
|
|
|
// zig patch: handle both float abis in the same header
|
|
#ifndef __CSKY_HARD_FLOAT_ABI__
|
|
#define __stub_feclearexcept
|
|
#define __stub_fedisableexcept
|
|
#define __stub_feenableexcept
|
|
#define __stub_fegetenv
|
|
#define __stub_fegetexcept
|
|
#define __stub_fegetexceptflag
|
|
#define __stub_fegetmode
|
|
#define __stub_fegetround
|
|
#define __stub_feholdexcept
|
|
#define __stub_feraiseexcept
|
|
#define __stub_fesetenv
|
|
#define __stub_fesetexcept
|
|
#define __stub_fesetexceptflag
|
|
#define __stub_fesetmode
|
|
#define __stub_fesetround
|
|
#define __stub_fetestexcept
|
|
#define __stub_feupdateenv
|
|
#endif
|
|
|
|
#define __stub_gtty
|
|
#define __stub_revoke
|
|
#define __stub_setlogin
|
|
#define __stub_sigreturn
|
|
#define __stub_stty
|