[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / libc / src / stdio / gpu / CMakeLists.txt
blob1b1e2a903cc0b9b86d9717750c799cfaacab2320
1 add_header_library(
2   gpu_file
3   HDRS
4     file.h
5   DEPENDS
6     libc.src.__support.RPC.rpc_client
7     libc.src.__support.common
8     .stdin
9     .stdout
10     .stderr
13 add_entrypoint_object(
14   feof
15   SRCS
16     feof.cpp
17   HDRS
18     ../feof.h
19   DEPENDS
20     libc.include.stdio
21     libc.src.__support.RPC.rpc_client
24 add_entrypoint_object(
25   ferror
26   SRCS
27     ferror.cpp
28   HDRS
29     ../ferror.h
30   DEPENDS
31     libc.include.stdio
32     libc.src.__support.RPC.rpc_client
35 add_entrypoint_object(
36   fseek
37   SRCS
38     fseek.cpp
39   HDRS
40     ../fseek.h
41   DEPENDS
42     libc.include.stdio
43     .gpu_file
46 add_entrypoint_object(
47   ftell
48   SRCS
49     ftell.cpp
50   HDRS
51     ../ftell.h
52   DEPENDS
53     libc.include.stdio
54     .gpu_file
57 add_entrypoint_object(
58   fflush
59   SRCS
60     fflush.cpp
61   HDRS
62     ../fflush.h
63   DEPENDS
64     libc.include.stdio
65     .gpu_file
68 add_entrypoint_object(
69   clearerr
70   SRCS
71     clearerr.cpp
72   HDRS
73     ../clearerr.h
74   DEPENDS
75     libc.include.stdio
76     libc.src.__support.RPC.rpc_client
79 add_entrypoint_object(
80   fopen
81   SRCS
82     fopen.cpp
83   HDRS
84     ../fopen.h
85   DEPENDS
86     libc.include.stdio
89 add_entrypoint_object(
90   fclose
91   SRCS
92     fclose.cpp
93   HDRS
94     ../fclose.h
95   DEPENDS
96     libc.include.stdio
99 add_entrypoint_object(
100   fread
101   SRCS
102     fread.cpp
103   HDRS
104     ../fread.h
105   DEPENDS
106     libc.include.stdio
109 add_entrypoint_object(
110   puts
111   SRCS
112     puts.cpp
113   HDRS
114     ../puts.h
115   DEPENDS
116     libc.include.stdio
117     .gpu_file
120 add_entrypoint_object(
121   fputs
122   SRCS
123     fputs.cpp
124   HDRS
125     ../fputs.h
126   DEPENDS
127     libc.include.stdio
128     .gpu_file
131 add_entrypoint_object(
132   fwrite
133   SRCS
134     fwrite.cpp
135   HDRS
136     ../fwrite.h
137   DEPENDS
138     libc.include.stdio
139     .gpu_file
142 add_entrypoint_object(
143   fputc
144   SRCS
145     fputc.cpp
146   HDRS
147     ../fputc.h
148   DEPENDS
149     libc.include.stdio
150     .gpu_file
153 add_entrypoint_object(
154   putc
155   SRCS
156     putc.cpp
157   HDRS
158     ../putc.h
159   DEPENDS
160     libc.include.stdio
161     .gpu_file
164 add_entrypoint_object(
165   putchar
166   SRCS
167     putchar.cpp
168   HDRS
169     ../putchar.h
170   DEPENDS
171     libc.include.stdio
172     .gpu_file
175 add_entrypoint_object(
176   fgetc
177   SRCS
178     fgetc.cpp
179   HDRS
180     ../fgetc.h
181   DEPENDS
182     libc.include.stdio
183     .gpu_file
186 add_entrypoint_object(
187   fgetc_unlocked
188   SRCS
189     fgetc_unlocked.cpp
190   HDRS
191     ../fgetc_unlocked.h
192   DEPENDS
193     libc.include.stdio
194     .gpu_file
197 add_entrypoint_object(
198   getc
199   SRCS
200     getc.cpp
201   HDRS
202     ../getc.h
203   DEPENDS
204     libc.include.stdio
205     .gpu_file
208 add_entrypoint_object(
209   getc_unlocked
210   SRCS
211     getc_unlocked.cpp
212   HDRS
213     ../getc_unlocked.h
214   DEPENDS
215     libc.include.stdio
216     .gpu_file
219 add_entrypoint_object(
220   getchar
221   SRCS
222     getchar.cpp
223   HDRS
224     ../getchar.h
225   DEPENDS
226     libc.include.stdio
227     .gpu_file
230 add_entrypoint_object(
231   getchar_unlocked
232   SRCS
233     getc_unlocked.cpp
234   HDRS
235     ../getc_unlocked.h
236   DEPENDS
237     libc.include.stdio
238     .gpu_file
241 add_entrypoint_object(
242   fgets
243   SRCS
244     fgets.cpp
245   HDRS
246     ../fgets.h
247   DEPENDS
248     libc.include.stdio
249     .gpu_file
250     .feof
251     .ferror
254 add_entrypoint_object(
255   ungetc
256   SRCS
257     ungetc.cpp
258   HDRS
259     ../ungetc.h
260   DEPENDS
261     libc.include.stdio
262     .gpu_file
265 add_entrypoint_object(
266   stdin
267   SRCS
268     stdin.cpp
269   HDRS
270     ../stdin.h
271   DEPENDS
272     libc.include.stdio
275 add_entrypoint_object(
276   stdout
277   SRCS
278     stdout.cpp
279   HDRS
280     ../stdout.h
281   DEPENDS
282     libc.include.stdio
285 add_entrypoint_object(
286   stderr
287   SRCS
288     stderr.cpp
289   HDRS
290     ../stderr.h
291   DEPENDS
292     libc.include.stdio