libroot/posix/stdio: Remove unused portions.
[haiku.git] / src / system / libroot / posix / glibc / libio / Jamfile
blob82eea64eae6929f5f80e78dd8966b31299b11bf7
1 SubDir HAIKU_TOP src system libroot posix glibc libio ;
3 # For now, all wide character functions are disabled,
4 # obprintf() is also disabled, because we don't have
5 # obstack functionality
7 SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
9 local architectureObject ;
10 for architectureObject in [ MultiArchSubDirSetup ] {
11         on $(architectureObject) {
12                 local architecture = $(TARGET_PACKAGING_ARCH) ;
14                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
15                         $(TARGET_ARCH) ;
16                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
17                         generic ;
18                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdio-common ;
19                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;
20                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
21                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ;
22                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
23                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ;
25                 UsePrivateHeaders libroot ;
27                 MergeObject <$(architecture)>posix_gnu_libio.o :
28                         __fsetlocking.c
29                         clearerr.c
30                         clearerr_u.c
31                         fcloseall.c
32                         feof.c
33                         feof_u.c
34                         ferror.c
35                         ferror_u.c
36                         fileno.c
37                         filedoalloc.c
38                         fileops.c
39                         flockfile.c
40                         fmemopen.c
41                         fputc.c
42                         fputc_u.c
43                         freopen.c
44                         fseek.c
45                         fseeko.c
46                         ftello.c
47                         fwide.c
48                         genops.c
49                         getc.c
50                         getc_u.c
51                         getchar.c
52                         getchar_u.c
53                         iofclose.c
54                         iofdopen.c
55                         iofflush.c
56                         iofgetpos.c
57                         iofgets.c
58                         iofgets_u.c
59                         iofopen.c
60                         iofopncook.c
61                         iofputs.c
62                         iofputs_u.c
63                         iofread.c
64                         iofread_u.c
65                         iofsetpos.c
66                         ioftell.c
67                         iofwrite.c
68                         iofwrite_u.c
69                         iofwide.c
70                         iogetdelim.c
71                         iogetline.c
72                         iogets.c
73                         iopadn.c
74                         iopopen.c
75                         ioputs.c
76                         ioseekoff.c
77                         ioseekpos.c
78                         iosetbuffer.c
79                         iosetvbuf.c
80                         ioungetc.c
81                         iovdprintf.c
82                         iovsprintf.c
83                         iovsscanf.c
84                         memstream.c
85 #                       obprintf.c
86                         pclose.c
87                         peekc.c
88                         putc.c
89                         putc_u.c
90                         putchar.c
91                         putchar_u.c
92                         rewind.c
93                         setbuf.c
94                         setlinebuf.c
95                         stdfiles.c
96                         stdio.c
97                         strops.c
98                         vasprintf.c
99                         vscanf.c
100                         vsnprintf.c
102                         # wide character
104                         fputwc.c
105                         fputwc_u.c
106                         fwprintf.c
107                         fwscanf.c
108                         getwc.c
109                         getwc_u.c
110                         getwchar.c
111                         iofgetws.c
112                         iofputws.c
113                         iofputws_u.c
114                         iogetwline.c
115                         ioungetwc.c
116                         iovswscanf.c
117                         iowpadn.c
118                         putwc.c
119                         putwc_u.c
120                         putwchar.c
121                         putwchar_u.c
122                         swprintf.c
123                         swscanf.c
124                         vswprintf.c
125                         vwprintf.c
126                         vwscanf.c
127                         wfiledoalloc.c
128                         wfileops.c
129                         wgenops.c
130                         wprintf.c
131                         wscanf.c
132                         wstrops.c
133                         ;
134         }