OLD | NEW |
1 //===-- llvm/Target/TargetLibraryInfo.h - Library information ---*- C++ -*-===// | 1 //===-- llvm/Target/TargetLibraryInfo.h - Library information ---*- C++ -*-===// |
2 // | 2 // |
3 // The LLVM Compiler Infrastructure | 3 // The LLVM Compiler Infrastructure |
4 // | 4 // |
5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
7 // | 7 // |
8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
9 | 9 |
10 #ifndef LLVM_TARGET_TARGETLIBRARYINFO_H | 10 #ifndef LLVM_TARGET_TARGETLIBRARYINFO_H |
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
310 frexp, | 310 frexp, |
311 /// float frexpf(float num, int *exp); | 311 /// float frexpf(float num, int *exp); |
312 frexpf, | 312 frexpf, |
313 /// long double frexpl(long double num, int *exp); | 313 /// long double frexpl(long double num, int *exp); |
314 frexpl, | 314 frexpl, |
315 /// int fscanf(FILE *stream, const char *format, ... ); | 315 /// int fscanf(FILE *stream, const char *format, ... ); |
316 fscanf, | 316 fscanf, |
317 /// int fseek(FILE *stream, long offset, int whence); | 317 /// int fseek(FILE *stream, long offset, int whence); |
318 fseek, | 318 fseek, |
319 /// int fseeko(FILE *stream, off_t offset, int whence); | 319 /// int fseeko(FILE *stream, off_t offset, int whence); |
320 fseeko, | 320 // @LOCALMOD: Capitalize to avoid mingw #define: |
| 321 // https://code.google.com/p/nativeclient/issues/detail?id=4089 |
| 322 Fseeko, |
321 /// int fseeko64(FILE *stream, off64_t offset, int whence) | 323 /// int fseeko64(FILE *stream, off64_t offset, int whence) |
322 fseeko64, | 324 fseeko64, |
323 /// int fsetpos(FILE *stream, const fpos_t *pos); | 325 /// int fsetpos(FILE *stream, const fpos_t *pos); |
324 fsetpos, | 326 fsetpos, |
325 /// int fstat(int fildes, struct stat *buf); | 327 /// int fstat(int fildes, struct stat *buf); |
326 fstat, | 328 fstat, |
327 /// int fstat64(int filedes, struct stat64 *buf) | 329 /// int fstat64(int filedes, struct stat64 *buf) |
328 fstat64, | 330 fstat64, |
329 /// int fstatvfs(int fildes, struct statvfs *buf); | 331 /// int fstatvfs(int fildes, struct statvfs *buf); |
330 fstatvfs, | 332 fstatvfs, |
331 /// int fstatvfs64(int fildes, struct statvfs64 *buf); | 333 /// int fstatvfs64(int fildes, struct statvfs64 *buf); |
332 fstatvfs64, | 334 fstatvfs64, |
333 /// long ftell(FILE *stream); | 335 /// long ftell(FILE *stream); |
334 ftell, | 336 ftell, |
335 /// off_t ftello(FILE *stream); | 337 /// off_t ftello(FILE *stream); |
336 ftello, | 338 // @LOCALMOD: Capitalize to avoid mingw #define: |
| 339 // https://code.google.com/p/nativeclient/issues/detail?id=4089 |
| 340 Ftello, |
337 /// off64_t ftello64(FILE *stream) | 341 /// off64_t ftello64(FILE *stream) |
338 ftello64, | 342 ftello64, |
339 /// int ftrylockfile(FILE *file); | 343 /// int ftrylockfile(FILE *file); |
340 ftrylockfile, | 344 ftrylockfile, |
341 /// void funlockfile(FILE *file); | 345 /// void funlockfile(FILE *file); |
342 funlockfile, | 346 funlockfile, |
343 /// size_t fwrite(const void *ptr, size_t size, size_t nitems, | 347 /// size_t fwrite(const void *ptr, size_t size, size_t nitems, |
344 /// FILE *stream); | 348 /// FILE *stream); |
345 fwrite, | 349 fwrite, |
346 /// int getc(FILE *stream); | 350 /// int getc(FILE *stream); |
(...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
793 } | 797 } |
794 | 798 |
795 /// disableAllFunctions - This disables all builtins, which is used for | 799 /// disableAllFunctions - This disables all builtins, which is used for |
796 /// options like -fno-builtin. | 800 /// options like -fno-builtin. |
797 void disableAllFunctions(); | 801 void disableAllFunctions(); |
798 }; | 802 }; |
799 | 803 |
800 } // end namespace llvm | 804 } // end namespace llvm |
801 | 805 |
802 #endif | 806 #endif |
OLD | NEW |