File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -139,12 +139,9 @@ double expm1(double);
139139float expm1f (float );
140140long double expm1l (long double );
141141
142- #ifndef _ABS_FLOAT_DEFINED
143- #define _ABS_FLOAT_DEFINED
144142double fabs (double );
145143float fabsf (float );
146144long double fabsl (long double );
147- #endif /* _ABS_FLOAT_DEFINED */
148145
149146double fdim (double , double );
150147float fdimf (float , float );
Original file line number Diff line number Diff line change 11#ifndef _MATH_H
22#define _MATH_H
33
4- #ifdef __cplusplus
5-
6- #include <cmath>
7-
8- #else /* __cplusplus */
9-
104#include <__math_def.h>
115
6+ #ifndef __cplusplus
7+
128static inline __attribute__((__always_inline__ ))
139bool __signbitf (float __x ) {
1410 if (__builtin_constant_p (__x )) {
Original file line number Diff line number Diff line change @@ -133,49 +133,4 @@ void perror(const char *str);
133133
134134__END_DECLS
135135
136- #ifdef __cplusplus
137- namespace std {
138- using ::size_t ;
139- using ::FILE;
140-
141- using ::fopen;
142- using ::freopen;
143- using ::fclose;
144- using ::fflush;
145- using ::ferror;
146- using ::feof;
147- using ::clearerr;
148- using ::fread;
149- using ::fwrite;
150- using ::ftell;
151- using ::fseek;
152- using ::rewind;
153- using ::fgetc;
154- using ::fgets;
155- using ::ungetc;
156- using ::fputc;
157- using ::fputs;
158- using ::remove;
159- using ::rename;
160- using ::getchar;
161- using ::putchar;
162- using ::puts;
163- using ::getc;
164- using ::putc;
165- using ::printf;
166- using ::vprintf;
167- using ::sprintf;
168- using ::vsprintf;
169- using ::snprintf;
170- using ::vsnprintf;
171- using ::fprintf;
172- using ::vfprintf;
173- using ::asprintf;
174- using ::vasprintf;
175- using ::sscanf;
176- using ::vsscanf;
177- using ::perror;
178- } /* namespace std */
179- #endif /* __cplusplus */
180-
181136#endif /* _STDIO_H */
Original file line number Diff line number Diff line change @@ -104,9 +104,6 @@ void quick_exit(int) __NOEXCEPT __attribute__((noreturn));
104104
105105void _Exit (int ) __NOEXCEPT __attribute__((noreturn ));
106106
107- #ifndef _ABS_INT_DEFINED
108- #define _ABS_INT_DEFINED
109-
110107int abs (int n );
111108long labs (long n );
112109long long llabs (long long n );
@@ -115,8 +112,6 @@ long long llabs(long long n);
115112signed __int48 i48abs (signed __int48 n ) __NOEXCEPT_CONST ;
116113#endif /* __SIZEOF_INT48__ */
117114
118- #endif /* _ABS_INT_DEFINED */
119-
120115div_t div (int numer , int denom );
121116
122117ldiv_t ldiv (long numer , long denom );
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments