summaryrefslogtreecommitdiff
path: root/SDKs
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-03-17 23:44:56 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-03-17 23:44:56 +0000
commit7f69d8a878e4640c4e0f8b690e2790e9f2db68ac (patch)
treec60f4e86523e7cac8605178b9f982cead5ad3ccd /SDKs
parentede3c3836ba6803968a00fd966d2af11bb4e2cfc (diff)
Reapply "PGO: Statically generate data structures"
Reapply r204079 and r204083, this time with stubs for fputc in compiler-rt. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@204091 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'SDKs')
-rw-r--r--SDKs/darwin/usr/include/stdio.h1
-rw-r--r--SDKs/linux/usr/include/stdio.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/SDKs/darwin/usr/include/stdio.h b/SDKs/darwin/usr/include/stdio.h
index 006652fb9..ab5f1a3b2 100644
--- a/SDKs/darwin/usr/include/stdio.h
+++ b/SDKs/darwin/usr/include/stdio.h
@@ -75,6 +75,7 @@ int fflush(FILE *);
FILE *fopen(const char * __restrict, const char * __restrict) __asm(__FOPEN_NAME);
FILE *fdopen(int, const char *) __asm(__FDOPEN_NAME);
int fprintf(FILE * __restrict, const char * __restrict, ...);
+int fputc(int, FILE *);
size_t fwrite(const void * __restrict, size_t, size_t, FILE * __restrict)
__asm(__FWRITE_NAME);
size_t fread(void * __restrict, size_t, size_t, FILE * __restrict);
diff --git a/SDKs/linux/usr/include/stdio.h b/SDKs/linux/usr/include/stdio.h
index fba593640..e2161daa4 100644
--- a/SDKs/linux/usr/include/stdio.h
+++ b/SDKs/linux/usr/include/stdio.h
@@ -35,6 +35,7 @@ extern int fflush(FILE *);
extern FILE *fopen(const char * restrict, const char * restrict);
extern FILE *fdopen(int, const char * restrict);
extern int fprintf(FILE * restrict, const char * restrict, ...);
+extern int fputc(int, FILE *);
extern size_t fwrite(const void * restrict, size_t, size_t, FILE * restrict);
extern size_t fread(void * restrict, size_t, size_t, FILE * restrict);
extern long ftell(FILE *);