summaryrefslogtreecommitdiff
path: root/.headers.mk
blob: f29914d9cfc5fb7a58f85a5b5fdb84aab885b081 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
include .config.mk

$(INCDIR)/aio.h: mkh.sh $(SRCDIR)/aio/lio_listio.c $(SRCDIR)/aio/LIO_NOWAIT.c $(SRCDIR)/aio/LIO_NOP.c $(SRCDIR)/aio/AIO_NOTCANCELED.c $(SRCDIR)/aio/aio_error.c $(SRCDIR)/aio/LIO_WAIT.c $(SRCDIR)/aio/aio_fsync.c $(SRCDIR)/aio/aio_cancel.c $(SRCDIR)/aio/AIO_CANCELED.c $(SRCDIR)/aio/aio_read.c $(SRCDIR)/aio/AIO_ALLDONE.c $(SRCDIR)/aio/aio_suspend.c $(SRCDIR)/aio/aio_write.c $(SRCDIR)/aio/LIO_WRITE.c $(SRCDIR)/aio/struct_aiocb.c $(SRCDIR)/aio/LIO_READ.c $(SRCDIR)/aio/aio_return.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/aio.h

$(INCDIR)/assert.h: mkh.sh $(SRCDIR)/assert/assert.c $(SRCDIR)/assert/__assert.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/assert.h

$(INCDIR)/complex.h: mkh.sh $(SRCDIR)/complex/CMPLXL.c $(SRCDIR)/complex/clog.c $(SRCDIR)/complex/csin.c $(SRCDIR)/complex/ctanh.c $(SRCDIR)/complex/ctan.c $(SRCDIR)/complex/ccosh.c $(SRCDIR)/complex/CMPLXF.c $(SRCDIR)/complex/catan.c $(SRCDIR)/complex/imaginary.c $(SRCDIR)/complex/cpow.c $(SRCDIR)/complex/csinh.c $(SRCDIR)/complex/conj.c $(SRCDIR)/complex/complex.c $(SRCDIR)/complex/_Imaginary_I.c $(SRCDIR)/complex/I.c $(SRCDIR)/complex/cacosh.c $(SRCDIR)/complex/cproj.c $(SRCDIR)/complex/CMPLX.c $(SRCDIR)/complex/catanh.c $(SRCDIR)/complex/casinh.c $(SRCDIR)/complex/cabs.c $(SRCDIR)/complex/cexp.c $(SRCDIR)/complex/ccos.c $(SRCDIR)/complex/cacos.c $(SRCDIR)/complex/_Complex_I.c $(SRCDIR)/complex/cimag.c $(SRCDIR)/complex/carg.c $(SRCDIR)/complex/casin.c $(SRCDIR)/complex/csqrt.c $(SRCDIR)/complex/creal.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/complex.h

$(INCDIR)/cpio.h: mkh.sh $(SRCDIR)/cpio/C_IXGRP.c $(SRCDIR)/cpio/C_IROTH.c $(SRCDIR)/cpio/MAGIC.c $(SRCDIR)/cpio/C_ISCHR.c $(SRCDIR)/cpio/C_IXUSR.c $(SRCDIR)/cpio/C_IWOTH.c $(SRCDIR)/cpio/C_ISFIFO.c $(SRCDIR)/cpio/C_IRUSR.c $(SRCDIR)/cpio/C_ISUID.c $(SRCDIR)/cpio/C_IWUSR.c $(SRCDIR)/cpio/C_IRGRP.c $(SRCDIR)/cpio/C_IWGRP.c $(SRCDIR)/cpio/C_ISCTG.c $(SRCDIR)/cpio/C_ISVTX.c $(SRCDIR)/cpio/C_ISLNK.c $(SRCDIR)/cpio/C_ISSOCK.c $(SRCDIR)/cpio/C_ISDIR.c $(SRCDIR)/cpio/C_ISBLK.c $(SRCDIR)/cpio/C_ISREG.c $(SRCDIR)/cpio/C_IXOTH.c $(SRCDIR)/cpio/C_ISGID.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/cpio.h

$(INCDIR)/ctype.h: mkh.sh $(SRCDIR)/ctype/isspace.c $(SRCDIR)/ctype/isascii.c $(SRCDIR)/ctype/_tolower.c $(SRCDIR)/ctype/iscntrl.c $(SRCDIR)/ctype/isdigit.c $(SRCDIR)/ctype/isalnum.c $(SRCDIR)/ctype/islower.c $(SRCDIR)/ctype/tolower.c $(SRCDIR)/ctype/ispunct.c $(SRCDIR)/ctype/toupper.c $(SRCDIR)/ctype/isalpha.c $(SRCDIR)/ctype/isblank.c $(SRCDIR)/ctype/isprint.c $(SRCDIR)/ctype/isupper.c $(SRCDIR)/ctype/isxdigit.c $(SRCDIR)/ctype/isgraph.c $(SRCDIR)/ctype/_toupper.c $(SRCDIR)/ctype/toascii.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/ctype.h

$(INCDIR)/curses.h: mkh.sh $(SRCDIR)/curses/WACS_RTEE.c $(SRCDIR)/curses/KEY_SHELP.c $(SRCDIR)/curses/KEY_OPTIONS.c $(SRCDIR)/curses/KEY_CTAB.c $(SRCDIR)/curses/KEY_RESET.c $(SRCDIR)/curses/newwin.c $(SRCDIR)/curses/prefresh.c $(SRCDIR)/curses/WA_STANDOUT.c $(SRCDIR)/curses/scr_set.c $(SRCDIR)/curses/vline.c $(SRCDIR)/curses/keypad.c $(SRCDIR)/curses/KEY_NEXT.c $(SRCDIR)/curses/ACS_PLUS.c $(SRCDIR)/curses/KEY_SCREATE.c $(SRCDIR)/curses/COLOR_PAIR.c $(SRCDIR)/curses/ins_nwstr.c $(SRCDIR)/curses/A_COLOR.c $(SRCDIR)/curses/WACS_LTEE.c $(SRCDIR)/curses/getbkgd.c $(SRCDIR)/curses/KEY_SMOVE.c $(SRCDIR)/curses/A_ATTRIBUTES.c $(SRCDIR)/curses/refresh.c $(SRCDIR)/curses/WA_LOW.c $(SRCDIR)/curses/border_set.c $(SRCDIR)/curses/initscr.c $(SRCDIR)/curses/WACS_LLCORNER.c $(SRCDIR)/curses/slk_attr_set.c $(SRCDIR)/curses/KEY_SSAVE.c $(SRCDIR)/curses/cbreak.c $(SRCDIR)/curses/COLOR_RED.c $(SRCDIR)/curses/clearok.c $(SRCDIR)/curses/A_PROTECT.c $(SRCDIR)/curses/mvwin.c $(SRCDIR)/curses/KEY_C1.c $(SRCDIR)/curses/KEY_B2.c $(SRCDIR)/curses/KEY_COPY.c $(SRCDIR)/curses/endwin.c $(SRCDIR)/curses/KEY_UNDO.c $(SRCDIR)/curses/setcchar.c $(SRCDIR)/curses/WA_REVERSE.c $(SRCDIR)/curses/KEY_F0.c $(SRCDIR)/curses/is_wintouched.c $(SRCDIR)/curses/COLOR_WHITE.c $(SRCDIR)/curses/KEY_SCANCEL.c $(SRCDIR)/curses/has_colors.c $(SRCDIR)/curses/subpad.c $(SRCDIR)/curses/LINES.c $(SRCDIR)/curses/slk_color.c $(SRCDIR)/curses/WA_HORIZONTAL.c $(SRCDIR)/curses/def_prog_mode.c $(SRCDIR)/curses/syncok.c $(SRCDIR)/curses/ACS_TTEE.c $(SRCDIR)/curses/KEY_IL.c $(SRCDIR)/curses/WACS_HLINE.c $(SRCDIR)/curses/COLOR_CYAN.c $(SRCDIR)/curses/attr_off.c $(SRCDIR)/curses/touchwin.c $(SRCDIR)/curses/pecho_wchar.c $(SRCDIR)/curses/flushinp.c $(SRCDIR)/curses/start_color.c $(SRCDIR)/curses/ACS_BOARD.c $(SRCDIR)/curses/ACS_RTEE.c $(SRCDIR)/curses/echo_wchar.c $(SRCDIR)/curses/def_shell_mode.c $(SRCDIR)/curses/KEY_SREDO.c $(SRCDIR)/curses/wsyncdown.c $(SRCDIR)/curses/PAIR_NUMBER.c $(SRCDIR)/curses/COLOR_GREEN.c $(SRCDIR)/curses/WACS_S1.c $(SRCDIR)/curses/dupwin.c $(SRCDIR)/curses/KEY_BTAB.c $(SRCDIR)/curses/color_content.c $(SRCDIR)/curses/TRUE.c $(SRCDIR)/curses/mvderwin.c $(SRCDIR)/curses/is_linetouched.c $(SRCDIR)/curses/nl.c $(SRCDIR)/curses/erasechar.c $(SRCDIR)/curses/getnstr.c $(SRCDIR)/curses/COLORS.c $(SRCDIR)/curses/ACS_S9.c $(SRCDIR)/curses/can_change_color.c $(SRCDIR)/curses/KEY_SEND.c $(SRCDIR)/curses/vid_attr.c $(SRCDIR)/curses/wtouchln.c $(SRCDIR)/curses/ACS_DEGREE.c $(SRCDIR)/curses/KEY_SBEG.c $(SRCDIR)/curses/KEY_SDL.c $(SRCDIR)/curses/nodelay.c $(SRCDIR)/curses/pechochar.c $(SRCDIR)/curses/WA_RIGHT.c $(SRCDIR)/curses/KEY_SMESSAGE.c $(SRCDIR)/curses/KEY_SHOME.c $(SRCDIR)/curses/echo.c $(SRCDIR)/curses/slk_init.c $(SRCDIR)/curses/curs_set.c $(SRCDIR)/curses/WACS_BTEE.c $(SRCDIR)/curses/ACS_LRCORNER.c $(SRCDIR)/curses/WACS_BOARD.c $(SRCDIR)/curses/newpad.c $(SRCDIR)/curses/KEY_MARK.c $(SRCDIR)/curses/ins_wch.c $(SRCDIR)/curses/KEY_BEG.c $(SRCDIR)/curses/meta.c $(SRCDIR)/curses/nocbreak.c $(SRCDIR)/curses/KEY_RIGHT.c $(SRCDIR)/curses/clear.c $(SRCDIR)/curses/KEY_ENTER.c $(SRCDIR)/curses/KEY_SREPLACE.c $(SRCDIR)/curses/getyx.c $(SRCDIR)/curses/delwin.c $(SRCDIR)/curses/WACS_DARROW.c $(SRCDIR)/curses/KEY_SUNDO.c $(SRCDIR)/curses/derwin.c $(SRCDIR)/curses/A_INVIS.c $(SRCDIR)/curses/filter.c $(SRCDIR)/curses/inwstr.c $(SRCDIR)/curses/ins_wstr.c $(SRCDIR)/curses/vidputs.c $(SRCDIR)/curses/clrtobot.c $(SRCDIR)/curses/COLOR_YELLOW.c $(SRCDIR)/curses/bool.c $(SRCDIR)/curses/ACS_LARROW.c $(SRCDIR)/curses/ERR.c $(SRCDIR)/curses/keyname.c $(SRCDIR)/curses/SCREEN.c $(SRCDIR)/curses/getwin.c $(SRCDIR)/curses/KEY_RESTART.c $(SRCDIR)/curses/KEY_SAVE.c $(SRCDIR)/curses/ACS_UARROW.c $(SRCDIR)/curses/leaveok.c $(SRCDIR)/curses/flash.c $(SRCDIR)/curses/hline.c $(SRCDIR)/curses/subwin.c $(SRCDIR)/curses/ACS_BTEE.c $(SRCDIR)/curses/vid_puts.c $(SRCDIR)/curses/KEY_SLEFT.c $(SRCDIR)/curses/WA_INVIS.c $(SRCDIR)/curses/getstr.c $(SRCDIR)/curses/WACS_DEGREE.c $(SRCDIR)/curses/delch.c $(SRCDIR)/curses/KEY_CREATE.c $(SRCDIR)/curses/wunctrl.c $(SRCDIR)/curses/ungetch.c $(SRCDIR)/curses/innstr.c $(SRCDIR)/curses/KEY_MESSAGE.c $(SRCDIR)/curses/WACS_PLMINUS.c $(SRCDIR)/curses/copywin.c $(SRCDIR)/curses/in_wch.c $(SRCDIR)/curses/addstr.c $(SRCDIR)/curses/insertln.c $(SRCDIR)/curses/innwstr.c $(SRCDIR)/curses/init_color.c $(SRCDIR)/curses/FALSE.c $(SRCDIR)/curses/instr.c $(SRCDIR)/curses/pnoutrefresh.c $(SRCDIR)/curses/WA_UNDERLINE.c $(SRCDIR)/curses/vidattr.c $(SRCDIR)/curses/overwrite.c $(SRCDIR)/curses/touchline.c $(SRCDIR)/curses/COLOR_PAIRS.c $(SRCDIR)/curses/delay_output.c $(SRCDIR)/curses/inchstr.c $(SRCDIR)/curses/KEY_A1.c $(SRCDIR)/curses/KEY_REFERENCE.c $(SRCDIR)/curses/idcok.c $(SRCDIR)/curses/in_wchstr.c $(SRCDIR)/curses/notimeout.c $(SRCDIR)/curses/insch.c $(SRCDIR)/curses/KEY_FIND.c $(SRCDIR)/curses/WA_BOLD.c $(SRCDIR)/curses/getcchar.c $(SRCDIR)/curses/use_env.c $(SRCDIR)/curses/KEY_CANCEL.c $(SRCDIR)/curses/KEY_PPAGE.c $(SRCDIR)/curses/hline_set.c $(SRCDIR)/curses/A_STANDOUT.c $(SRCDIR)/curses/addnwstr.c $(SRCDIR)/curses/longname.c $(SRCDIR)/curses/KEY_SFIND.c $(SRCDIR)/curses/WA_ALTCHARSET.c $(SRCDIR)/curses/echochar.c $(SRCDIR)/curses/mvwprintw.c $(SRCDIR)/curses/WACS_VLINE.c $(SRCDIR)/curses/slk_attroff.c $(SRCDIR)/curses/bkgrndset.c $(SRCDIR)/curses/wprintw.c $(SRCDIR)/curses/ACS_RARROW.c $(SRCDIR)/curses/KEY_EOS.c $(SRCDIR)/curses/printw.c $(SRCDIR)/curses/qiflush.c $(SRCDIR)/curses/KEY_SPREVIOUS.c $(SRCDIR)/curses/WACS_LARROW.c $(SRCDIR)/curses/termattrs.c $(SRCDIR)/curses/slk_attrset.c $(SRCDIR)/curses/KEY_MOVE.c $(SRCDIR)/curses/A_CHARTEXT.c $(SRCDIR)/curses/inchnstr.c $(SRCDIR)/curses/WACS_RARROW.c $(SRCDIR)/curses/noecho.c $(SRCDIR)/curses/scanw.c $(SRCDIR)/curses/ACS_URCORNER.c $(SRCDIR)/curses/KEY_UP.c $(SRCDIR)/curses/clrtoeol.c $(SRCDIR)/curses/mvcur.c $(SRCDIR)/curses/typeahead.c $(SRCDIR)/curses/attr_get.c $(SRCDIR)/curses/redrawwin.c $(SRCDIR)/curses/inch.c $(SRCDIR)/curses/mvwscanw.c $(SRCDIR)/curses/mvprintw.c $(SRCDIR)/curses/standout.c $(SRCDIR)/curses/COLOR_BLACK.c $(SRCDIR)/curses/WACS_BLOCK.c $(SRCDIR)/curses/wcursyncup.c $(SRCDIR)/curses/raw.c $(SRCDIR)/curses/insnstr.c $(SRCDIR)/curses/chgat.c $(SRCDIR)/curses/mvscanw.c $(SRCDIR)/curses/WACS_CKBOARD.c $(SRCDIR)/curses/vw_printw.c $(SRCDIR)/curses/slk_set.c $(SRCDIR)/curses/COLOR_MAGENTA.c $(SRCDIR)/curses/stdscr.c $(SRCDIR)/curses/KEY_REPLACE.c $(SRCDIR)/curses/A_ALTCHARSET.c $(SRCDIR)/curses/untouchwin.c $(SRCDIR)/curses/KEY_EIC.c $(SRCDIR)/curses/ACS_LTEE.c $(SRCDIR)/curses/ACS_BULLET.c $(SRCDIR)/curses/ACS_HLINE.c $(SRCDIR)/curses/pair_content.c $(SRCDIR)/curses/wredrawln.c $(SRCDIR)/curses/get_wch.c $(SRCDIR)/curses/KEY_END.c $(SRCDIR)/curses/ACS_CKBOARD.c $(SRCDIR)/curses/KEY_EXIT.c $(SRCDIR)/curses/KEY_DL.c $(SRCDIR)/curses/vline_set.c $(SRCDIR)/curses/wsyncup.c $(SRCDIR)/curses/unget_wch.c $(SRCDIR)/curses/WACS_DIAMOND.c $(SRCDIR)/curses/KEY_LEFT.c $(SRCDIR)/curses/in_wchnstr.c $(SRCDIR)/curses/isendwin.c $(SRCDIR)/curses/termname.c $(SRCDIR)/curses/setscrreg.c $(SRCDIR)/curses/COLOR_BLUE.c $(SRCDIR)/curses/getbkgrnd.c $(SRCDIR)/curses/ACS_DIAMOND.c $(SRCDIR)/curses/standend.c $(SRCDIR)/curses/erase.c $(SRCDIR)/curses/getbegyx.c $(SRCDIR)/curses/WA_PROTECT.c $(SRCDIR)/curses/term_attrs.c $(SRCDIR)/curses/scr_restore.c $(SRCDIR)/curses/A_UNDERLINE.c $(SRCDIR)/curses/KEY_SF.c $(SRCDIR)/curses/KEY_SELECT.c $(SRCDIR)/curses/slk_touch.c $(SRCDIR)/curses/KEY_REFRESH.c $(SRCDIR)/curses/ACS_S1.c $(SRCDIR)/curses/A_REVERSE.c $(SRCDIR)/curses/getparyx.c $(SRCDIR)/curses/halfdelay.c $(SRCDIR)/curses/wnoutrefresh.c $(SRCDIR)/curses/getmaxyx.c $(SRCDIR)/curses/KEY_CODE_YES.c $(SRCDIR)/curses/delscreen.c $(SRCDIR)/curses/box_set.c $(SRCDIR)/curses/idlok.c $(SRCDIR)/curses/KEY_STAB.c $(SRCDIR)/curses/wscanw.c $(SRCDIR)/curses/KEY_EOL.c $(SRCDIR)/curses/KEY_A3.c $(SRCDIR)/curses/ACS_LLCORNER.c $(SRCDIR)/curses/ACS_ULCORNER.c $(SRCDIR)/curses/getch.c $(SRCDIR)/curses/KEY_SNEXT.c $(SRCDIR)/curses/WA_DIM.c $(SRCDIR)/curses/bkgdset.c $(SRCDIR)/curses/WACS_UARROW.c $(SRCDIR)/curses/WA_LEFT.c $(SRCDIR)/curses/KEY_CATAB.c $(SRCDIR)/curses/A_DIM.c $(SRCDIR)/curses/KEY_DOWN.c $(SRCDIR)/curses/WACS_URCORNER.c $(SRCDIR)/curses/slk_label.c $(SRCDIR)/curses/getn_wstr.c $(SRCDIR)/curses/WACS_PLUS.c $(SRCDIR)/curses/WACS_LANTERN.c $(SRCDIR)/curses/KEY_BACKSPACE.c $(SRCDIR)/curses/set_term.c $(SRCDIR)/curses/putwin.c $(SRCDIR)/curses/WACS_BULLET.c $(SRCDIR)/curses/attr_set.c $(SRCDIR)/curses/deleteln.c $(SRCDIR)/curses/savetty.c $(SRCDIR)/curses/add_wchnstr.c $(SRCDIR)/curses/has_il.c $(SRCDIR)/curses/KEY_REDO.c $(SRCDIR)/curses/KEY_CLOSE.c $(SRCDIR)/curses/slk_noutrefresh.c $(SRCDIR)/curses/KEY_SEXIT.c $(SRCDIR)/curses/KEY_SRIGHT.c $(SRCDIR)/curses/reset_prog_mode.c $(SRCDIR)/curses/OK.c $(SRCDIR)/curses/KEY_SPRINT.c $(SRCDIR)/curses/A_BLINK.c $(SRCDIR)/curses/KEY_SEOL.c $(SRCDIR)/curses/overlay.c $(SRCDIR)/curses/move.c $(SRCDIR)/curses/WINDOW.c $(SRCDIR)/curses/nonl.c $(SRCDIR)/curses/scrollok.c $(SRCDIR)/curses/baudrate.c $(SRCDIR)/curses/add_wchstr.c $(SRCDIR)/curses/KEY_LL.c $(SRCDIR)/curses/KEY_C3.c $(SRCDIR)/curses/KEY_SSUSPEND.c $(SRCDIR)/curses/slk_restore.c $(SRCDIR)/curses/ripoffline.c $(SRCDIR)/curses/addwstr.c $(SRCDIR)/curses/addnstr.c $(SRCDIR)/curses/ACS_LANTERN.c $(SRCDIR)/curses/newterm.c $(SRCDIR)/curses/slk_clear.c $(SRCDIR)/curses/KEY_HOME.c $(SRCDIR)/curses/beep.c $(SRCDIR)/curses/COLS.c $(SRCDIR)/curses/KEY_SCOPY.c $(SRCDIR)/curses/get_wstr.c $(SRCDIR)/curses/init_pair.c $(SRCDIR)/curses/immedok.c $(SRCDIR)/curses/slk_attr_on.c $(SRCDIR)/curses/WACS_LRCORNER.c $(SRCDIR)/curses/slk_attr_off.c $(SRCDIR)/curses/curscr.c $(SRCDIR)/curses/KEY_HELP.c $(SRCDIR)/curses/ACS_DARROW.c $(SRCDIR)/curses/ACS_BLOCK.c $(SRCDIR)/curses/KEY_PRINT.c $(SRCDIR)/curses/WA_BLINK.c $(SRCDIR)/curses/key_name.c $(SRCDIR)/curses/scr_init.c $(SRCDIR)/curses/ACS_VLINE.c $(SRCDIR)/curses/add_wch.c $(SRCDIR)/curses/addchnstr.c $(SRCDIR)/curses/KEY_PREVIOUS.c $(SRCDIR)/curses/KEY_CLEAR.c $(SRCDIR)/curses/KEY_SRSUME.c $(SRCDIR)/curses/bkgrnd.c $(SRCDIR)/curses/slk_refresh.c $(SRCDIR)/curses/reset_shell_mode.c $(SRCDIR)/curses/attrset.c $(SRCDIR)/curses/attr_t.c $(SRCDIR)/curses/attr_on.c $(SRCDIR)/curses/KEY_DC.c $(SRCDIR)/curses/_XOPEN_CURSES.c $(SRCDIR)/curses/KEY_SCOMMAND.c $(SRCDIR)/curses/scr_dump.c $(SRCDIR)/curses/noqiflush.c $(SRCDIR)/curses/WA_TOP.c $(SRCDIR)/curses/slk_attron.c $(SRCDIR)/curses/box.c $(SRCDIR)/curses/attron.c $(SRCDIR)/curses/KEY_BREAK.c $(SRCDIR)/curses/scrl.c $(SRCDIR)/curses/has_ic.c $(SRCDIR)/curses/bkgd.c $(SRCDIR)/curses/chtype.c $(SRCDIR)/curses/napms.c $(SRCDIR)/curses/attroff.c $(SRCDIR)/curses/KEY_SIX.c $(SRCDIR)/curses/resetty.c $(SRCDIR)/curses/KEY_RESUME.c $(SRCDIR)/curses/color_set.c $(SRCDIR)/curses/KEY_SDC.c $(SRCDIR)/curses/erasewchar.c $(SRCDIR)/curses/doupdate.c $(SRCDIR)/curses/KEY_SUSPEND.c $(SRCDIR)/curses/slk_wset.c $(SRCDIR)/curses/WACS_ULCORNER.c $(SRCDIR)/curses/timeout.c $(SRCDIR)/curses/killwchar.c $(SRCDIR)/curses/KEY_NPAGE.c $(SRCDIR)/curses/WACS_S9.c $(SRCDIR)/curses/border.c $(SRCDIR)/curses/intrflush.c $(SRCDIR)/curses/addch.c $(SRCDIR)/curses/KEY_COMMAND.c $(SRCDIR)/curses/insdelln.c $(SRCDIR)/curses/noraw.c $(SRCDIR)/curses/KEY_IC.c $(SRCDIR)/curses/KEY_SOPTIONS.c $(SRCDIR)/curses/KEY_SRESET.c $(SRCDIR)/curses/insstr.c $(SRCDIR)/curses/WACS_TTEE.c $(SRCDIR)/curses/A_BOLD.c $(SRCDIR)/curses/KEY_OPEN.c $(SRCDIR)/curses/KEY_SR.c $(SRCDIR)/curses/cchar_t.c $(SRCDIR)/curses/vw_scanw.c $(SRCDIR)/curses/ACS_PLMINUS.c $(SRCDIR)/curses/addchstr.c $(SRCDIR)/curses/killchar.c $(SRCDIR)/curses/WEOF.ref $(SRCDIR)/curses/wchar_t.ref $(SRCDIR)/curses/EOF.ref $(SRCDIR)/curses/wint_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/curses.h

$(INCDIR)/dirent.h: mkh.sh $(SRCDIR)/dirent/telldir.c $(SRCDIR)/dirent/rewinddir.c $(SRCDIR)/dirent/DIR.c $(SRCDIR)/dirent/readdir.c $(SRCDIR)/dirent/struct_dirent.c $(SRCDIR)/dirent/closedir.c $(SRCDIR)/dirent/seekdir.c $(SRCDIR)/dirent/opendir.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/dirent.h

$(INCDIR)/errno.h: mkh.sh $(SRCDIR)/errno/ENOSR.c $(SRCDIR)/errno/ENOPROTOOPT.c $(SRCDIR)/errno/EDESTADDRREQ.c $(SRCDIR)/errno/__errno.c $(SRCDIR)/errno/ENOTTY.c $(SRCDIR)/errno/EACCES.c $(SRCDIR)/errno/EBADMSG.c $(SRCDIR)/errno/ENAMETOOLONG.c $(SRCDIR)/errno/EAGAIN.c $(SRCDIR)/errno/EXDEV.c $(SRCDIR)/errno/EOPNOTSUPP.c $(SRCDIR)/errno/ENOTCONN.c $(SRCDIR)/errno/ETXTBSY.c $(SRCDIR)/errno/ENOEXEC.c $(SRCDIR)/errno/ENOLINK.c $(SRCDIR)/errno/ENETUNREACH.c $(SRCDIR)/errno/EPROTOTYPE.c $(SRCDIR)/errno/ENOMSG.c $(SRCDIR)/errno/ECONNABORTED.c $(SRCDIR)/errno/ENOSPC.c $(SRCDIR)/errno/EINPROGRESS.c $(SRCDIR)/errno/EFBIG.c $(SRCDIR)/errno/EBUSY.c $(SRCDIR)/errno/ENFILE.c $(SRCDIR)/errno/ELOOP.c $(SRCDIR)/errno/ERANGE.c $(SRCDIR)/errno/ETIMEDOUT.c $(SRCDIR)/errno/ENETDOWN.c $(SRCDIR)/errno/ETIME.c $(SRCDIR)/errno/EMLINK.c $(SRCDIR)/errno/EDOM.c $(SRCDIR)/errno/EADDRINUSE.c $(SRCDIR)/errno/ENOTSUP.c $(SRCDIR)/errno/ENOENT.c $(SRCDIR)/errno/ECONNRESET.c $(SRCDIR)/errno/EIDRM.c $(SRCDIR)/errno/EDEADLK.c $(SRCDIR)/errno/EWOULDBLOCK.c $(SRCDIR)/errno/ESTALE.c $(SRCDIR)/errno/EPROTO.c $(SRCDIR)/errno/EMSGSIZE.c $(SRCDIR)/errno/EPERM.c $(SRCDIR)/errno/EILSEQ.c $(SRCDIR)/errno/ENXIO.c $(SRCDIR)/errno/ENOMEM.c $(SRCDIR)/errno/EINVAL.c $(SRCDIR)/errno/EPROTONOSUPPORT.c $(SRCDIR)/errno/ENOTDIR.c $(SRCDIR)/errno/EISDIR.c $(SRCDIR)/errno/EADDRNOTAVAIL.c $(SRCDIR)/errno/E2BIG.c $(SRCDIR)/errno/ESRCH.c $(SRCDIR)/errno/ECANCELED.c $(SRCDIR)/errno/ECHILD.c $(SRCDIR)/errno/ENODEV.c $(SRCDIR)/errno/errno.c $(SRCDIR)/errno/ENODATA.c $(SRCDIR)/errno/EOVERFLOW.c $(SRCDIR)/errno/ENOTSOCK.c $(SRCDIR)/errno/ENOTEMPTY.c $(SRCDIR)/errno/ENOBUFS.c $(SRCDIR)/errno/ENOSYS.c $(SRCDIR)/errno/EIO.c $(SRCDIR)/errno/EINTR.c $(SRCDIR)/errno/EBADF.c $(SRCDIR)/errno/EEXIST.c $(SRCDIR)/errno/EAFNOSUPPORT.c $(SRCDIR)/errno/EISCONN.c $(SRCDIR)/errno/EMULTIHOP.c $(SRCDIR)/errno/EROFS.c $(SRCDIR)/errno/ENOSTR.c $(SRCDIR)/errno/ECONNREFUSED.c $(SRCDIR)/errno/EPIPE.c $(SRCDIR)/errno/EFAULT.c $(SRCDIR)/errno/EALREADY.c $(SRCDIR)/errno/EHOSTUNREACH.c $(SRCDIR)/errno/EMFILE.c $(SRCDIR)/errno/EDQUOT.c $(SRCDIR)/errno/ENOLCK.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/errno.h

$(INCDIR)/fcntl.h: mkh.sh $(SRCDIR)/fcntl/O_RDWR.c $(SRCDIR)/fcntl/fcntl.c $(SRCDIR)/fcntl/struct_flock.c $(SRCDIR)/fcntl/O_NOCTTY.c $(SRCDIR)/fcntl/F_GETFL.c $(SRCDIR)/fcntl/O_TRUNC.c $(SRCDIR)/fcntl/open.c $(SRCDIR)/fcntl/F_SETLKW.c $(SRCDIR)/fcntl/O_SYNC.c $(SRCDIR)/fcntl/F_UNLCK.c $(SRCDIR)/fcntl/O_DSYNC.c $(SRCDIR)/fcntl/creat.c $(SRCDIR)/fcntl/O_WRONLY.c $(SRCDIR)/fcntl/O_EXCL.c $(SRCDIR)/fcntl/O_NONBLOCK.c $(SRCDIR)/fcntl/FD_CLOEXEC.c $(SRCDIR)/fcntl/F_RDLCK.c $(SRCDIR)/fcntl/O_CREAT.c $(SRCDIR)/fcntl/F_WRLCK.c $(SRCDIR)/fcntl/F_SETFL.c $(SRCDIR)/fcntl/O_RDONLY.c $(SRCDIR)/fcntl/O_APPEND.c $(SRCDIR)/fcntl/F_GETLK.c $(SRCDIR)/fcntl/O_RSYNC.c $(SRCDIR)/fcntl/F_SETFD.c $(SRCDIR)/fcntl/F_SETLK.c $(SRCDIR)/fcntl/F_DUPFD.c $(SRCDIR)/fcntl/O_ACCMODE.c $(SRCDIR)/fcntl/F_GETFD.c $(SRCDIR)/fcntl/off_t.ref $(SRCDIR)/fcntl/SEEK_CUR.ref $(SRCDIR)/fcntl/SEEK_SET.ref $(SRCDIR)/fcntl/mode_t.ref $(SRCDIR)/fcntl/SEEK_END.ref $(SRCDIR)/fcntl/pid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/fcntl.h

$(INCDIR)/fenv.h: mkh.sh $(SRCDIR)/fenv/fegetenv.c $(SRCDIR)/fenv/feholdexcept.c $(SRCDIR)/fenv/FE_DIVBYZERO.c $(SRCDIR)/fenv/FE_TOWARDZERO.c $(SRCDIR)/fenv/FE_TONEAREST.c $(SRCDIR)/fenv/fesetexceptflag.c $(SRCDIR)/fenv/FE_INVALID.c $(SRCDIR)/fenv/feupdateenv.c $(SRCDIR)/fenv/FE_ALL_EXCEPT.c $(SRCDIR)/fenv/fetestexcept.c $(SRCDIR)/fenv/feraiseexcept.c $(SRCDIR)/fenv/FE_DFL_ENV.c $(SRCDIR)/fenv/FE_UPWARD.c $(SRCDIR)/fenv/fenv_t.c $(SRCDIR)/fenv/fegetexceptflag.c $(SRCDIR)/fenv/FE_INEXACT.c $(SRCDIR)/fenv/FE_OVERFLOW.c $(SRCDIR)/fenv/feclearexcept.c $(SRCDIR)/fenv/fegetround.c $(SRCDIR)/fenv/fesetround.c $(SRCDIR)/fenv/fexcept_t.c $(SRCDIR)/fenv/FE_DOWNWARD.c $(SRCDIR)/fenv/FE_UNDERFLOW.c $(SRCDIR)/fenv/fesetenv.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/fenv.h

$(INCDIR)/float.h: mkh.sh $(SRCDIR)/float/FLT_DIG.c $(SRCDIR)/float/FLT_ROUNDS.c $(SRCDIR)/float/DBL_MANT_DIG.c $(SRCDIR)/float/DBL_MIN_EXP.c $(SRCDIR)/float/FLT_MAX_EXP.c $(SRCDIR)/float/LDBL_MAX.c $(SRCDIR)/float/LDBL_MIN_10_EXP.c $(SRCDIR)/float/LDBL_MIN.c $(SRCDIR)/float/LDBL_EPSILON.c $(SRCDIR)/float/LDBL_MIN_EXP.c $(SRCDIR)/float/FLT_MIN.c $(SRCDIR)/float/DBL_EPSILON.c $(SRCDIR)/float/FLT_EVAL_METHOD.c $(SRCDIR)/float/FLT_EPSILON.c $(SRCDIR)/float/LDBL_MANT_DIG.c $(SRCDIR)/float/FLT_MIN_EXP.c $(SRCDIR)/float/FLT_MAX.c $(SRCDIR)/float/FLT_MIN_10_EXP.c $(SRCDIR)/float/DBL_MIN_10_EXP.c $(SRCDIR)/float/DBL_MAX_EXP.c $(SRCDIR)/float/DECIMAL_DIG.c $(SRCDIR)/float/DBL_DIG.c $(SRCDIR)/float/FLT_MANT_DIG.c $(SRCDIR)/float/LDBL_MAX_10_EXP.c $(SRCDIR)/float/LDBL_MAX_EXP.c $(SRCDIR)/float/FLT_MAX_10_EXP.c $(SRCDIR)/float/DBL_MAX.c $(SRCDIR)/float/DBL_MIN.c $(SRCDIR)/float/DBL_MAX_10_EXP.c $(SRCDIR)/float/FLT_RADIX.c $(SRCDIR)/float/LDBL_DIG.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/float.h

$(INCDIR)/fmtmsg.h: mkh.sh $(SRCDIR)/fmtmsg/MM_NULLTAG.c $(SRCDIR)/fmtmsg/MM_APPL.c $(SRCDIR)/fmtmsg/MM_NULLTXT.c $(SRCDIR)/fmtmsg/MM_FIRM.c $(SRCDIR)/fmtmsg/MM_RECOVER.c $(SRCDIR)/fmtmsg/MM_NOMSG.c $(SRCDIR)/fmtmsg/fmtmsg.c $(SRCDIR)/fmtmsg/MM_NULLSEV.c $(SRCDIR)/fmtmsg/MM_PRINT.c $(SRCDIR)/fmtmsg/MM_OPSYS.c $(SRCDIR)/fmtmsg/MM_NOCON.c $(SRCDIR)/fmtmsg/MM_SOFT.c $(SRCDIR)/fmtmsg/MM_HARD.c $(SRCDIR)/fmtmsg/MM_INFO.c $(SRCDIR)/fmtmsg/MM_HALT.c $(SRCDIR)/fmtmsg/MM_NRECOV.c $(SRCDIR)/fmtmsg/MM_NOTOK.c $(SRCDIR)/fmtmsg/MM_WARNING.c $(SRCDIR)/fmtmsg/MM_ERROR.c $(SRCDIR)/fmtmsg/MM_NULLACT.c $(SRCDIR)/fmtmsg/MM_NULLMC.c $(SRCDIR)/fmtmsg/MM_NULLLBL.c $(SRCDIR)/fmtmsg/MM_UTIL.c $(SRCDIR)/fmtmsg/MM_OK.c $(SRCDIR)/fmtmsg/MM_NOSEV.c $(SRCDIR)/fmtmsg/MM_CONSOLE.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/fmtmsg.h

$(INCDIR)/fnmatch.h: mkh.sh $(SRCDIR)/fnmatch/FNM_PERIOD.c $(SRCDIR)/fnmatch/fnmatch.c $(SRCDIR)/fnmatch/FNM_NOESCAPE.c $(SRCDIR)/fnmatch/FNM_PATHNAME.c $(SRCDIR)/fnmatch/FNM_NOMATCH.c $(SRCDIR)/fnmatch/FNM_NOSYS.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/fnmatch.h

$(INCDIR)/ftw.h: mkh.sh $(SRCDIR)/ftw/FTW_SLN.c $(SRCDIR)/ftw/FTW_PHYS.c $(SRCDIR)/ftw/FTW_SL.c $(SRCDIR)/ftw/struct_FTW.c $(SRCDIR)/ftw/FTW_D.c $(SRCDIR)/ftw/FTW_MOUNT.c $(SRCDIR)/ftw/FTW_F.c $(SRCDIR)/ftw/FTW_DEPTH.c $(SRCDIR)/ftw/FTW_CHDIR.c $(SRCDIR)/ftw/ftw.c $(SRCDIR)/ftw/FTW_DNR.c $(SRCDIR)/ftw/nftw.c $(SRCDIR)/ftw/FTW_NS.c $(SRCDIR)/ftw/struct_stat.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/ftw.h

$(INCDIR)/glob.h: mkh.sh $(SRCDIR)/glob/GLOB_ERR.c $(SRCDIR)/glob/globfree.c $(SRCDIR)/glob/GLOB_NOSYS.c $(SRCDIR)/glob/GLOB_NOCHECK.c $(SRCDIR)/glob/GLOB_NOSORT.c $(SRCDIR)/glob/GLOB_ABORTED.c $(SRCDIR)/glob/GLOB_NOMATCH.c $(SRCDIR)/glob/GLOB_DOOFFS.c $(SRCDIR)/glob/GLOB_MARK.c $(SRCDIR)/glob/GLOB_APPEND.c $(SRCDIR)/glob/glob.c $(SRCDIR)/glob/GLOB_NOSPACE.c $(SRCDIR)/glob/glob_t.c $(SRCDIR)/glob/GLOB_NOESCAPE.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/glob.h

$(INCDIR)/grp.h: mkh.sh $(SRCDIR)/grp/getgrent.c $(SRCDIR)/grp/endgrent.c $(SRCDIR)/grp/setgrent.c $(SRCDIR)/grp/getgrgid.c $(SRCDIR)/grp/getgrnam.c $(SRCDIR)/grp/struct_group.c $(SRCDIR)/grp/gid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/grp.h

$(INCDIR)/iconv.h: mkh.sh $(SRCDIR)/iconv/iconv_open.c $(SRCDIR)/iconv/iconv_t.c $(SRCDIR)/iconv/iconv_close.c $(SRCDIR)/iconv/iconv.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/iconv.h

$(INCDIR)/inttypes.h: mkh.sh $(SRCDIR)/inttypes/PRIXFAST8.c $(SRCDIR)/inttypes/PRIXLEAST16.c $(SRCDIR)/inttypes/SCNxFAST32.c $(SRCDIR)/inttypes/PRIuMAX.c $(SRCDIR)/inttypes/PRIxPTR.c $(SRCDIR)/inttypes/PRId8.c $(SRCDIR)/inttypes/SCNuFAST64.c $(SRCDIR)/inttypes/SCNx16.c $(SRCDIR)/inttypes/PRIXLEAST64.c $(SRCDIR)/inttypes/PRIXFAST64.c $(SRCDIR)/inttypes/imaxdiv.c $(SRCDIR)/inttypes/PRIx16.c $(SRCDIR)/inttypes/PRIx8.c $(SRCDIR)/inttypes/SCNdLEAST64.c $(SRCDIR)/inttypes/PRIxFAST64.c $(SRCDIR)/inttypes/PRIoLEAST64.c $(SRCDIR)/inttypes/SCNxLEAST64.c $(SRCDIR)/inttypes/PRIi64.c $(SRCDIR)/inttypes/SCNXFAST8.c $(SRCDIR)/inttypes/SCNx64.c $(SRCDIR)/inttypes/SCNiFAST16.c $(SRCDIR)/inttypes/PRIiFAST64.c $(SRCDIR)/inttypes/SCNu16.c $(SRCDIR)/inttypes/SCNu64.c $(SRCDIR)/inttypes/SCNoLEAST8.c $(SRCDIR)/inttypes/PRIuFAST32.c $(SRCDIR)/inttypes/SCNoLEAST32.c $(SRCDIR)/inttypes/PRIdFAST32.c $(SRCDIR)/inttypes/PRIo32.c $(SRCDIR)/inttypes/PRIoFAST8.c $(SRCDIR)/inttypes/PRIdLEAST16.c $(SRCDIR)/inttypes/PRIu32.c $(SRCDIR)/inttypes/SCNd16.c $(SRCDIR)/inttypes/SCNdLEAST16.c $(SRCDIR)/inttypes/PRIxFAST8.c $(SRCDIR)/inttypes/SCNxFAST64.c $(SRCDIR)/inttypes/PRIxLEAST16.c $(SRCDIR)/inttypes/PRIoLEAST32.c $(SRCDIR)/inttypes/PRIiFAST32.c $(SRCDIR)/inttypes/PRIdLEAST32.c $(SRCDIR)/inttypes/PRIo16.c $(SRCDIR)/inttypes/SCNoMAX.c $(SRCDIR)/inttypes/SCNxLEAST32.c $(SRCDIR)/inttypes/PRIuLEAST64.c $(SRCDIR)/inttypes/SCNXLEAST64.c $(SRCDIR)/inttypes/SCNoLEAST64.c $(SRCDIR)/inttypes/SCNX64.c $(SRCDIR)/inttypes/PRIiFAST16.c $(SRCDIR)/inttypes/PRIuFAST64.c $(SRCDIR)/inttypes/SCNiLEAST32.c $(SRCDIR)/inttypes/SCNx32.c $(SRCDIR)/inttypes/imaxabs.c $(SRCDIR)/inttypes/PRIuLEAST8.c $(SRCDIR)/inttypes/PRIiLEAST8.c $(SRCDIR)/inttypes/SCNiFAST8.c $(SRCDIR)/inttypes/PRIiMAX.c $(SRCDIR)/inttypes/intmax_t.c $(SRCDIR)/inttypes/PRIdFAST16.c $(SRCDIR)/inttypes/SCNuFAST8.c $(SRCDIR)/inttypes/PRIX16.c $(SRCDIR)/inttypes/SCNxFAST16.c $(SRCDIR)/inttypes/PRIXMAX.c $(SRCDIR)/inttypes/PRIiFAST8.c $(SRCDIR)/inttypes/SCNuFAST32.c $(SRCDIR)/inttypes/SCNo32.c $(SRCDIR)/inttypes/PRId32.c $(SRCDIR)/inttypes/SCNiMAX.c $(SRCDIR)/inttypes/SCNi8.c $(SRCDIR)/inttypes/PRIi32.c $(SRCDIR)/inttypes/PRIoLEAST8.c $(SRCDIR)/inttypes/SCNd8.c $(SRCDIR)/inttypes/SCNoFAST16.c $(SRCDIR)/inttypes/SCNxMAX.c $(SRCDIR)/inttypes/SCNoFAST8.c $(SRCDIR)/inttypes/SCNiFAST32.c $(SRCDIR)/inttypes/wcstoimax.c $(SRCDIR)/inttypes/imaxdiv_t.c $(SRCDIR)/inttypes/SCNiPTR.c $(SRCDIR)/inttypes/PRIo8.c $(SRCDIR)/inttypes/SCNXPTR.c $(SRCDIR)/inttypes/PRIdMAX.c $(SRCDIR)/inttypes/PRIxLEAST64.c $(SRCDIR)/inttypes/PRIu16.c $(SRCDIR)/inttypes/PRIXLEAST32.c $(SRCDIR)/inttypes/SCNo64.c $(SRCDIR)/inttypes/PRIo64.c $(SRCDIR)/inttypes/SCNoLEAST16.c $(SRCDIR)/inttypes/SCNd64.c $(SRCDIR)/inttypes/SCNuLEAST64.c $(SRCDIR)/inttypes/SCNX32.c $(SRCDIR)/inttypes/SCNXLEAST16.c $(SRCDIR)/inttypes/PRIuFAST8.c $(SRCDIR)/inttypes/PRIoPTR.c $(SRCDIR)/inttypes/PRIdPTR.c $(SRCDIR)/inttypes/PRIdLEAST64.c $(SRCDIR)/inttypes/SCNdLEAST32.c $(SRCDIR)/inttypes/SCNu8.c $(SRCDIR)/inttypes/PRIxFAST32.c $(SRCDIR)/inttypes/PRIXFAST32.c $(SRCDIR)/inttypes/SCNdFAST32.c $(SRCDIR)/inttypes/PRIiLEAST32.c $(SRCDIR)/inttypes/SCNu32.c $(SRCDIR)/inttypes/PRIXFAST16.c $(SRCDIR)/inttypes/SCNdFAST16.c $(SRCDIR)/inttypes/PRIiPTR.c $(SRCDIR)/inttypes/PRIxMAX.c $(SRCDIR)/inttypes/SCNoPTR.c $(SRCDIR)/inttypes/SCNiLEAST8.c $(SRCDIR)/inttypes/PRIX32.c $(SRCDIR)/inttypes/SCNiLEAST64.c $(SRCDIR)/inttypes/SCNdLEAST8.c $(SRCDIR)/inttypes/SCNxLEAST16.c $(SRCDIR)/inttypes/SCNXFAST32.c $(SRCDIR)/inttypes/SCNuLEAST8.c $(SRCDIR)/inttypes/wcstoumax.c $(SRCDIR)/inttypes/PRIoLEAST16.c $(SRCDIR)/inttypes/SCNi16.c $(SRCDIR)/inttypes/SCNX8.c $(SRCDIR)/inttypes/PRIoFAST32.c $(SRCDIR)/inttypes/SCNo8.c $(SRCDIR)/inttypes/SCNxFAST8.c $(SRCDIR)/inttypes/PRIi16.c $(SRCDIR)/inttypes/PRIXLEAST8.c $(SRCDIR)/inttypes/PRIdFAST64.c $(SRCDIR)/inttypes/PRId16.c $(SRCDIR)/inttypes/SCNiLEAST16.c $(SRCDIR)/inttypes/PRIuPTR.c $(SRCDIR)/inttypes/PRIoFAST16.c $(SRCDIR)/inttypes/SCNuMAX.c $(SRCDIR)/inttypes/PRIx64.c $(SRCDIR)/inttypes/strtoimax.c $(SRCDIR)/inttypes/SCNuPTR.c $(SRCDIR)/inttypes/PRIuLEAST16.c $(SRCDIR)/inttypes/SCNiFAST64.c $(SRCDIR)/inttypes/SCNxPTR.c $(SRCDIR)/inttypes/PRIu8.c $(SRCDIR)/inttypes/PRIu64.c $(SRCDIR)/inttypes/SCNXMAX.c $(SRCDIR)/inttypes/PRIXPTR.c $(SRCDIR)/inttypes/SCNXLEAST8.c $(SRCDIR)/inttypes/uintmax_t.c $(SRCDIR)/inttypes/PRIoMAX.c $(SRCDIR)/inttypes/SCNi64.c $(SRCDIR)/inttypes/SCNdMAX.c $(SRCDIR)/inttypes/SCNd32.c $(SRCDIR)/inttypes/SCNdFAST64.c $(SRCDIR)/inttypes/SCNxLEAST8.c $(SRCDIR)/inttypes/PRIxLEAST8.c $(SRCDIR)/inttypes/SCNXLEAST32.c $(SRCDIR)/inttypes/PRIdLEAST8.c $(SRCDIR)/inttypes/SCNoFAST32.c $(SRCDIR)/inttypes/PRIuFAST16.c $(SRCDIR)/inttypes/SCNXFAST64.c $(SRCDIR)/inttypes/SCNuLEAST32.c $(SRCDIR)/inttypes/SCNx8.c $(SRCDIR)/inttypes/PRIdFAST8.c $(SRCDIR)/inttypes/PRIoFAST64.c $(SRCDIR)/inttypes/PRIX64.c $(SRCDIR)/inttypes/SCNdFAST8.c $(SRCDIR)/inttypes/SCNXFAST16.c $(SRCDIR)/inttypes/PRIiLEAST16.c $(SRCDIR)/inttypes/strtoumax.c $(SRCDIR)/inttypes/SCNuFAST16.c $(SRCDIR)/inttypes/PRIxFAST16.c $(SRCDIR)/inttypes/PRIuLEAST32.c $(SRCDIR)/inttypes/SCNuLEAST16.c $(SRCDIR)/inttypes/PRIxLEAST32.c $(SRCDIR)/inttypes/PRIX8.c $(SRCDIR)/inttypes/SCNi32.c $(SRCDIR)/inttypes/SCNX16.c $(SRCDIR)/inttypes/PRId64.c $(SRCDIR)/inttypes/SCNdPTR.c $(SRCDIR)/inttypes/SCNo16.c $(SRCDIR)/inttypes/SCNoFAST64.c $(SRCDIR)/inttypes/PRIi8.c $(SRCDIR)/inttypes/PRIiLEAST64.c $(SRCDIR)/inttypes/PRIx32.c $(SRCDIR)/inttypes/stdint.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/inttypes.h

$(INCDIR)/iso646.h: mkh.sh $(SRCDIR)/iso646/and_eq.c $(SRCDIR)/iso646/xor.c $(SRCDIR)/iso646/or_eq.c $(SRCDIR)/iso646/or.c $(SRCDIR)/iso646/not_eq.c $(SRCDIR)/iso646/not.c $(SRCDIR)/iso646/bitor.c $(SRCDIR)/iso646/and.c $(SRCDIR)/iso646/xor_eq.c $(SRCDIR)/iso646/bitand.c $(SRCDIR)/iso646/compl.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/iso646.h

$(INCDIR)/langinfo.h: mkh.sh $(SRCDIR)/langinfo/ABMON_6.c $(SRCDIR)/langinfo/ABDAY_1.c $(SRCDIR)/langinfo/ABMON_4.c $(SRCDIR)/langinfo/NOEXPR.c $(SRCDIR)/langinfo/ERA.c $(SRCDIR)/langinfo/ERA_T_FMT.c $(SRCDIR)/langinfo/DAY_2.c $(SRCDIR)/langinfo/CRNCYSTR.c $(SRCDIR)/langinfo/MON_9.c $(SRCDIR)/langinfo/D_T_FMT.c $(SRCDIR)/langinfo/ERA_D_T_FMT.c $(SRCDIR)/langinfo/MON_1.c $(SRCDIR)/langinfo/MON_11.c $(SRCDIR)/langinfo/T_FMT.c $(SRCDIR)/langinfo/ABMON_12.c $(SRCDIR)/langinfo/MON_12.c $(SRCDIR)/langinfo/MON_2.c $(SRCDIR)/langinfo/ABMON_3.c $(SRCDIR)/langinfo/D_FMT.c $(SRCDIR)/langinfo/ABDAY_2.c $(SRCDIR)/langinfo/MON_8.c $(SRCDIR)/langinfo/ABMON_11.c $(SRCDIR)/langinfo/DAY_6.c $(SRCDIR)/langinfo/ABDAY_6.c $(SRCDIR)/langinfo/MON_5.c $(SRCDIR)/langinfo/T_FMT_AMPM.c $(SRCDIR)/langinfo/nl_langinfo.c $(SRCDIR)/langinfo/YESSTR.c $(SRCDIR)/langinfo/DAY_5.c $(SRCDIR)/langinfo/MON_7.c $(SRCDIR)/langinfo/ERA_D_FMT.c $(SRCDIR)/langinfo/MON_4.c $(SRCDIR)/langinfo/RADIXCHAR.c $(SRCDIR)/langinfo/NOSTR.c $(SRCDIR)/langinfo/MON_6.c $(SRCDIR)/langinfo/ABMON_10.c $(SRCDIR)/langinfo/MON_10.c $(SRCDIR)/langinfo/ABDAY_5.c $(SRCDIR)/langinfo/ABDAY_4.c $(SRCDIR)/langinfo/MON_3.c $(SRCDIR)/langinfo/ABDAY_3.c $(SRCDIR)/langinfo/ABMON_1.c $(SRCDIR)/langinfo/DAY_1.c $(SRCDIR)/langinfo/ABDAY_7.c $(SRCDIR)/langinfo/YESEXPR.c $(SRCDIR)/langinfo/DAY_4.c $(SRCDIR)/langinfo/CODESET.c $(SRCDIR)/langinfo/ABMON_8.c $(SRCDIR)/langinfo/AM_STR.c $(SRCDIR)/langinfo/ABMON_7.c $(SRCDIR)/langinfo/ALT_DIGITS.c $(SRCDIR)/langinfo/ABMON_9.c $(SRCDIR)/langinfo/THOUSEP.c $(SRCDIR)/langinfo/DAY_3.c $(SRCDIR)/langinfo/ABMON_5.c $(SRCDIR)/langinfo/DAY_7.c $(SRCDIR)/langinfo/PM_STR.c $(SRCDIR)/langinfo/ABMON_2.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/langinfo.h

$(INCDIR)/libgen.h: mkh.sh $(SRCDIR)/libgen/basename.c $(SRCDIR)/libgen/__loc1.c $(SRCDIR)/libgen/regex.c $(SRCDIR)/libgen/dirname.c $(SRCDIR)/libgen/regcmp.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/libgen.h

$(INCDIR)/limits.h: mkh.sh $(SRCDIR)/limits/SCHAR_MIN.c $(SRCDIR)/limits/TZNAME_MAX.c $(SRCDIR)/limits/NL_TEXTMAX.c $(SRCDIR)/limits/_POSIX_CLOCKRES_MIN.c $(SRCDIR)/limits/SHRT_MAX.c $(SRCDIR)/limits/NL_ARGMAX.c $(SRCDIR)/limits/UCHAR_MAX.c $(SRCDIR)/limits/MAX_CANON.c $(SRCDIR)/limits/_POSIX2_BC_DIM_MAX.c $(SRCDIR)/limits/_POSIX_AIO_MAX.c $(SRCDIR)/limits/AIO_MAX.c $(SRCDIR)/limits/CHAR_MIN.c $(SRCDIR)/limits/RE_DUP_MAX.c $(SRCDIR)/limits/ARG_MAX.c $(SRCDIR)/limits/LONG_MIN.c $(SRCDIR)/limits/PAGE_SIZE.c $(SRCDIR)/limits/_POSIX_SEM_NSEMS_MAX.c $(SRCDIR)/limits/BC_DIM_MAX.c $(SRCDIR)/limits/_POSIX2_BC_STRING_MAX.c $(SRCDIR)/limits/_POSIX2_EXPR_NEST_MAX.c $(SRCDIR)/limits/SEM_NSEMS_MAX.c $(SRCDIR)/limits/PIPE_BUF.c $(SRCDIR)/limits/_POSIX2_RE_DUP_MAX.c $(SRCDIR)/limits/LLONG_MAX.c $(SRCDIR)/limits/PATH_MAX.c $(SRCDIR)/limits/_POSIX_MQ_OPEN_MAX.c $(SRCDIR)/limits/SCHAR_MAX.c $(SRCDIR)/limits/BC_BASE_MAX.c $(SRCDIR)/limits/USHRT_MAX.c $(SRCDIR)/limits/PASS_MAX.c $(SRCDIR)/limits/EXPR_NEST_MAX.c $(SRCDIR)/limits/_POSIX_MAX_CANON.c $(SRCDIR)/limits/_POSIX_NGROUPS_MAX.c $(SRCDIR)/limits/SEM_VALUE_MAX.c $(SRCDIR)/limits/_XOPEN_IOV_MAX.c $(SRCDIR)/limits/TIMER_MAX.c $(SRCDIR)/limits/LONG_MAX.c $(SRCDIR)/limits/CHARCLASS_NAME_MAX.c $(SRCDIR)/limits/MAX_INPUT.c $(SRCDIR)/limits/_POSIX_DELAYTIMER_MAX.c $(SRCDIR)/limits/DELAYTIMER_MAX.c $(SRCDIR)/limits/CHAR_MAX.c $(SRCDIR)/limits/_POSIX_MQ_PRIO_MAX.c $(SRCDIR)/limits/BC_SCALE_MAX.c $(SRCDIR)/limits/_POSIX_TZNAME_MAX.c $(SRCDIR)/limits/_POSIX2_COLL_WEIGHTS_MAX.c $(SRCDIR)/limits/MB_LEN_MAX.c $(SRCDIR)/limits/ATEXIT_MAX.c $(SRCDIR)/limits/IOV_MAX.c $(SRCDIR)/limits/WORD_BIT.c $(SRCDIR)/limits/_POSIX_RTSIG_MAX.c $(SRCDIR)/limits/_POSIX2_BC_BASE_MAX.c $(SRCDIR)/limits/_POSIX_AIO_LISTIO_MAX.c $(SRCDIR)/limits/_POSIX2_LINE_MAX.c $(SRCDIR)/limits/MQ_OPEN_MAX.c $(SRCDIR)/limits/_POSIX_ARG_MAX.c $(SRCDIR)/limits/NZERO.c $(SRCDIR)/limits/COLL_WEIGHTS_MAX.c $(SRCDIR)/limits/BC_STRING_MAX.c $(SRCDIR)/limits/INT_MIN.c $(SRCDIR)/limits/NL_MSGMAX.c $(SRCDIR)/limits/_POSIX_NAME_MAX.c $(SRCDIR)/limits/AIO_PRIO_DELTA_MAX.c $(SRCDIR)/limits/LLONG_MIN.c $(SRCDIR)/limits/_POSIX_MAX_INPUT.c $(SRCDIR)/limits/LINK_MAX.c $(SRCDIR)/limits/NGROUPS_MAX.c $(SRCDIR)/limits/_POSIX_LINK_MAX.c $(SRCDIR)/limits/_POSIX_PATH_MAX.c $(SRCDIR)/limits/RTSIG_MAX.c $(SRCDIR)/limits/AIO_LISTIO_MAX.c $(SRCDIR)/limits/LONG_BIT.c $(SRCDIR)/limits/SIGQUEUE_MAX.c $(SRCDIR)/limits/NL_SETMAX.c $(SRCDIR)/limits/_POSIX_CHILD_MAX.c $(SRCDIR)/limits/INT_MAX.c $(SRCDIR)/limits/_POSIX_SEM_VALUE_MAX.c $(SRCDIR)/limits/CHILD_MAX.c $(SRCDIR)/limits/OPEN_MAX.c $(SRCDIR)/limits/_POSIX_STREAM_MAX.c $(SRCDIR)/limits/_POSIX_PIPE_BUF.c $(SRCDIR)/limits/_POSIX_SIGQUEUE_MAX.c $(SRCDIR)/limits/SSIZE_MAX.c $(SRCDIR)/limits/NAME_MAX.c $(SRCDIR)/limits/LINE_MAX.c $(SRCDIR)/limits/CHAR_BIT.c $(SRCDIR)/limits/PAGESIZE.c $(SRCDIR)/limits/STREAM_MAX.c $(SRCDIR)/limits/_POSIX_SSIZE_MAX.c $(SRCDIR)/limits/ULLONG_MAX.c $(SRCDIR)/limits/_POSIX2_BC_SCALE_MAX.c $(SRCDIR)/limits/UINT_MAX.c $(SRCDIR)/limits/_POSIX_TIMER_MAX.c $(SRCDIR)/limits/NL_LANGMAX.c $(SRCDIR)/limits/TMP_MAX.c $(SRCDIR)/limits/SHRT_MIN.c $(SRCDIR)/limits/ULONG_MAX.c $(SRCDIR)/limits/_POSIX_OPEN_MAX.c $(SRCDIR)/limits/NL_NMAX.c $(SRCDIR)/limits/MQ_PRIO_MAX.c $(SRCDIR)/limits/DBL_DIG.ref $(SRCDIR)/limits/DBL_MAX.ref $(SRCDIR)/limits/FLT_DIG.ref $(SRCDIR)/limits/FLT_MAX.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/limits.h

$(INCDIR)/locale.h: mkh.sh $(SRCDIR)/locale/struct_lconv.c $(SRCDIR)/locale/LC_TIME.c $(SRCDIR)/locale/LC_NUMERIC.c $(SRCDIR)/locale/LC_CTYPE.c $(SRCDIR)/locale/LC_ALL.c $(SRCDIR)/locale/LC_MESSAGES.c $(SRCDIR)/locale/LC_COLLATE.c $(SRCDIR)/locale/setlocale.c $(SRCDIR)/locale/localeconv.c $(SRCDIR)/locale/LC_MONETARY.c $(SRCDIR)/locale/NULL.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/locale.h

$(INCDIR)/math.h: mkh.sh $(SRCDIR)/math/yn.c $(SRCDIR)/math/fmod.c $(SRCDIR)/math/M_LN10.c $(SRCDIR)/math/cbrt.c $(SRCDIR)/math/gamma.c $(SRCDIR)/math/signbit.c $(SRCDIR)/math/M_PI.c $(SRCDIR)/math/jn.c $(SRCDIR)/math/isgreaterequal.c $(SRCDIR)/math/log10.c $(SRCDIR)/math/M_PI_4.c $(SRCDIR)/math/modf.c $(SRCDIR)/math/acos.c $(SRCDIR)/math/islessequal.c $(SRCDIR)/math/nexttoward.c $(SRCDIR)/math/FP_ILOGBNAN.c $(SRCDIR)/math/sin.c $(SRCDIR)/math/isinf.c $(SRCDIR)/math/y1.c $(SRCDIR)/math/erfc.c $(SRCDIR)/math/remquo.c $(SRCDIR)/math/MATH_ERRNO.c $(SRCDIR)/math/isgreater.c $(SRCDIR)/math/FP_FAST_FMAL.c $(SRCDIR)/math/M_LOG10E.c $(SRCDIR)/math/nan.c $(SRCDIR)/math/HUGE_VALF.c $(SRCDIR)/math/fma.c $(SRCDIR)/math/M_SQRT1_2.c $(SRCDIR)/math/floor.c $(SRCDIR)/math/signgam.c $(SRCDIR)/math/isless.c $(SRCDIR)/math/asin.c $(SRCDIR)/math/M_2_PI.c $(SRCDIR)/math/FP_FAST_FMA.c $(SRCDIR)/math/llround.c $(SRCDIR)/math/MAXFLOAT.c $(SRCDIR)/math/llrint.c $(SRCDIR)/math/islessgreater.c $(SRCDIR)/math/M_E.c $(SRCDIR)/math/isfinite.c $(SRCDIR)/math/y0.c $(SRCDIR)/math/isnormal.c $(SRCDIR)/math/HUGE_VAL.c $(SRCDIR)/math/frexp.c $(SRCDIR)/math/remainder.c $(SRCDIR)/math/asinh.c $(SRCDIR)/math/j1.c $(SRCDIR)/math/round.c $(SRCDIR)/math/hypot.c $(SRCDIR)/math/M_PI_2.c $(SRCDIR)/math/cos.c $(SRCDIR)/math/j0.c $(SRCDIR)/math/log.c $(SRCDIR)/math/tan.c $(SRCDIR)/math/lround.c $(SRCDIR)/math/expm1.c $(SRCDIR)/math/M_1_PI.c $(SRCDIR)/math/rint.c $(SRCDIR)/math/FP_NORMAL.c $(SRCDIR)/math/ilogb.c $(SRCDIR)/math/isnan.c $(SRCDIR)/math/log2.c $(SRCDIR)/math/M_LOG2E.c $(SRCDIR)/math/erf.c $(SRCDIR)/math/fpclassify.c $(SRCDIR)/math/__fpclassify.c $(SRCDIR)/math/sqrt.c $(SRCDIR)/math/FP_INFINITE.c $(SRCDIR)/math/sinh.c $(SRCDIR)/math/float_t.c $(SRCDIR)/math/fdim.c $(SRCDIR)/math/atan2.c $(SRCDIR)/math/atanh.c $(SRCDIR)/math/pow.c $(SRCDIR)/math/fmin.c $(SRCDIR)/math/INFINITY.c $(SRCDIR)/math/copysign.c $(SRCDIR)/math/MATH_ERREXCEPT.c $(SRCDIR)/math/isunordered.c $(SRCDIR)/math/atan.c $(SRCDIR)/math/lgamma.c $(SRCDIR)/math/HUGE_VALL.c $(SRCDIR)/math/scalbn.c $(SRCDIR)/math/ceil.c $(SRCDIR)/math/scalb.c $(SRCDIR)/math/exp.c $(SRCDIR)/math/fmax.c $(SRCDIR)/math/math_errhandling.c $(SRCDIR)/math/M_SQRT2.c $(SRCDIR)/math/tanh.c $(SRCDIR)/math/scalbln.c $(SRCDIR)/math/FP_ZERO.c $(SRCDIR)/math/FP_NAN.c $(SRCDIR)/math/lrint.c $(SRCDIR)/math/tgamma.c $(SRCDIR)/math/fabs.c $(SRCDIR)/math/nearbyint.c $(SRCDIR)/math/log1p.c $(SRCDIR)/math/acosh.c $(SRCDIR)/math/M_2_SQRTPI.c $(SRCDIR)/math/NAN.c $(SRCDIR)/math/FP_ILOGB0.c $(SRCDIR)/math/ldexp.c $(SRCDIR)/math/exp2.c $(SRCDIR)/math/trunc.c $(SRCDIR)/math/nextafter.c $(SRCDIR)/math/cosh.c $(SRCDIR)/math/double_t.c $(SRCDIR)/math/FP_SUBNORMAL.c $(SRCDIR)/math/M_LN2.c $(SRCDIR)/math/logb.c $(SRCDIR)/math/FP_FAST_FMAF.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/math.h

$(INCDIR)/monetary.h: mkh.sh $(SRCDIR)/monetary/strfmon.c $(SRCDIR)/monetary/ssize_t.ref $(SRCDIR)/monetary/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/monetary.h

$(INCDIR)/mqueue.h: mkh.sh $(SRCDIR)/mqueue/mq_setattr.c $(SRCDIR)/mqueue/mq_close.c $(SRCDIR)/mqueue/mqd_t.c $(SRCDIR)/mqueue/mq_receive.c $(SRCDIR)/mqueue/mq_unlink.c $(SRCDIR)/mqueue/mq_open.c $(SRCDIR)/mqueue/mq_getattr.c $(SRCDIR)/mqueue/mq_notify.c $(SRCDIR)/mqueue/mq_send.c $(SRCDIR)/mqueue/struct_mq_attr.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/mqueue.h

$(INCDIR)/ndbm.h: mkh.sh $(SRCDIR)/ndbm/DBM.c $(SRCDIR)/ndbm/dbm_store.c $(SRCDIR)/ndbm/dbm_close.c $(SRCDIR)/ndbm/DBM_REPLACE.c $(SRCDIR)/ndbm/dbm_error.c $(SRCDIR)/ndbm/dbm_firstkey.c $(SRCDIR)/ndbm/dbm_fetch.c $(SRCDIR)/ndbm/dbm_open.c $(SRCDIR)/ndbm/dbm_clearerr.c $(SRCDIR)/ndbm/dbm_nextkey.c $(SRCDIR)/ndbm/datum.c $(SRCDIR)/ndbm/dbm_delete.c $(SRCDIR)/ndbm/DBM_INSERT.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/ndbm.h

$(INCDIR)/nl_types.h: mkh.sh $(SRCDIR)/nl_types/nl_catd.c $(SRCDIR)/nl_types/NL_CAT_LOCALE.c $(SRCDIR)/nl_types/catopen.c $(SRCDIR)/nl_types/nl_item.c $(SRCDIR)/nl_types/catgets.c $(SRCDIR)/nl_types/catclose.c $(SRCDIR)/nl_types/NL_SETD.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nl_types.h

$(INCDIR)/nonstd/assert.h: mkh.sh $(SRCDIR)/nonstd/ASSERT_REPRESENTABLE.c $(SRCDIR)/nonstd/ASSERT_NONNULL.c $(SRCDIR)/nonstd/ASSERT_NOOVERLAP.c $(SRCDIR)/nonstd/ASSERT_NONZERO.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nonstd/assert.h

$(INCDIR)/nonstd/internal.h: mkh.sh $(SRCDIR)/nonstd/__libc.c $(SRCDIR)/nonstd/struct_atexit.c $(SRCDIR)/nonstd/LIBC_INTERNAL.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nonstd/internal.h

$(INCDIR)/nonstd/lib.h: mkh.sh $(SRCDIR)/nonstd/lib-internal.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nonstd/lib.h

$(INCDIR)/nonstd/locale.h: mkh.sh $(SRCDIR)/nonstd/struct_locale_t.c $(SRCDIR)/nonstd/__load_locale.c $(SRCDIR)/nonstd/locale-limits.ref $(SRCDIR)/nonstd/locale-internal.ref $(SRCDIR)/nonstd/locale-locale.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nonstd/locale.h

$(INCDIR)/nonstd/syscall.h: mkh.sh $(SRCDIR)/nonstd/SYSCALL_NUMBER.c $(SRCDIR)/nonstd/__syscall.c $(SRCDIR)/nonstd/__lookup.c $(SRCDIR)/nonstd/SYSCALL.c $(SRCDIR)/nonstd/syscall-internal.ref $(SRCDIR)/nonstd/ENOSYS.ref $(SRCDIR)/nonstd/errno.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/nonstd/syscall.h

$(INCDIR)/poll.h: mkh.sh $(SRCDIR)/poll/POLLIN.c $(SRCDIR)/poll/POLLWRBAND.c $(SRCDIR)/poll/POLLPRI.c $(SRCDIR)/poll/POLLRDBAND.c $(SRCDIR)/poll/POLLNVAL.c $(SRCDIR)/poll/POLLWRNORM.c $(SRCDIR)/poll/struct_pollfd.c $(SRCDIR)/poll/POLLRDNORM.c $(SRCDIR)/poll/nfds_t.c $(SRCDIR)/poll/POLLERR.c $(SRCDIR)/poll/poll.c $(SRCDIR)/poll/POLLHUP.c $(SRCDIR)/poll/POLLOUT.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/poll.h

$(INCDIR)/pwd.h: mkh.sh $(SRCDIR)/pwd/getpwuid.c $(SRCDIR)/pwd/struct_passwd.c $(SRCDIR)/pwd/setpwent.c $(SRCDIR)/pwd/getpwent.c $(SRCDIR)/pwd/getpwnam.c $(SRCDIR)/pwd/endpwent.c $(SRCDIR)/pwd/uid_t.ref $(SRCDIR)/pwd/gid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/pwd.h

$(INCDIR)/re_comp.h: mkh.sh $(SRCDIR)/re_comp/re_exec.c $(SRCDIR)/re_comp/re_comp.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/re_comp.h

$(INCDIR)/regex.h: mkh.sh $(SRCDIR)/regex/REG_EPAREN.c $(SRCDIR)/regex/REG_EXTENDED.c $(SRCDIR)/regex/regerror.c $(SRCDIR)/regex/REG_EBRACE.c $(SRCDIR)/regex/REG_ICASE.c $(SRCDIR)/regex/REG_ECTYPE.c $(SRCDIR)/regex/REG_ERANGE.c $(SRCDIR)/regex/REG_ECOLLATE.c $(SRCDIR)/regex/REG_NOMATCH.c $(SRCDIR)/regex/REG_NOTEOL.c $(SRCDIR)/regex/REG_NEWLINE.c $(SRCDIR)/regex/regexec.c $(SRCDIR)/regex/REG_BADRPT.c $(SRCDIR)/regex/regmatch_t.c $(SRCDIR)/regex/REG_BADPAT.c $(SRCDIR)/regex/REG_ENOSYS.c $(SRCDIR)/regex/regoff_t.c $(SRCDIR)/regex/regfree.c $(SRCDIR)/regex/regcomp.c $(SRCDIR)/regex/REG_NOSUB.c $(SRCDIR)/regex/REG_EBRACK.c $(SRCDIR)/regex/REG_EESCAPE.c $(SRCDIR)/regex/REG_ESUBREG.c $(SRCDIR)/regex/REG_NOTBOL.c $(SRCDIR)/regex/REG_ESPACE.c $(SRCDIR)/regex/regex_t.c $(SRCDIR)/regex/REG_BADBR.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/regex.h

$(INCDIR)/regexp.h: mkh.sh $(SRCDIR)/regexp/loc1.c $(SRCDIR)/regexp/step.c $(SRCDIR)/regexp/advance.c $(SRCDIR)/regexp/loc2.c $(SRCDIR)/regexp/locs.c $(SRCDIR)/regexp/compile.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/regexp.h

$(INCDIR)/sched.h: mkh.sh $(SRCDIR)/sched/sched_get_priority_min.c $(SRCDIR)/sched/sched_rr_get_interval.c $(SRCDIR)/sched/sched_yield.c $(SRCDIR)/sched/SCHED_FIFO.c $(SRCDIR)/sched/sched_setparam.c $(SRCDIR)/sched/sched_getscheduler.c $(SRCDIR)/sched/SCHED_RR.c $(SRCDIR)/sched/sched_setscheduler.c $(SRCDIR)/sched/sched_getparam.c $(SRCDIR)/sched/sched_get_priority_max.c $(SRCDIR)/sched/SCHED_OTHER.c $(SRCDIR)/sched/struct_sched_param.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sched.h

$(INCDIR)/search.h: mkh.sh $(SRCDIR)/search/tdelete.c $(SRCDIR)/search/twalk.c $(SRCDIR)/search/lfind.c $(SRCDIR)/search/tsearch.c $(SRCDIR)/search/tfind.c $(SRCDIR)/search/ACTION.c $(SRCDIR)/search/hcreate.c $(SRCDIR)/search/lsearch.c $(SRCDIR)/search/ENTRY.c $(SRCDIR)/search/remque.c $(SRCDIR)/search/insque.c $(SRCDIR)/search/hdestroy.c $(SRCDIR)/search/VISIT.c $(SRCDIR)/search/hsearch.c $(SRCDIR)/search/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/search.h

$(INCDIR)/semaphore.h: mkh.sh $(SRCDIR)/semaphore/sem_init.c $(SRCDIR)/semaphore/sem_t.c $(SRCDIR)/semaphore/sem_open.c $(SRCDIR)/semaphore/sem_destroy.c $(SRCDIR)/semaphore/sem_getvalue.c $(SRCDIR)/semaphore/sem_close.c $(SRCDIR)/semaphore/sem_wait.c $(SRCDIR)/semaphore/sem_post.c $(SRCDIR)/semaphore/sem_trywait.c $(SRCDIR)/semaphore/sem_unlink.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/semaphore.h

$(INCDIR)/setjmp.h: mkh.sh $(SRCDIR)/setjmp/jmp_buf.c $(SRCDIR)/setjmp/siglongjmp.c $(SRCDIR)/setjmp/setjmp.c $(SRCDIR)/setjmp/longjmp.c $(SRCDIR)/setjmp/sigsetjmp.c $(SRCDIR)/setjmp/sigjmp_buf.c $(SRCDIR)/setjmp/_setjmp.c $(SRCDIR)/setjmp/_longjmp.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/setjmp.h

$(INCDIR)/signal.h: mkh.sh $(SRCDIR)/signal/SIGEV_SIGNAL.c $(SRCDIR)/signal/POLL_HUP.c $(SRCDIR)/signal/POLL_MSG.c $(SRCDIR)/signal/FPE_FLTUND.c $(SRCDIR)/signal/SIGTRAP.c $(SRCDIR)/signal/SIGHUP.c $(SRCDIR)/signal/sigaddset.c $(SRCDIR)/signal/ILL_ILLOPN.c $(SRCDIR)/signal/CLD_STOPPED.c $(SRCDIR)/signal/sigaltstack.c $(SRCDIR)/signal/SI_TIMER.c $(SRCDIR)/signal/SIGXFSZ.c $(SRCDIR)/signal/union_sigval.c $(SRCDIR)/signal/SIGVTALRM.c $(SRCDIR)/signal/SIG_ERR.c $(SRCDIR)/signal/SIGCHLD.c $(SRCDIR)/signal/ILL_PRVREG.c $(SRCDIR)/signal/SIGSTOP.c $(SRCDIR)/signal/SEGV_MAPERR.c $(SRCDIR)/signal/sigdelset.c $(SRCDIR)/signal/FPE_INTDIV.c $(SRCDIR)/signal/raise.c $(SRCDIR)/signal/sigqueue.c $(SRCDIR)/signal/kill.c $(SRCDIR)/signal/POLL_IN.c $(SRCDIR)/signal/SIGRTMIN.c $(SRCDIR)/signal/siginfo_t.c $(SRCDIR)/signal/CLD_EXITED.c $(SRCDIR)/signal/TRAP_TRACE.c $(SRCDIR)/signal/SIGUSR1.c $(SRCDIR)/signal/SA_NOCLDSTOP.c $(SRCDIR)/signal/FPE_FLTOVF.c $(SRCDIR)/signal/SIGFPE.c $(SRCDIR)/signal/SI_USER.c $(SRCDIR)/signal/SIGILL.c $(SRCDIR)/signal/POLL_OUT.c $(SRCDIR)/signal/MINSIGSTKSZ.c $(SRCDIR)/signal/SIGPROF.c $(SRCDIR)/signal/CLD_CONTINUED.c $(SRCDIR)/signal/SIGSYS.c $(SRCDIR)/signal/ILL_ILLADR.c $(SRCDIR)/signal/struct_sigstack.c $(SRCDIR)/signal/bsd_signal.c $(SRCDIR)/signal/SA_NOCLDWAIT.c $(SRCDIR)/signal/FPE_FLTSUB.c $(SRCDIR)/signal/SIGBUS.c $(SRCDIR)/signal/sigfillset.c $(SRCDIR)/signal/BUS_ADRALN.c $(SRCDIR)/signal/FPE_INTOVF.c $(SRCDIR)/signal/ILL_BADSTK.c $(SRCDIR)/signal/killpg.c $(SRCDIR)/signal/SIGTTIN.c $(SRCDIR)/signal/SA_RESETHAND.c $(SRCDIR)/signal/CLD_TRAPPED.c $(SRCDIR)/signal/SIGQUIT.c $(SRCDIR)/signal/SIG_SETMASK.c $(SRCDIR)/signal/FPE_FLTDIV.c $(SRCDIR)/signal/struct_sigevent.c $(SRCDIR)/signal/sigmask.c $(SRCDIR)/signal/SIG_IGN.c $(SRCDIR)/signal/SIGSTKSZ.c $(SRCDIR)/signal/sigemptyset.c $(SRCDIR)/signal/TRAP_BRKPT.c $(SRCDIR)/signal/SA_SIGINFO.c $(SRCDIR)/signal/SIGUSR2.c $(SRCDIR)/signal/sigpending.c $(SRCDIR)/signal/FPE_FLTINV.c $(SRCDIR)/signal/POLL_ERR.c $(SRCDIR)/signal/ILL_COPROC.c $(SRCDIR)/signal/SEGV_ACCERR.c $(SRCDIR)/signal/sighold.c $(SRCDIR)/signal/BUS_ADRERR.c $(SRCDIR)/signal/CLD_DUMPED.c $(SRCDIR)/signal/sigstack.c $(SRCDIR)/signal/CLD_KILLED.c $(SRCDIR)/signal/BUS_OBJERR.c $(SRCDIR)/signal/SI_ASYNCIO.c $(SRCDIR)/signal/ILL_ILLTRP.c $(SRCDIR)/signal/sigpause.c $(SRCDIR)/signal/ILL_PRVOPC.c $(SRCDIR)/signal/SIGSEGV.c $(SRCDIR)/signal/sigtimedwait.c $(SRCDIR)/signal/SS_DISABLE.c $(SRCDIR)/signal/siginterrupt.c $(SRCDIR)/signal/SIG_UNBLOCK.c $(SRCDIR)/signal/SIGTERM.c $(SRCDIR)/signal/SIGTSTP.c $(SRCDIR)/signal/SIGEV_NONE.c $(SRCDIR)/signal/SI_QUEUE.c $(SRCDIR)/signal/sigprocmask.c $(SRCDIR)/signal/sigaction.c $(SRCDIR)/signal/sigismember.c $(SRCDIR)/signal/SIG_BLOCK.c $(SRCDIR)/signal/SA_NODEFER.c $(SRCDIR)/signal/SIGXCPU.c $(SRCDIR)/signal/SIG_HOLD.c $(SRCDIR)/signal/SIGALRM.c $(SRCDIR)/signal/sigsuspend.c $(SRCDIR)/signal/SA_RESTART.c $(SRCDIR)/signal/FPE_FLTRES.c $(SRCDIR)/signal/SIGTTOU.c $(SRCDIR)/signal/SA_ONSTACK.c $(SRCDIR)/signal/ILL_ILLOPC.c $(SRCDIR)/signal/SIGKILL.c $(SRCDIR)/signal/SIG_DFL.c $(SRCDIR)/signal/sigset_t.c $(SRCDIR)/signal/SIGPOLL.c $(SRCDIR)/signal/SIGURG.c $(SRCDIR)/signal/SIGABRT.c $(SRCDIR)/signal/SS_ONSTACK.c $(SRCDIR)/signal/SI_MESGQ.c $(SRCDIR)/signal/stack_t.c $(SRCDIR)/signal/sigwaitinfo.c $(SRCDIR)/signal/sigset.c $(SRCDIR)/signal/SIGINT.c $(SRCDIR)/signal/sigrelse.c $(SRCDIR)/signal/struct_sigaction.c $(SRCDIR)/signal/sig_atomic_t.c $(SRCDIR)/signal/POLL_PRI.c $(SRCDIR)/signal/SIGPIPE.c $(SRCDIR)/signal/SIGCONT.c $(SRCDIR)/signal/sigignore.c $(SRCDIR)/signal/signal.c $(SRCDIR)/signal/SIGRTMAX.c $(SRCDIR)/signal/ucontext_t.ref $(SRCDIR)/signal/pid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/signal.h

$(INCDIR)/stdarg.h: mkh.sh $(SRCDIR)/stdarg/va_arg.c $(SRCDIR)/stdarg/va_start.c $(SRCDIR)/stdarg/va_end.c $(SRCDIR)/stdarg/va_list.c $(SRCDIR)/stdarg/va_copy.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stdarg.h

$(INCDIR)/stdbool.h: mkh.sh $(SRCDIR)/stdbool/bool.c $(SRCDIR)/stdbool/__bool_true_false_are_defined.c $(SRCDIR)/stdbool/false.c $(SRCDIR)/stdbool/true.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stdbool.h

$(INCDIR)/stddef.h: mkh.sh $(SRCDIR)/stddef/NULL.c $(SRCDIR)/stddef/wchar_t.c $(SRCDIR)/stddef/size_t.c $(SRCDIR)/stddef/ptrdiff_t.c $(SRCDIR)/stddef/offsetof.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stddef.h

$(INCDIR)/stdint.h: mkh.sh $(SRCDIR)/stdint/INTPTR_MIN.c $(SRCDIR)/stdint/INT16_MIN.c $(SRCDIR)/stdint/UINT_LEAST8_MAX.c $(SRCDIR)/stdint/uintptr_t.c $(SRCDIR)/stdint/SIZE_MAX.c $(SRCDIR)/stdint/SIG_ATOMIC_MIN.c $(SRCDIR)/stdint/UINT_FAST64_MAX.c $(SRCDIR)/stdint/int_fast64_t.c $(SRCDIR)/stdint/UINT_FAST32_MAX.c $(SRCDIR)/stdint/INTPTR_MAX.c $(SRCDIR)/stdint/INT16_MAX.c $(SRCDIR)/stdint/SIG_ATOMIC_MAX.c $(SRCDIR)/stdint/UINT_LEAST64_MAX.c $(SRCDIR)/stdint/UINT64_MAX.c $(SRCDIR)/stdint/INT8_MIN.c $(SRCDIR)/stdint/PTRDIFF_MIN.c $(SRCDIR)/stdint/uint_least64_t.c $(SRCDIR)/stdint/UINT_LEAST16_MAX.c $(SRCDIR)/stdint/uint_fast16_t.c $(SRCDIR)/stdint/int_fast32_t.c $(SRCDIR)/stdint/INT_FAST8_MIN.c $(SRCDIR)/stdint/UINT8_MAX.c $(SRCDIR)/stdint/UINT_FAST16_MAX.c $(SRCDIR)/stdint/UINT8_C.c $(SRCDIR)/stdint/int_fast8_t.c $(SRCDIR)/stdint/INT64_C.c $(SRCDIR)/stdint/intmax_t.c $(SRCDIR)/stdint/INT_LEAST16_MIN.c $(SRCDIR)/stdint/INT32_MIN.c $(SRCDIR)/stdint/INT8_MAX.c $(SRCDIR)/stdint/INT_FAST8_MAX.c $(SRCDIR)/stdint/INT_LEAST32_MAX.c $(SRCDIR)/stdint/UINT32_C.c $(SRCDIR)/stdint/uint_least32_t.c $(SRCDIR)/stdint/INTMAX_MAX.c $(SRCDIR)/stdint/uint_fast64_t.c $(SRCDIR)/stdint/uint_fast8_t.c $(SRCDIR)/stdint/int_least64_t.c $(SRCDIR)/stdint/UINTPTR_MAX.c $(SRCDIR)/stdint/INT_FAST32_MAX.c $(SRCDIR)/stdint/UINTMAX_C.c $(SRCDIR)/stdint/UINT64_C.c $(SRCDIR)/stdint/INT_LEAST32_MIN.c $(SRCDIR)/stdint/INT_FAST16_MAX.c $(SRCDIR)/stdint/INT_FAST64_MAX.c $(SRCDIR)/stdint/INT_FAST16_MIN.c $(SRCDIR)/stdint/uint_least8_t.c $(SRCDIR)/stdint/intptr_t.c $(SRCDIR)/stdint/INT32_MAX.c $(SRCDIR)/stdint/int16_t.c $(SRCDIR)/stdint/UINTMAX_MAX.c $(SRCDIR)/stdint/int64_t.c $(SRCDIR)/stdint/INT64_MAX.c $(SRCDIR)/stdint/int_least32_t.c $(SRCDIR)/stdint/uint_fast32_t.c $(SRCDIR)/stdint/int_least8_t.c $(SRCDIR)/stdint/INT64_MIN.c $(SRCDIR)/stdint/uint8_t.c $(SRCDIR)/stdint/uint32_t.c $(SRCDIR)/stdint/INT32_C.c $(SRCDIR)/stdint/INT_LEAST16_MAX.c $(SRCDIR)/stdint/INT_LEAST8_MIN.c $(SRCDIR)/stdint/INT_FAST32_MIN.c $(SRCDIR)/stdint/INTMAX_C.c $(SRCDIR)/stdint/uintmax_t.c $(SRCDIR)/stdint/uint16_t.c $(SRCDIR)/stdint/WINT_MIN.c $(SRCDIR)/stdint/int32_t.c $(SRCDIR)/stdint/PTRDIFF_MAX.c $(SRCDIR)/stdint/INT16_C.c $(SRCDIR)/stdint/UINT16_MAX.c $(SRCDIR)/stdint/WINT_MAX.c $(SRCDIR)/stdint/int_fast16_t.c $(SRCDIR)/stdint/uint_least16_t.c $(SRCDIR)/stdint/INT_LEAST8_MAX.c $(SRCDIR)/stdint/INT_FAST64_MIN.c $(SRCDIR)/stdint/UINT_FAST8_MAX.c $(SRCDIR)/stdint/uint64_t.c $(SRCDIR)/stdint/INT_LEAST64_MIN.c $(SRCDIR)/stdint/INT_LEAST64_MAX.c $(SRCDIR)/stdint/UINT_LEAST32_MAX.c $(SRCDIR)/stdint/INT8_C.c $(SRCDIR)/stdint/UINT16_C.c $(SRCDIR)/stdint/int8_t.c $(SRCDIR)/stdint/int_least16_t.c $(SRCDIR)/stdint/UINT32_MAX.c $(SRCDIR)/stdint/INTMAX_MIN.c $(SRCDIR)/stdint/WCHAR_MIN.ref $(SRCDIR)/stdint/WCHAR_MAX.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stdint.h

$(INCDIR)/stdio.h: mkh.sh $(SRCDIR)/stdio/FILE.c $(SRCDIR)/stdio/fscanf.c $(SRCDIR)/stdio/puts.c $(SRCDIR)/stdio/gets.c $(SRCDIR)/stdio/fwrite.c $(SRCDIR)/stdio/SEEK_SET.c $(SRCDIR)/stdio/L_cuserid.c $(SRCDIR)/stdio/ungetc.c $(SRCDIR)/stdio/EOF.c $(SRCDIR)/stdio/FOPEN_MAX.c $(SRCDIR)/stdio/fclose.c $(SRCDIR)/stdio/printf.c $(SRCDIR)/stdio/clearerr.c $(SRCDIR)/stdio/vsscanf.c $(SRCDIR)/stdio/SEEK_END.c $(SRCDIR)/stdio/SEEK_CUR.c $(SRCDIR)/stdio/putw.c $(SRCDIR)/stdio/tmpfile.c $(SRCDIR)/stdio/fgetpos.c $(SRCDIR)/stdio/fseek.c $(SRCDIR)/stdio/fileno.c $(SRCDIR)/stdio/vsnprintf.c $(SRCDIR)/stdio/getchar.c $(SRCDIR)/stdio/tmpnam.c $(SRCDIR)/stdio/L_ctermid.c $(SRCDIR)/stdio/vscanf.c $(SRCDIR)/stdio/vfscanf.c $(SRCDIR)/stdio/__stderr.c $(SRCDIR)/stdio/L_tmpnam.c $(SRCDIR)/stdio/vprintf.c $(SRCDIR)/stdio/fputs.c $(SRCDIR)/stdio/vfprintf.c $(SRCDIR)/stdio/ftell.c $(SRCDIR)/stdio/__stdout.c $(SRCDIR)/stdio/fflush.c $(SRCDIR)/stdio/setbuf.c $(SRCDIR)/stdio/rewind.c $(SRCDIR)/stdio/ferror.c $(SRCDIR)/stdio/P_tmpdir.c $(SRCDIR)/stdio/rename.c $(SRCDIR)/stdio/fputc.c $(SRCDIR)/stdio/getw.c $(SRCDIR)/stdio/fdopen.c $(SRCDIR)/stdio/BUFSIZ.c $(SRCDIR)/stdio/vsprintf.c $(SRCDIR)/stdio/fread.c $(SRCDIR)/stdio/setvbuf.c $(SRCDIR)/stdio/tempnam.c $(SRCDIR)/stdio/stdout.c $(SRCDIR)/stdio/_IOFBF.c $(SRCDIR)/stdio/popen.c $(SRCDIR)/stdio/feof.c $(SRCDIR)/stdio/fsetpos.c $(SRCDIR)/stdio/fprintf.c $(SRCDIR)/stdio/stderr.c $(SRCDIR)/stdio/fgetc.c $(SRCDIR)/stdio/__stdin.c $(SRCDIR)/stdio/freopen.c $(SRCDIR)/stdio/sprintf.c $(SRCDIR)/stdio/remove.c $(SRCDIR)/stdio/FILENAME_MAX.c $(SRCDIR)/stdio/putc.c $(SRCDIR)/stdio/fopen.c $(SRCDIR)/stdio/stdin.c $(SRCDIR)/stdio/putchar.c $(SRCDIR)/stdio/scanf.c $(SRCDIR)/stdio/fpos_t.c $(SRCDIR)/stdio/sscanf.c $(SRCDIR)/stdio/fgets.c $(SRCDIR)/stdio/snprintf.c $(SRCDIR)/stdio/getc.c $(SRCDIR)/stdio/_IONBF.c $(SRCDIR)/stdio/TMP_MAX.c $(SRCDIR)/stdio/perror.c $(SRCDIR)/stdio/_IOLBF.c $(SRCDIR)/stdio/pclose.c $(SRCDIR)/stdio/optind.ref $(SRCDIR)/stdio/getopt.ref $(SRCDIR)/stdio/cuserid.ref $(SRCDIR)/stdio/ctermid.ref $(SRCDIR)/stdio/optarg.ref $(SRCDIR)/stdio/opterr.ref $(SRCDIR)/stdio/NULL.ref $(SRCDIR)/stdio/size_t.ref $(SRCDIR)/stdio/va_list.ref $(SRCDIR)/stdio/optopt.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stdio.h

$(INCDIR)/stdlib.h: mkh.sh $(SRCDIR)/stdlib/lldiv.c $(SRCDIR)/stdlib/atol.c $(SRCDIR)/stdlib/ttyslot.c $(SRCDIR)/stdlib/mkstemp.c $(SRCDIR)/stdlib/mbstowcs.c $(SRCDIR)/stdlib/valloc.c $(SRCDIR)/stdlib/drand48.c $(SRCDIR)/stdlib/rand.c $(SRCDIR)/stdlib/atoi.c $(SRCDIR)/stdlib/EXIT_FAILURE.c $(SRCDIR)/stdlib/initstate.c $(SRCDIR)/stdlib/exit.c $(SRCDIR)/stdlib/_Exit.c $(SRCDIR)/stdlib/srandom.c $(SRCDIR)/stdlib/strtold.c $(SRCDIR)/stdlib/setstate.c $(SRCDIR)/stdlib/srand.c $(SRCDIR)/stdlib/unlockpt.c $(SRCDIR)/stdlib/EXIT_SUCCESS.c $(SRCDIR)/stdlib/realloc.c $(SRCDIR)/stdlib/labs.c $(SRCDIR)/stdlib/ptsname.c $(SRCDIR)/stdlib/atexit.c $(SRCDIR)/stdlib/mbtowc.c $(SRCDIR)/stdlib/div.c $(SRCDIR)/stdlib/RAND_MAX.c $(SRCDIR)/stdlib/malloc.c $(SRCDIR)/stdlib/div_t.c $(SRCDIR)/stdlib/system.c $(SRCDIR)/stdlib/strtoll.c $(SRCDIR)/stdlib/putenv.c $(SRCDIR)/stdlib/ldiv_t.c $(SRCDIR)/stdlib/random.c $(SRCDIR)/stdlib/srand48.c $(SRCDIR)/stdlib/wctomb.c $(SRCDIR)/stdlib/realpath.c $(SRCDIR)/stdlib/free.c $(SRCDIR)/stdlib/nrand48.c $(SRCDIR)/stdlib/lldiv_t.c $(SRCDIR)/stdlib/strtol.c $(SRCDIR)/stdlib/ecvt.c $(SRCDIR)/stdlib/MB_CUR_MAX.c $(SRCDIR)/stdlib/ldiv.c $(SRCDIR)/stdlib/mrand48.c $(SRCDIR)/stdlib/qsort.c $(SRCDIR)/stdlib/strtof.c $(SRCDIR)/stdlib/lcong48.c $(SRCDIR)/stdlib/strtoul.c $(SRCDIR)/stdlib/a64l.c $(SRCDIR)/stdlib/getenv.c $(SRCDIR)/stdlib/bsearch.c $(SRCDIR)/stdlib/l64a.c $(SRCDIR)/stdlib/mblen.c $(SRCDIR)/stdlib/atof.c $(SRCDIR)/stdlib/atoll.c $(SRCDIR)/stdlib/lrand48.c $(SRCDIR)/stdlib/strtod.c $(SRCDIR)/stdlib/mktemp.c $(SRCDIR)/stdlib/jrand48.c $(SRCDIR)/stdlib/strtoull.c $(SRCDIR)/stdlib/getsubopt.c $(SRCDIR)/stdlib/grantpt.c $(SRCDIR)/stdlib/erand48.c $(SRCDIR)/stdlib/seed48.c $(SRCDIR)/stdlib/wcstombs.c $(SRCDIR)/stdlib/setkey.c $(SRCDIR)/stdlib/abort.c $(SRCDIR)/stdlib/abs.c $(SRCDIR)/stdlib/fcvt.c $(SRCDIR)/stdlib/gcvt.c $(SRCDIR)/stdlib/calloc.c $(SRCDIR)/stdlib/llabs.c $(SRCDIR)/stdlib/WNOHANG.ref $(SRCDIR)/stdlib/wchar_t.ref $(SRCDIR)/stdlib/WIFEXITED.ref $(SRCDIR)/stdlib/WSTOPSIG.ref $(SRCDIR)/stdlib/NULL.ref $(SRCDIR)/stdlib/WIFSTOPPED.ref $(SRCDIR)/stdlib/WUNTRACED.ref $(SRCDIR)/stdlib/size_t.ref $(SRCDIR)/stdlib/WEXITSTATUS.ref $(SRCDIR)/stdlib/WTERMSIG.ref $(SRCDIR)/stdlib/WIFSIGNALED.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stdlib.h

$(INCDIR)/string.h: mkh.sh $(SRCDIR)/string/strncat.c $(SRCDIR)/string/strcspn.c $(SRCDIR)/string/strdup.c $(SRCDIR)/string/memcpy.c $(SRCDIR)/string/memmove.c $(SRCDIR)/string/memset.c $(SRCDIR)/string/memccpy.c $(SRCDIR)/string/strcat.c $(SRCDIR)/string/strchr.c $(SRCDIR)/string/strtok.c $(SRCDIR)/string/memchr.c $(SRCDIR)/string/strcoll.c $(SRCDIR)/string/strcmp.c $(SRCDIR)/string/strrchr.c $(SRCDIR)/string/memcmp.c $(SRCDIR)/string/strcpy.c $(SRCDIR)/string/strxfrm.c $(SRCDIR)/string/strpbrk.c $(SRCDIR)/string/strlen.c $(SRCDIR)/string/strstr.c $(SRCDIR)/string/strspn.c $(SRCDIR)/string/strncpy.c $(SRCDIR)/string/strerror.c $(SRCDIR)/string/strncmp.c $(SRCDIR)/string/NULL.ref $(SRCDIR)/string/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/string.h

$(INCDIR)/strings.h: mkh.sh $(SRCDIR)/strings/ffs.c $(SRCDIR)/strings/rindex.c $(SRCDIR)/strings/index.c $(SRCDIR)/strings/bcopy.c $(SRCDIR)/strings/bcmp.c $(SRCDIR)/strings/bzero.c $(SRCDIR)/strings/strcasecmp.c $(SRCDIR)/strings/strncasecmp.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/strings.h

$(INCDIR)/stropts.h: mkh.sh $(SRCDIR)/stropts/struct_strfdinsert.c $(SRCDIR)/stropts/I_GETCLTIME.c $(SRCDIR)/stropts/S_INPUT.c $(SRCDIR)/stropts/struct_strioctl.c $(SRCDIR)/stropts/I_RECVFD.c $(SRCDIR)/stropts/I_NREAD.c $(SRCDIR)/stropts/S_BANDURG.c $(SRCDIR)/stropts/I_SETCLTIME.c $(SRCDIR)/stropts/I_PLINK.c $(SRCDIR)/stropts/I_CKBAND.c $(SRCDIR)/stropts/SNDZERO.c $(SRCDIR)/stropts/MUXID_ALL.c $(SRCDIR)/stropts/RNORM.c $(SRCDIR)/stropts/I_FIND.c $(SRCDIR)/stropts/struct_str_list.c $(SRCDIR)/stropts/I_UNLINK.c $(SRCDIR)/stropts/getmsg.c $(SRCDIR)/stropts/I_STR.c $(SRCDIR)/stropts/MSG_ANY.c $(SRCDIR)/stropts/putmsg.c $(SRCDIR)/stropts/I_GRDOPT.c $(SRCDIR)/stropts/MSG_HIPRI.c $(SRCDIR)/stropts/S_WRBAND.c $(SRCDIR)/stropts/S_RDNORM.c $(SRCDIR)/stropts/I_LOOK.c $(SRCDIR)/stropts/I_POP.c $(SRCDIR)/stropts/S_OUTPUT.c $(SRCDIR)/stropts/I_FLUSHBAND.c $(SRCDIR)/stropts/I_GWROPT.c $(SRCDIR)/stropts/I_GETBAND.c $(SRCDIR)/stropts/struct_bandinfo.c $(SRCDIR)/stropts/I_PEEK.c $(SRCDIR)/stropts/I_SRDOPT.c $(SRCDIR)/stropts/RMSGN.c $(SRCDIR)/stropts/S_ERROR.c $(SRCDIR)/stropts/RPOTNORM.c $(SRCDIR)/stropts/I_FDINSERT.c $(SRCDIR)/stropts/RPROTDIS.c $(SRCDIR)/stropts/ioctl.c $(SRCDIR)/stropts/putpmsg.c $(SRCDIR)/stropts/ANYMARK.c $(SRCDIR)/stropts/FLUSHW.c $(SRCDIR)/stropts/MORECTL.c $(SRCDIR)/stropts/LASTMARK.c $(SRCDIR)/stropts/fdetach.c $(SRCDIR)/stropts/S_HIPRI.c $(SRCDIR)/stropts/RPROTDAT.c $(SRCDIR)/stropts/RS_HIPRI.c $(SRCDIR)/stropts/S_RDBAND.c $(SRCDIR)/stropts/I_PUSH.c $(SRCDIR)/stropts/struct_strpeek.c $(SRCDIR)/stropts/I_FLUSH.c $(SRCDIR)/stropts/MOREDATA.c $(SRCDIR)/stropts/S_HANGUP.c $(SRCDIR)/stropts/S_MSG.c $(SRCDIR)/stropts/I_LINK.c $(SRCDIR)/stropts/I_SWROPT.c $(SRCDIR)/stropts/I_SETSIG.c $(SRCDIR)/stropts/fattach.c $(SRCDIR)/stropts/getpmsg.c $(SRCDIR)/stropts/struct_str_mlist.c $(SRCDIR)/stropts/FLUSHR.c $(SRCDIR)/stropts/I_PUNLINK.c $(SRCDIR)/stropts/isastream.c $(SRCDIR)/stropts/struct_strbuf.c $(SRCDIR)/stropts/I_SENDFD.c $(SRCDIR)/stropts/struct_strrecvfd.c $(SRCDIR)/stropts/MSG_BAND.c $(SRCDIR)/stropts/I_CANPUT.c $(SRCDIR)/stropts/S_WRNORM.c $(SRCDIR)/stropts/FMNAMESZ.c $(SRCDIR)/stropts/RMSGD.c $(SRCDIR)/stropts/FLUSHRW.c $(SRCDIR)/stropts/I_LIST.c $(SRCDIR)/stropts/I_ATMARK.c $(SRCDIR)/stropts/I_GETSIG.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/stropts.h

$(INCDIR)/sys/ipc.h: mkh.sh $(SRCDIR)/sys/ipc/IPC_SET.c $(SRCDIR)/sys/ipc/IPC_EXCL.c $(SRCDIR)/sys/ipc/IPC_CREAT.c $(SRCDIR)/sys/ipc/ftok.c $(SRCDIR)/sys/ipc/IPC_NOWAIT.c $(SRCDIR)/sys/ipc/struct_ipc_perm.c $(SRCDIR)/sys/ipc/IPC_PRIVATE.c $(SRCDIR)/sys/ipc/IPC_STAT.c $(SRCDIR)/sys/ipc/IPC_RMID.c $(SRCDIR)/sys/ipc/uid_t.ref $(SRCDIR)/sys/ipc/key_t.ref $(SRCDIR)/sys/ipc/mode_t.ref $(SRCDIR)/sys/ipc/gid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/ipc.h

$(INCDIR)/sys/mman.h: mkh.sh $(SRCDIR)/sys/mman/MAP_FIXED.c $(SRCDIR)/sys/mman/PROT_EXEC.c $(SRCDIR)/sys/mman/MS_ASYNC.c $(SRCDIR)/sys/mman/PROT_NONE.c $(SRCDIR)/sys/mman/MAP_PRIVATE.c $(SRCDIR)/sys/mman/MCL_CURRENT.c $(SRCDIR)/sys/mman/PROT_WRITE.c $(SRCDIR)/sys/mman/MS_INVALIDATE.c $(SRCDIR)/sys/mman/munlockall.c $(SRCDIR)/sys/mman/munmap.c $(SRCDIR)/sys/mman/mlock.c $(SRCDIR)/sys/mman/mmap.c $(SRCDIR)/sys/mman/mlockall.c $(SRCDIR)/sys/mman/MS_SYNC.c $(SRCDIR)/sys/mman/MAP_FAILED.c $(SRCDIR)/sys/mman/mprotect.c $(SRCDIR)/sys/mman/munlock.c $(SRCDIR)/sys/mman/PROT_READ.c $(SRCDIR)/sys/mman/MAP_SHARED.c $(SRCDIR)/sys/mman/shm_unlink.c $(SRCDIR)/sys/mman/msync.c $(SRCDIR)/sys/mman/shm_open.c $(SRCDIR)/sys/mman/MCL_FUTURE.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/mman.h

$(INCDIR)/sys/msg.h: mkh.sh $(SRCDIR)/sys/msg/msgqnum_t.c $(SRCDIR)/sys/msg/msglen_t.c $(SRCDIR)/sys/msg/msgget.c $(SRCDIR)/sys/msg/msgsnd.c $(SRCDIR)/sys/msg/MSG_NOERROR.c $(SRCDIR)/sys/msg/msgctl.c $(SRCDIR)/sys/msg/struct_msqid_ds.c $(SRCDIR)/sys/msg/msgrcv.c $(SRCDIR)/sys/msg/key_t.ref $(SRCDIR)/sys/msg/time_t.ref $(SRCDIR)/sys/msg/ipc.ref $(SRCDIR)/sys/msg/pid_t.ref $(SRCDIR)/sys/msg/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/msg.h

$(INCDIR)/sys/resource.h: mkh.sh $(SRCDIR)/sys/resource/RLIMIT_AS.c $(SRCDIR)/sys/resource/getpriority.c $(SRCDIR)/sys/resource/setpriority.c $(SRCDIR)/sys/resource/struct_rusage.c $(SRCDIR)/sys/resource/PRIO_USER.c $(SRCDIR)/sys/resource/RLIMIT_CORE.c $(SRCDIR)/sys/resource/RUSAGE_CHILDREN.c $(SRCDIR)/sys/resource/rlim_t.c $(SRCDIR)/sys/resource/RLIM_INFINITY.c $(SRCDIR)/sys/resource/getrusage.c $(SRCDIR)/sys/resource/PRIO_PROCESS.c $(SRCDIR)/sys/resource/PRIO_PGRP.c $(SRCDIR)/sys/resource/setrlimit.c $(SRCDIR)/sys/resource/RLIMIT_FSIZE.c $(SRCDIR)/sys/resource/RLIMIT_NOFILE.c $(SRCDIR)/sys/resource/RLIMIT_DATA.c $(SRCDIR)/sys/resource/RLIMIT_CPU.c $(SRCDIR)/sys/resource/getrlimit.c $(SRCDIR)/sys/resource/struct_rlimit.c $(SRCDIR)/sys/resource/RLIMIT_STACK.c $(SRCDIR)/sys/resource/RUSAGE_SELF.c $(SRCDIR)/sys/resource/struct_timeval.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/resource.h

$(INCDIR)/sys/sem.h: mkh.sh $(SRCDIR)/sys/sem/GETVAL.c $(SRCDIR)/sys/sem/semop.c $(SRCDIR)/sys/sem/struct_sem_anonymous.c $(SRCDIR)/sys/sem/GETZCNT.c $(SRCDIR)/sys/sem/SEM_UNDO.c $(SRCDIR)/sys/sem/GETNCNT.c $(SRCDIR)/sys/sem/struct_sembuf.c $(SRCDIR)/sys/sem/semget.c $(SRCDIR)/sys/sem/SETVAL.c $(SRCDIR)/sys/sem/GETPID.c $(SRCDIR)/sys/sem/semctl.c $(SRCDIR)/sys/sem/struct_semid_ds.c $(SRCDIR)/sys/sem/GETALL.c $(SRCDIR)/sys/sem/SETALL.c $(SRCDIR)/sys/sem/key_t.ref $(SRCDIR)/sys/sem/time_t.ref $(SRCDIR)/sys/sem/ipc.ref $(SRCDIR)/sys/sem/pid_t.ref $(SRCDIR)/sys/sem/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/sem.h

$(INCDIR)/sys/shm.h: mkh.sh $(SRCDIR)/sys/shm/SHMLBA.c $(SRCDIR)/sys/shm/struct_shmid_ds.c $(SRCDIR)/sys/shm/shmget.c $(SRCDIR)/sys/shm/SHM_RND.c $(SRCDIR)/sys/shm/SHM_RDONLY.c $(SRCDIR)/sys/shm/shmatt_t.c $(SRCDIR)/sys/shm/shmat.c $(SRCDIR)/sys/shm/shmctl.c $(SRCDIR)/sys/shm/shmdt.c $(SRCDIR)/sys/shm/key_t.ref $(SRCDIR)/sys/shm/time_t.ref $(SRCDIR)/sys/shm/ipc.ref $(SRCDIR)/sys/shm/pid_t.ref $(SRCDIR)/sys/shm/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/shm.h

$(INCDIR)/sys/stat.h: mkh.sh $(SRCDIR)/sys/stat/S_IRWXU.c $(SRCDIR)/sys/stat/S_ISREG.c $(SRCDIR)/sys/stat/umask.c $(SRCDIR)/sys/stat/lstat.c $(SRCDIR)/sys/stat/S_ISFIFO.c $(SRCDIR)/sys/stat/fstat.c $(SRCDIR)/sys/stat/mknod.c $(SRCDIR)/sys/stat/S_IRUSR.c $(SRCDIR)/sys/stat/S_IFMT.c $(SRCDIR)/sys/stat/S_ISDIR.c $(SRCDIR)/sys/stat/S_IXUSR.c $(SRCDIR)/sys/stat/S_IXOTH.c $(SRCDIR)/sys/stat/S_ISBLK.c $(SRCDIR)/sys/stat/S_ISGID.c $(SRCDIR)/sys/stat/S_IFREG.c $(SRCDIR)/sys/stat/S_ISCHR.c $(SRCDIR)/sys/stat/S_ISLNK.c $(SRCDIR)/sys/stat/mkdir.c $(SRCDIR)/sys/stat/stat.c $(SRCDIR)/sys/stat/S_IFLNK.c $(SRCDIR)/sys/stat/S_IROTH.c $(SRCDIR)/sys/stat/fchmod.c $(SRCDIR)/sys/stat/S_IFCHR.c $(SRCDIR)/sys/stat/S_IWOTH.c $(SRCDIR)/sys/stat/S_IWUSR.c $(SRCDIR)/sys/stat/mkfifo.c $(SRCDIR)/sys/stat/S_IRWXG.c $(SRCDIR)/sys/stat/S_IRGRP.c $(SRCDIR)/sys/stat/S_ISUID.c $(SRCDIR)/sys/stat/S_TYPEISMQ.c $(SRCDIR)/sys/stat/S_IFDIR.c $(SRCDIR)/sys/stat/S_IWGRP.c $(SRCDIR)/sys/stat/S_IFIFO.c $(SRCDIR)/sys/stat/S_IXGRP.c $(SRCDIR)/sys/stat/S_IFBLK.c $(SRCDIR)/sys/stat/S_ISVTX.c $(SRCDIR)/sys/stat/S_TYPEISSEM.c $(SRCDIR)/sys/stat/S_TYPEISSHM.c $(SRCDIR)/sys/stat/chmod.c $(SRCDIR)/sys/stat/struct_stat.c $(SRCDIR)/sys/stat/S_IRWXO.c $(SRCDIR)/sys/stat/ino_t.ref $(SRCDIR)/sys/stat/off_t.ref $(SRCDIR)/sys/stat/uid_t.ref $(SRCDIR)/sys/stat/dev_t.ref $(SRCDIR)/sys/stat/nlink_t.ref $(SRCDIR)/sys/stat/time_t.ref $(SRCDIR)/sys/stat/mode_t.ref $(SRCDIR)/sys/stat/gid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/stat.h

$(INCDIR)/sys/statvfs.h: mkh.sh $(SRCDIR)/sys/statvfs/struct_statvfs.c $(SRCDIR)/sys/statvfs/fstatvfs.c $(SRCDIR)/sys/statvfs/statvfs.c $(SRCDIR)/sys/statvfs/ST_NOSUID.c $(SRCDIR)/sys/statvfs/ST_RDONLY.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/statvfs.h

$(INCDIR)/sys/time.h: mkh.sh $(SRCDIR)/sys/time/fd_set.c $(SRCDIR)/sys/time/FD_ZERO.c $(SRCDIR)/sys/time/ITIMER_PROF.c $(SRCDIR)/sys/time/FD_SETSIZE.c $(SRCDIR)/sys/time/FD_CLR.c $(SRCDIR)/sys/time/FD_ISSET.c $(SRCDIR)/sys/time/FD_SET.c $(SRCDIR)/sys/time/struct_itimerval.c $(SRCDIR)/sys/time/setitimer.c $(SRCDIR)/sys/time/select.c $(SRCDIR)/sys/time/utimes.c $(SRCDIR)/sys/time/ITIMER_VIRTUAL.c $(SRCDIR)/sys/time/struct_timeval.c $(SRCDIR)/sys/time/getitimer.c $(SRCDIR)/sys/time/gettimeofday.c $(SRCDIR)/sys/time/ITIMER_REAL.c $(SRCDIR)/sys/time/time_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/time.h

$(INCDIR)/sys/timeb.h: mkh.sh $(SRCDIR)/sys/timeb/ftime.c $(SRCDIR)/sys/timeb/struct_timeb.c $(SRCDIR)/sys/timeb/time_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/timeb.h

$(INCDIR)/sys/times.h: mkh.sh $(SRCDIR)/sys/times/times.c $(SRCDIR)/sys/times/struct_tms.c $(SRCDIR)/sys/times/clock_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/times.h

$(INCDIR)/sys/types.h: mkh.sh $(SRCDIR)/sys/types/timer_t.c $(SRCDIR)/sys/types/ssize_t.c $(SRCDIR)/sys/types/gid_t.c $(SRCDIR)/sys/types/ino_t.c $(SRCDIR)/sys/types/pid_t.c $(SRCDIR)/sys/types/nlink_t.c $(SRCDIR)/sys/types/id_t.c $(SRCDIR)/sys/types/mode_t.c $(SRCDIR)/sys/types/useconds_t.c $(SRCDIR)/sys/types/uid_t.c $(SRCDIR)/sys/types/off_t.c $(SRCDIR)/sys/types/key_t.c $(SRCDIR)/sys/types/clockid_t.c $(SRCDIR)/sys/types/dev_t.c $(SRCDIR)/sys/types/clock_t.ref $(SRCDIR)/sys/types/time_t.ref $(SRCDIR)/sys/types/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/types.h

$(INCDIR)/sys/uio.h: mkh.sh $(SRCDIR)/sys/uio/writev.c $(SRCDIR)/sys/uio/struct_iovec.c $(SRCDIR)/sys/uio/readv.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/uio.h

$(INCDIR)/sys/utsname.h: mkh.sh $(SRCDIR)/sys/utsname/struct_utsname.c $(SRCDIR)/sys/utsname/uname.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/utsname.h

$(INCDIR)/sys/wait.h: mkh.sh $(SRCDIR)/sys/wait/WSTOPSIG.c $(SRCDIR)/sys/wait/WCONTINUED.c $(SRCDIR)/sys/wait/WTERMSIG.c $(SRCDIR)/sys/wait/wait3.c $(SRCDIR)/sys/wait/wait.c $(SRCDIR)/sys/wait/WUNTRACED.c $(SRCDIR)/sys/wait/WIFSIGNALED.c $(SRCDIR)/sys/wait/WIFCONTINUED.c $(SRCDIR)/sys/wait/idtype_t.c $(SRCDIR)/sys/wait/WEXITSTATUS.c $(SRCDIR)/sys/wait/WIFEXITED.c $(SRCDIR)/sys/wait/WNOWAIT.c $(SRCDIR)/sys/wait/WSTOPPED.c $(SRCDIR)/sys/wait/waitid.c $(SRCDIR)/sys/wait/waitpid.c $(SRCDIR)/sys/wait/WEXITED.c $(SRCDIR)/sys/wait/WIFSTOPPED.c $(SRCDIR)/sys/wait/WNOHANG.c $(SRCDIR)/sys/wait/struct_rusage.ref $(SRCDIR)/sys/wait/siginfo_t.ref $(SRCDIR)/sys/wait/id_t.ref $(SRCDIR)/sys/wait/pid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/sys/wait.h

$(INCDIR)/syslog.h: mkh.sh $(SRCDIR)/syslog/LOG_INFO.c $(SRCDIR)/syslog/LOG_ALERT.c $(SRCDIR)/syslog/LOG_LPR.c $(SRCDIR)/syslog/LOG_USER.c $(SRCDIR)/syslog/LOG_MASK.c $(SRCDIR)/syslog/LOG_PID.c $(SRCDIR)/syslog/LOG_ERR.c $(SRCDIR)/syslog/LOG_LOCAL2.c $(SRCDIR)/syslog/LOG_UPTO.c $(SRCDIR)/syslog/setlogmask.c $(SRCDIR)/syslog/LOG_EMERG.c $(SRCDIR)/syslog/LOG_NOWAIT.c $(SRCDIR)/syslog/LOG_NOTICE.c $(SRCDIR)/syslog/openlog.c $(SRCDIR)/syslog/LOG_LOCAL6.c $(SRCDIR)/syslog/LOG_NDELAY.c $(SRCDIR)/syslog/LOG_LOCAL1.c $(SRCDIR)/syslog/LOG_CONS.c $(SRCDIR)/syslog/closelog.c $(SRCDIR)/syslog/LOG_MAIL.c $(SRCDIR)/syslog/LOG_NEWS.c $(SRCDIR)/syslog/LOG_LOCAL3.c $(SRCDIR)/syslog/LOG_LOCAL4.c $(SRCDIR)/syslog/LOG_LOCAL0.c $(SRCDIR)/syslog/LOG_ODELAY.c $(SRCDIR)/syslog/LOG_KERN.c $(SRCDIR)/syslog/LOG_WARNING.c $(SRCDIR)/syslog/LOG_UUCP.c $(SRCDIR)/syslog/LOG_LOCAL7.c $(SRCDIR)/syslog/LOG_DEBUG.c $(SRCDIR)/syslog/LOG_DAEMON.c $(SRCDIR)/syslog/syslog.c $(SRCDIR)/syslog/LOG_CRIT.c $(SRCDIR)/syslog/LOG_LOCAL5.c $(SRCDIR)/syslog/LOG_CRON.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/syslog.h

$(INCDIR)/tar.h: mkh.sh $(SRCDIR)/tar/SYMTYPE.c $(SRCDIR)/tar/CONTTYPE.c $(SRCDIR)/tar/TUWRITE.c $(SRCDIR)/tar/TUEXEC.c $(SRCDIR)/tar/DIRTYPE.c $(SRCDIR)/tar/TGWRITE.c $(SRCDIR)/tar/TSUID.c $(SRCDIR)/tar/TOREAD.c $(SRCDIR)/tar/TMAGIC.c $(SRCDIR)/tar/TGREAD.c $(SRCDIR)/tar/TGEXEC.c $(SRCDIR)/tar/AREGTYPE.c $(SRCDIR)/tar/TOEXEC.c $(SRCDIR)/tar/FIFOTYPE.c $(SRCDIR)/tar/TSGID.c $(SRCDIR)/tar/BLKTYPE.c $(SRCDIR)/tar/REGTYPE.c $(SRCDIR)/tar/TVERSION.c $(SRCDIR)/tar/TUREAD.c $(SRCDIR)/tar/LNKTYPE.c $(SRCDIR)/tar/CHRTYPE.c $(SRCDIR)/tar/TMAGLEN.c $(SRCDIR)/tar/TVERSLEN.c $(SRCDIR)/tar/TOWRITE.c $(SRCDIR)/tar/TSVTX.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/tar.h

$(INCDIR)/term.h: mkh.sh $(SRCDIR)/term/max_pairs.c $(SRCDIR)/term/key_f16.c $(SRCDIR)/term/init_prog.c $(SRCDIR)/term/parm_down_cursor.c $(SRCDIR)/term/key_eos.c $(SRCDIR)/term/key_scommand.c $(SRCDIR)/term/key_f32.c $(SRCDIR)/term/dot_horz_spacing.c $(SRCDIR)/term/key_sdl.c $(SRCDIR)/term/get_mouse.c $(SRCDIR)/term/key_eol.c $(SRCDIR)/term/print_screen.c $(SRCDIR)/term/move_insert_mode.c $(SRCDIR)/term/key_f31.c $(SRCDIR)/term/key_up.c $(SRCDIR)/term/initialize_pair.c $(SRCDIR)/term/lines.c $(SRCDIR)/term/key_f14.c $(SRCDIR)/term/scroll_forward.c $(SRCDIR)/term/exit_underline_mode.c $(SRCDIR)/term/exit_ca_mode.c $(SRCDIR)/term/bit_image_entwining.c $(SRCDIR)/term/exit_attribute_mode.c $(SRCDIR)/term/key_create.c $(SRCDIR)/term/needs_xon_xoff.c $(SRCDIR)/term/user3.c $(SRCDIR)/term/enter_italics_mode.c $(SRCDIR)/term/cpi_change_res.c $(SRCDIR)/term/enter_superscript_mode.c $(SRCDIR)/term/key_f45.c $(SRCDIR)/term/tgetflag.c $(SRCDIR)/term/label_format.c $(SRCDIR)/term/lab_f0.c $(SRCDIR)/term/key_a1.c $(SRCDIR)/term/key_f25.c $(SRCDIR)/term/reset_3string.c $(SRCDIR)/term/tgetstr.c $(SRCDIR)/term/micro_line_size.c $(SRCDIR)/term/enter_left_hl_mode.c $(SRCDIR)/term/clr_eos.c $(SRCDIR)/term/start_bit_image.c $(SRCDIR)/term/key_ic.c $(SRCDIR)/term/output_res_horz_inch.c $(SRCDIR)/term/parm_right_micro.c $(SRCDIR)/term/key_f5.c $(SRCDIR)/term/non_rev_rmcup.c $(SRCDIR)/term/cursor_home.c $(SRCDIR)/term/key_mouse.c $(SRCDIR)/term/enter_insert_mode.c $(SRCDIR)/term/key_sdc.c $(SRCDIR)/term/lab_f5.c $(SRCDIR)/term/key_f59.c $(SRCDIR)/term/output_res_char.c $(SRCDIR)/term/create_window.c $(SRCDIR)/term/user4.c $(SRCDIR)/term/set_right_margin.c $(SRCDIR)/term/key_sredo.c $(SRCDIR)/term/order_of_pins.c $(SRCDIR)/term/tputs.c $(SRCDIR)/term/cursor_mem_address.c $(SRCDIR)/term/exit_leftword_mode.c $(SRCDIR)/term/enter_vertical_hl_mode.c $(SRCDIR)/term/enter_alt_charset_mode.c $(SRCDIR)/term/init_2string.c $(SRCDIR)/term/key_npage.c $(SRCDIR)/term/maximum_windows.c $(SRCDIR)/term/mouse_info.c $(SRCDIR)/term/req_for_input.c $(SRCDIR)/term/key_f8.c $(SRCDIR)/term/key_right.c $(SRCDIR)/term/key_backspace.c $(SRCDIR)/term/set_left_margin_parm.c $(SRCDIR)/term/bit_image_carriage_return.c $(SRCDIR)/term/clear_margins.c $(SRCDIR)/term/set2_des_seq.c $(SRCDIR)/term/key_resume.c $(SRCDIR)/term/key_options.c $(SRCDIR)/term/key_f60.c $(SRCDIR)/term/enter_low_hl_mode.c $(SRCDIR)/term/key_f38.c $(SRCDIR)/term/keypad_xmit.c $(SRCDIR)/term/define_char.c $(SRCDIR)/term/key_f41.c $(SRCDIR)/term/back_tab.c $(SRCDIR)/term/dest_tabs_magic_smso.c $(SRCDIR)/term/keypad_local.c $(SRCDIR)/term/print_rate.c $(SRCDIR)/term/key_btab.c $(SRCDIR)/term/key_dl.c $(SRCDIR)/term/cursor_address.c $(SRCDIR)/term/goto_window.c $(SRCDIR)/term/ena_acs.c $(SRCDIR)/term/key_command.c $(SRCDIR)/term/tilde_glitch.c $(SRCDIR)/term/setupterm.c $(SRCDIR)/term/key_f54.c $(SRCDIR)/term/parm_index.c $(SRCDIR)/term/meta_off.c $(SRCDIR)/term/magic_cookie_glitch.c $(SRCDIR)/term/key_seol.c $(SRCDIR)/term/end_bit_image_region.c $(SRCDIR)/term/xon_character.c $(SRCDIR)/term/output_res_vert_inch.c $(SRCDIR)/term/key_sfind.c $(SRCDIR)/term/cursor_visible.c $(SRCDIR)/term/enter_bold_mode.c $(SRCDIR)/term/cursor_invisible.c $(SRCDIR)/term/insert_line.c $(SRCDIR)/term/down_half_line.c $(SRCDIR)/term/key_f0.c $(SRCDIR)/term/set_color_pair.c $(SRCDIR)/term/repeat_char.c $(SRCDIR)/term/key_f6.c $(SRCDIR)/term/key_cancel.c $(SRCDIR)/term/lines_of_memory.c $(SRCDIR)/term/parm_dch.c $(SRCDIR)/term/lab_f4.c $(SRCDIR)/term/generic_type.c $(SRCDIR)/term/enter_xon_mode.c $(SRCDIR)/term/cr_cancles_micro_mode.c $(SRCDIR)/term/row_addr_glitch.c $(SRCDIR)/term/exit_doublewide_mode.c $(SRCDIR)/term/key_smove.c $(SRCDIR)/term/lpi_changes_res.c $(SRCDIR)/term/enter_secure_mode.c $(SRCDIR)/term/key_f26.c $(SRCDIR)/term/max_micro_jump.c $(SRCDIR)/term/parm_left_micro.c $(SRCDIR)/term/key_f3.c $(SRCDIR)/term/flash_hook.c $(SRCDIR)/term/key_f37.c $(SRCDIR)/term/output_res_line.c $(SRCDIR)/term/virtual_terminal.c $(SRCDIR)/term/micro_right.c $(SRCDIR)/term/key_f22.c $(SRCDIR)/term/micro_row_address.c $(SRCDIR)/term/key_f46.c $(SRCDIR)/term/key_screate.c $(SRCDIR)/term/remove_clock.c $(SRCDIR)/term/cursor_left.c $(SRCDIR)/term/key_next.c $(SRCDIR)/term/form_feed.c $(SRCDIR)/term/lab_f2.c $(SRCDIR)/term/exit_scancode_mode.c $(SRCDIR)/term/key_f36.c $(SRCDIR)/term/stop_char_set_def.c $(SRCDIR)/term/key_suspend.c $(SRCDIR)/term/parm_ich.c $(SRCDIR)/term/set_top_margin_parm.c $(SRCDIR)/term/key_f43.c $(SRCDIR)/term/scancode_escape.c $(SRCDIR)/term/user0.c $(SRCDIR)/term/transparent_underline.c $(SRCDIR)/term/key_save.c $(SRCDIR)/term/acs_chars.c $(SRCDIR)/term/enter_dim_mode.c $(SRCDIR)/term/key_sbeg.c $(SRCDIR)/term/key_reference.c $(SRCDIR)/term/key_open.c $(SRCDIR)/term/key_f19.c $(SRCDIR)/term/key_f21.c $(SRCDIR)/term/key_sundo.c $(SRCDIR)/term/set_window.c $(SRCDIR)/term/key_f35.c $(SRCDIR)/term/micro_col_size.c $(SRCDIR)/term/dis_status_line.c $(SRCDIR)/term/key_exit.c $(SRCDIR)/term/col_addr_glitch.c $(SRCDIR)/term/prtr_on.c $(SRCDIR)/term/enter_delete_mode.c $(SRCDIR)/term/start_char_set_def.c $(SRCDIR)/term/hard_copy.c $(SRCDIR)/term/exit_xon_mode.c $(SRCDIR)/term/can_change.c $(SRCDIR)/term/key_sr.c $(SRCDIR)/term/key_undo.c $(SRCDIR)/term/key_f40.c $(SRCDIR)/term/tgetent.c $(SRCDIR)/term/init_1string.c $(SRCDIR)/term/user7.c $(SRCDIR)/term/quick_dial.c $(SRCDIR)/term/key_beg.c $(SRCDIR)/term/eat_newline_glitch.c $(SRCDIR)/term/key_sreplace.c $(SRCDIR)/term/delete_character.c $(SRCDIR)/term/exit_insert_mode.c $(SRCDIR)/term/tigetnum.c $(SRCDIR)/term/set_foreground.c $(SRCDIR)/term/parm_delete_line.c $(SRCDIR)/term/scroll_reverse.c $(SRCDIR)/term/lab_f1.c $(SRCDIR)/term/exit_micro_mode.c $(SRCDIR)/term/auto_left_margin.c $(SRCDIR)/term/key_eic.c $(SRCDIR)/term/tparm.c $(SRCDIR)/term/key_shome.c $(SRCDIR)/term/move_standout_mode.c $(SRCDIR)/term/label_off.c $(SRCDIR)/term/number_of_pins.c $(SRCDIR)/term/key_ssave.c $(SRCDIR)/term/lab_f9.c $(SRCDIR)/term/pkey_local.c $(SRCDIR)/term/no_color_video.c $(SRCDIR)/term/exit_superscript_mode.c $(SRCDIR)/term/enter_pc_charset_mode.c $(SRCDIR)/term/key_f39.c $(SRCDIR)/term/char_padding.c $(SRCDIR)/term/pulse.c $(SRCDIR)/term/key_clear.c $(SRCDIR)/term/enter_leftward_mode.c $(SRCDIR)/term/bit_image_newline.c $(SRCDIR)/term/define_bit_image_region.c $(SRCDIR)/term/device_type.c $(SRCDIR)/term/enter_subscript_mode.c $(SRCDIR)/term/max_colors.c $(SRCDIR)/term/set_bottom_margin.c $(SRCDIR)/term/key_f58.c $(SRCDIR)/term/lab_f8.c $(SRCDIR)/term/key_f24.c $(SRCDIR)/term/enter_standout_mode.c $(SRCDIR)/term/superscript_characters.c $(SRCDIR)/term/max_attributes.c $(SRCDIR)/term/row_address.c $(SRCDIR)/term/key_message.c $(SRCDIR)/term/prtr_silent.c $(SRCDIR)/term/parm_up_micro.c $(SRCDIR)/term/enter_upward_mode.c $(SRCDIR)/term/alt_scancode_esc.c $(SRCDIR)/term/hangup.c $(SRCDIR)/term/zero_motion.c $(SRCDIR)/term/color_names.c $(SRCDIR)/term/set_a_background.c $(SRCDIR)/term/exit_pc_charset_mode.c $(SRCDIR)/term/set_curterm.c $(SRCDIR)/term/key_f28.c $(SRCDIR)/term/set1_des_seq.c $(SRCDIR)/term/flash_screen.c $(SRCDIR)/term/set_pglen_inch.c $(SRCDIR)/term/label_height.c $(SRCDIR)/term/set_color_band.c $(SRCDIR)/term/key_f62.c $(SRCDIR)/term/lab_f7.c $(SRCDIR)/term/restartterm.c $(SRCDIR)/term/set0_des_seq.c $(SRCDIR)/term/key_f61.c $(SRCDIR)/term/key_mark.c $(SRCDIR)/term/key_srsume.c $(SRCDIR)/term/meta_on.c $(SRCDIR)/term/ceol_standout_glitch.c $(SRCDIR)/term/exit_am_mode.c $(SRCDIR)/term/newline.c $(SRCDIR)/term/key_sic.c $(SRCDIR)/term/key_b2.c $(SRCDIR)/term/key_f51.c $(SRCDIR)/term/key_f1.c $(SRCDIR)/term/micro_colum_address.c $(SRCDIR)/term/reset_1string.c $(SRCDIR)/term/key_select.c $(SRCDIR)/term/key_f53.c $(SRCDIR)/term/cursor_right.c $(SRCDIR)/term/xoff_character.c $(SRCDIR)/term/command_character.c $(SRCDIR)/term/no_esc_ctlc.c $(SRCDIR)/term/subscript_characters.c $(SRCDIR)/term/enter_scancode_mode.c $(SRCDIR)/term/key_f11.c $(SRCDIR)/term/prtr_non.c $(SRCDIR)/term/key_f10.c $(SRCDIR)/term/buffer_capacity.c $(SRCDIR)/term/init_3string.c $(SRCDIR)/term/padding_baud_rate.c $(SRCDIR)/term/buttons.c $(SRCDIR)/term/carriage_return.c $(SRCDIR)/term/user1.c $(SRCDIR)/term/cursor_down.c $(SRCDIR)/term/key_ll.c $(SRCDIR)/term/enter_shadow_mode.c $(SRCDIR)/term/key_scopy.c $(SRCDIR)/term/label_on.c $(SRCDIR)/term/key_sprevious.c $(SRCDIR)/term/key_close.c $(SRCDIR)/term/memory_below.c $(SRCDIR)/term/parm_rindex.c $(SRCDIR)/term/key_f49.c $(SRCDIR)/term/pad_char.c $(SRCDIR)/term/tgetnum.c $(SRCDIR)/term/putp.c $(SRCDIR)/term/key_down.c $(SRCDIR)/term/key_stab.c $(SRCDIR)/term/key_c3.c $(SRCDIR)/term/plab_norm.c $(SRCDIR)/term/init_tabs.c $(SRCDIR)/term/key_sleft.c $(SRCDIR)/term/xon_xoff.c $(SRCDIR)/term/exit_standout_mode.c $(SRCDIR)/term/cur_term.c $(SRCDIR)/term/key_f55.c $(SRCDIR)/term/key_refresh.c $(SRCDIR)/term/key_ctab.c $(SRCDIR)/term/key_snext.c $(SRCDIR)/term/key_f2.c $(SRCDIR)/term/non_dest_scroll_region.c $(SRCDIR)/term/exit_alt_charset_mode.c $(SRCDIR)/term/key_shelp.c $(SRCDIR)/term/set_a_foreground.c $(SRCDIR)/term/parm_up_cursor.c $(SRCDIR)/term/key_enter.c $(SRCDIR)/term/orig_colors.c $(SRCDIR)/term/enter_reverse_mode.c $(SRCDIR)/term/set_right_margin_parm.c $(SRCDIR)/term/clr_eol.c $(SRCDIR)/term/wait_tone.c $(SRCDIR)/term/key_move.c $(SRCDIR)/term/key_home.c $(SRCDIR)/term/pkey_xmit.c $(SRCDIR)/term/enter_ca_mode.c $(SRCDIR)/term/set_tb_margin.c $(SRCDIR)/term/save_cursor.c $(SRCDIR)/term/auto_right_margin.c $(SRCDIR)/term/key_f7.c $(SRCDIR)/term/key_il.c $(SRCDIR)/term/change_res_vert.c $(SRCDIR)/term/has_print_wheel.c $(SRCDIR)/term/clear_screen.c $(SRCDIR)/term/underline_char.c $(SRCDIR)/term/TERMINAL.c $(SRCDIR)/term/key_sright.c $(SRCDIR)/term/lab_f10.c $(SRCDIR)/term/exit_subscript_mode.c $(SRCDIR)/term/key_a3.c $(SRCDIR)/term/key_replace.c $(SRCDIR)/term/columns.c $(SRCDIR)/term/insert_character.c $(SRCDIR)/term/key_f52.c $(SRCDIR)/term/lab_f3.c $(SRCDIR)/term/fixed_pause.c $(SRCDIR)/term/key_help.c $(SRCDIR)/term/enter_normal_quality.c $(SRCDIR)/term/change_char_pitch.c $(SRCDIR)/term/insert_padding.c $(SRCDIR)/term/set_page_length.c $(SRCDIR)/term/key_f34.c $(SRCDIR)/term/set_left_margin.c $(SRCDIR)/term/micro_down.c $(SRCDIR)/term/exit_shadow_mode.c $(SRCDIR)/term/key_sexit.c $(SRCDIR)/term/max_micro_address.c $(SRCDIR)/term/these_cause_cr.c $(SRCDIR)/term/enter_underline_mode.c $(SRCDIR)/term/bit_image_repeat.c $(SRCDIR)/term/parm_right_cursor.c $(SRCDIR)/term/display_pc_char.c $(SRCDIR)/term/orig_pair.c $(SRCDIR)/term/key_f27.c $(SRCDIR)/term/key_f13.c $(SRCDIR)/term/status_line_esc_ok.c $(SRCDIR)/term/key_f30.c $(SRCDIR)/term/key_find.c $(SRCDIR)/term/key_copy.c $(SRCDIR)/term/key_left.c $(SRCDIR)/term/tgoto.c $(SRCDIR)/term/key_f18.c $(SRCDIR)/term/init_file.c $(SRCDIR)/term/char_set_names.c $(SRCDIR)/term/key_smessage.c $(SRCDIR)/term/key_restart.c $(SRCDIR)/term/parm_insert_line.c $(SRCDIR)/term/key_redo.c $(SRCDIR)/term/exit_upward_mode.c $(SRCDIR)/term/key_f17.c $(SRCDIR)/term/code_set_init.c $(SRCDIR)/term/delete_line.c $(SRCDIR)/term/enter_blink_mode.c $(SRCDIR)/term/key_print.c $(SRCDIR)/term/from_status_line.c $(SRCDIR)/term/reset_file.c $(SRCDIR)/term/change_res_horz.c $(SRCDIR)/term/key_f63.c $(SRCDIR)/term/has_status_line.c $(SRCDIR)/term/key_f29.c $(SRCDIR)/term/key_f42.c $(SRCDIR)/term/set_lr_margin.c $(SRCDIR)/term/wide_char_size.c $(SRCDIR)/term/req_mouse_pos.c $(SRCDIR)/term/key_f20.c $(SRCDIR)/term/reset_2string.c $(SRCDIR)/term/restore_cursor.c $(SRCDIR)/term/exit_delete_mode.c $(SRCDIR)/term/erase_overstrick.c $(SRCDIR)/term/set3_des_seq.c $(SRCDIR)/term/prtr_off.c $(SRCDIR)/term/hard_cursor.c $(SRCDIR)/term/back_color_erase.c $(SRCDIR)/term/enter_protected_mode.c $(SRCDIR)/term/user5.c $(SRCDIR)/term/up_half_line.c $(SRCDIR)/term/key_catab.c $(SRCDIR)/term/enter_doublewide_mode.c $(SRCDIR)/term/set_bottom_margin_parm.c $(SRCDIR)/term/tab.c $(SRCDIR)/term/set_clock.c $(SRCDIR)/term/bit_image_type.c $(SRCDIR)/term/tone.c $(SRCDIR)/term/num_labels.c $(SRCDIR)/term/key_f9.c $(SRCDIR)/term/over_strike.c $(SRCDIR)/term/enter_am_mode.c $(SRCDIR)/term/enter_top_hl_mode.c $(SRCDIR)/term/width_status_line.c $(SRCDIR)/term/key_sprint.c $(SRCDIR)/term/memory_above.c $(SRCDIR)/term/enter_near_letter_quality.c $(SRCDIR)/term/seT_top_margin.c $(SRCDIR)/term/pc_term_options.c $(SRCDIR)/term/key_end.c $(SRCDIR)/term/no_pad_char.c $(SRCDIR)/term/key_f47.c $(SRCDIR)/term/bell.c $(SRCDIR)/term/dot_vert_spacing.c $(SRCDIR)/term/user2.c $(SRCDIR)/term/key_f4.c $(SRCDIR)/term/change_line_pitch.c $(SRCDIR)/term/select_char_set.c $(SRCDIR)/term/tigetstr.c $(SRCDIR)/term/key_c1.c $(SRCDIR)/term/enter_micro_code.c $(SRCDIR)/term/erase_chars.c $(SRCDIR)/term/key_f33.c $(SRCDIR)/term/exit_italics_mode.c $(SRCDIR)/term/user6.c $(SRCDIR)/term/enter_right_hl_mode.c $(SRCDIR)/term/key_f48.c $(SRCDIR)/term/parm_down_micro.c $(SRCDIR)/term/parm_left_cursor.c $(SRCDIR)/term/key_f23.c $(SRCDIR)/term/key_ppage.c $(SRCDIR)/term/has_meta_key.c $(SRCDIR)/term/key_soptions.c $(SRCDIR)/term/hue_lightness_saturation.c $(SRCDIR)/term/display_clock.c $(SRCDIR)/term/set_background.c $(SRCDIR)/term/lab_f6.c $(SRCDIR)/term/to_status_line.c $(SRCDIR)/term/enter_horizontal_hl_mode.c $(SRCDIR)/term/stop_bit_image.c $(SRCDIR)/term/enter_draft_quality.c $(SRCDIR)/term/cursor_to_ll.c $(SRCDIR)/term/key_f57.c $(SRCDIR)/term/micro_left.c $(SRCDIR)/term/key_previous.c $(SRCDIR)/term/set_attributes.c $(SRCDIR)/term/pkey_plab.c $(SRCDIR)/term/insert_null_glitch.c $(SRCDIR)/term/cursor_up.c $(SRCDIR)/term/column_address.c $(SRCDIR)/term/key_dc.c $(SRCDIR)/term/semi_auto_right_margin.c $(SRCDIR)/term/user9.c $(SRCDIR)/term/cursor_normal.c $(SRCDIR)/term/set_tab.c $(SRCDIR)/term/key_f50.c $(SRCDIR)/term/key_f56.c $(SRCDIR)/term/tiparm.c $(SRCDIR)/term/key_f12.c $(SRCDIR)/term/key_ssuspend.c $(SRCDIR)/term/clear_all_tabs.c $(SRCDIR)/term/initialize_color.c $(SRCDIR)/term/pkey_key.c $(SRCDIR)/term/tigetflag.c $(SRCDIR)/term/user8.c $(SRCDIR)/term/label_width.c $(SRCDIR)/term/key_send.c $(SRCDIR)/term/key_sf.c $(SRCDIR)/term/set_a_attributes.c $(SRCDIR)/term/key_f15.c $(SRCDIR)/term/clr_bol.c $(SRCDIR)/term/micro_up.c $(SRCDIR)/term/change_scroll_region.c $(SRCDIR)/term/key_f44.c $(SRCDIR)/term/key_scancel.c $(SRCDIR)/term/dial_phone.c $(SRCDIR)/term/del_curterm.c $(SRCDIR)/term/bool.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/term.h

$(INCDIR)/termios.h: mkh.sh $(SRCDIR)/termios/NCCS.c $(SRCDIR)/termios/HUPCL.c $(SRCDIR)/termios/CLOCAL.c $(SRCDIR)/termios/TCION.c $(SRCDIR)/termios/ICANON.c $(SRCDIR)/termios/VERASE.c $(SRCDIR)/termios/NLDLY.c $(SRCDIR)/termios/tcdrain.c $(SRCDIR)/termios/cfsetispeed.c $(SRCDIR)/termios/VEOF.c $(SRCDIR)/termios/CS6.c $(SRCDIR)/termios/FF1.c $(SRCDIR)/termios/ONLRET.c $(SRCDIR)/termios/CREAD.c $(SRCDIR)/termios/CS8.c $(SRCDIR)/termios/TOSTOP.c $(SRCDIR)/termios/cc_t.c $(SRCDIR)/termios/IEXTEN.c $(SRCDIR)/termios/CRDLY.c $(SRCDIR)/termios/VEOL.c $(SRCDIR)/termios/BRKINT.c $(SRCDIR)/termios/VQUIT.c $(SRCDIR)/termios/FF0.c $(SRCDIR)/termios/B134.c $(SRCDIR)/termios/TCSANOW.c $(SRCDIR)/termios/speed_t.c $(SRCDIR)/termios/B38400.c $(SRCDIR)/termios/VSTOP.c $(SRCDIR)/termios/OFILL.c $(SRCDIR)/termios/tcgetsid.c $(SRCDIR)/termios/TCIOFLUSH.c $(SRCDIR)/termios/IGNPAR.c $(SRCDIR)/termios/B0.c $(SRCDIR)/termios/OCRNL.c $(SRCDIR)/termios/CSIZE.c $(SRCDIR)/termios/VINTR.c $(SRCDIR)/termios/OPOST.c $(SRCDIR)/termios/ISIG.c $(SRCDIR)/termios/OLCUC.c $(SRCDIR)/termios/IXON.c $(SRCDIR)/termios/NL0.c $(SRCDIR)/termios/B600.c $(SRCDIR)/termios/VT1.c $(SRCDIR)/termios/PARODD.c $(SRCDIR)/termios/XCASE.c $(SRCDIR)/termios/IGNBRK.c $(SRCDIR)/termios/ISTRIP.c $(SRCDIR)/termios/IXANY.c $(SRCDIR)/termios/CS5.c $(SRCDIR)/termios/FFDLY.c $(SRCDIR)/termios/ECHOE.c $(SRCDIR)/termios/ECHONL.c $(SRCDIR)/termios/TCOOFF.c $(SRCDIR)/termios/PARMRK.c $(SRCDIR)/termios/TCSADRAIN.c $(SRCDIR)/termios/cfsetospeed.c $(SRCDIR)/termios/IGNCR.c $(SRCDIR)/termios/VTIME.c $(SRCDIR)/termios/B9600.c $(SRCDIR)/termios/tcflow.c $(SRCDIR)/termios/ECHO.c $(SRCDIR)/termios/ICRNL.c $(SRCDIR)/termios/TAB2.c $(SRCDIR)/termios/B2400.c $(SRCDIR)/termios/BS1.c $(SRCDIR)/termios/B150.c $(SRCDIR)/termios/NL1.c $(SRCDIR)/termios/TCSAFLUSH.c $(SRCDIR)/termios/INPCK.c $(SRCDIR)/termios/BS0.c $(SRCDIR)/termios/BSDLY.c $(SRCDIR)/termios/B19200.c $(SRCDIR)/termios/CSTOPB.c $(SRCDIR)/termios/struct_termios.c $(SRCDIR)/termios/B200.c $(SRCDIR)/termios/VTDLY.c $(SRCDIR)/termios/TCIOFF.c $(SRCDIR)/termios/TAB3.c $(SRCDIR)/termios/B1800.c $(SRCDIR)/termios/cfgetospeed.c $(SRCDIR)/termios/TCOFLUSH.c $(SRCDIR)/termios/VT0.c $(SRCDIR)/termios/TAB1.c $(SRCDIR)/termios/TABDLY.c $(SRCDIR)/termios/VKILL.c $(SRCDIR)/termios/B4800.c $(SRCDIR)/termios/tcflag_t.c $(SRCDIR)/termios/B110.c $(SRCDIR)/termios/CR1.c $(SRCDIR)/termios/B50.c $(SRCDIR)/termios/B300.c $(SRCDIR)/termios/ONOCR.c $(SRCDIR)/termios/cfgetispeed.c $(SRCDIR)/termios/tcgetattr.c $(SRCDIR)/termios/TCIFLUSH.c $(SRCDIR)/termios/IUCLC.c $(SRCDIR)/termios/ECHOK.c $(SRCDIR)/termios/NOFLSH.c $(SRCDIR)/termios/IXOFF.c $(SRCDIR)/termios/VSUSP.c $(SRCDIR)/termios/B1200.c $(SRCDIR)/termios/CR3.c $(SRCDIR)/termios/INLCR.c $(SRCDIR)/termios/TCOON.c $(SRCDIR)/termios/CS7.c $(SRCDIR)/termios/tcflush.c $(SRCDIR)/termios/VMIN.c $(SRCDIR)/termios/tcsendbreak.c $(SRCDIR)/termios/CR0.c $(SRCDIR)/termios/ONLCR.c $(SRCDIR)/termios/tcsetattr.c $(SRCDIR)/termios/VSTART.c $(SRCDIR)/termios/TAB0.c $(SRCDIR)/termios/PARENB.c $(SRCDIR)/termios/B75.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/termios.h

$(INCDIR)/time.h: mkh.sh $(SRCDIR)/time/getdate.c $(SRCDIR)/time/nanosleep.c $(SRCDIR)/time/clock_gettime.c $(SRCDIR)/time/asctime.c $(SRCDIR)/time/difftime.c $(SRCDIR)/time/timer_settime.c $(SRCDIR)/time/CLOCKS_PER_SEC.c $(SRCDIR)/time/strftime.c $(SRCDIR)/time/localtime.c $(SRCDIR)/time/struct_timespec.c $(SRCDIR)/time/CLOCK_REALTIME.c $(SRCDIR)/time/gmtime.c $(SRCDIR)/time/clock_t.c $(SRCDIR)/time/clock_getres.c $(SRCDIR)/time/timezone.c $(SRCDIR)/time/timer_delete.c $(SRCDIR)/time/TIMER_ABSTIME.c $(SRCDIR)/time/clock.c $(SRCDIR)/time/time_t.c $(SRCDIR)/time/tzset.c $(SRCDIR)/time/strptime.c $(SRCDIR)/time/clock_settime.c $(SRCDIR)/time/timer_gettime.c $(SRCDIR)/time/tzname.c $(SRCDIR)/time/struct_itimerspec.c $(SRCDIR)/time/CLK_TCK.c $(SRCDIR)/time/ctime.c $(SRCDIR)/time/getdate_err.c $(SRCDIR)/time/daylight.c $(SRCDIR)/time/struct_tm.c $(SRCDIR)/time/timer_create.c $(SRCDIR)/time/mktime.c $(SRCDIR)/time/timer_getoverrun.c $(SRCDIR)/time/time.c $(SRCDIR)/time/NULL.ref $(SRCDIR)/time/size_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/time.h

$(INCDIR)/ucontext.h: mkh.sh $(SRCDIR)/ucontext/swapcontext.c $(SRCDIR)/ucontext/getcontext.c $(SRCDIR)/ucontext/makecontext.c $(SRCDIR)/ucontext/setcontext.c $(SRCDIR)/ucontext/mcontext_t.c $(SRCDIR)/ucontext/ucontext_t.c $(SRCDIR)/ucontext/sigset_t.ref $(SRCDIR)/ucontext/stack_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/ucontext.h

$(INCDIR)/ulimit.h: mkh.sh $(SRCDIR)/ulimit/UL_GETFSIZE.c $(SRCDIR)/ulimit/UL_SETFSIZE.c $(SRCDIR)/ulimit/ulimit.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/ulimit.h

$(INCDIR)/unctrl.h: mkh.sh $(SRCDIR)/unctrl/unctrl.c $(SRCDIR)/unctrl/chtype.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/unctrl.h

$(INCDIR)/unistd.h: mkh.sh $(SRCDIR)/unistd/getcwd.c $(SRCDIR)/unistd/execl.c $(SRCDIR)/unistd/chown.c $(SRCDIR)/unistd/_SC_PASS_MAX.c $(SRCDIR)/unistd/_SC_XOPEN_XCU_VERSION.c $(SRCDIR)/unistd/getpgrp.c $(SRCDIR)/unistd/_SC_BC_BASE_MAX.c $(SRCDIR)/unistd/_SC_2_C_VERSION.c $(SRCDIR)/unistd/_POSIX_MEMLOCK_RANGE.c $(SRCDIR)/unistd/_SC_2_FORT_DEV.c $(SRCDIR)/unistd/_XOPEN_UNIX.c $(SRCDIR)/unistd/_POSIX_CHOWN_RESTRICTED.c $(SRCDIR)/unistd/pipe.c $(SRCDIR)/unistd/cuserid.c $(SRCDIR)/unistd/isatty.c $(SRCDIR)/unistd/truncate.c $(SRCDIR)/unistd/execve.c $(SRCDIR)/unistd/F_TLOCK.c $(SRCDIR)/unistd/dup.c $(SRCDIR)/unistd/_POSIX2_VERSION.c $(SRCDIR)/unistd/_SC_XOPEN_CRYPT.c $(SRCDIR)/unistd/_SC_LINE_MAX.c $(SRCDIR)/unistd/_SC_TIMER_MAX.c $(SRCDIR)/unistd/_SC_AIO_PRIO_DELTA_MAX.c $(SRCDIR)/unistd/dup2.c $(SRCDIR)/unistd/_SC_XOPEN_ENH_I18N.c $(SRCDIR)/unistd/ualarm.c $(SRCDIR)/unistd/sysconf.c $(SRCDIR)/unistd/F_LOCK.c $(SRCDIR)/unistd/_SC_JOB_CONTROL.c $(SRCDIR)/unistd/setuid.c $(SRCDIR)/unistd/_SC_2_SW_DEV.c $(SRCDIR)/unistd/_SC_SHARED_MEMORY_OBJECTS.c $(SRCDIR)/unistd/_SC_RE_DUP_MAX.c $(SRCDIR)/unistd/setgid.c $(SRCDIR)/unistd/nice.c $(SRCDIR)/unistd/getppid.c $(SRCDIR)/unistd/setregid.c $(SRCDIR)/unistd/optopt.c $(SRCDIR)/unistd/_SC_SEM_VALUE_MAX.c $(SRCDIR)/unistd/_SC_XOPEN_VERSION.c $(SRCDIR)/unistd/_POSIX_TIMERS.c $(SRCDIR)/unistd/_POSIX2_FORT_RUN.c $(SRCDIR)/unistd/write.c $(SRCDIR)/unistd/_PC_VDISABLE.c $(SRCDIR)/unistd/execv.c $(SRCDIR)/unistd/optind.c $(SRCDIR)/unistd/_POSIX_SYNC_IO.c $(SRCDIR)/unistd/_SC_PAGE_SIZE.c $(SRCDIR)/unistd/_SC_XOPEN_UNIX.c $(SRCDIR)/unistd/_SC_BC_STRING_MAX.c $(SRCDIR)/unistd/sleep.c $(SRCDIR)/unistd/_SC_2_LOCALEDEF.c $(SRCDIR)/unistd/encrypt.c $(SRCDIR)/unistd/_SC_MAPPED_FILES.c $(SRCDIR)/unistd/_SC_BC_DIM_MAX.c $(SRCDIR)/unistd/_POSIX_ASYNCHRONOUS_IO.c $(SRCDIR)/unistd/geteuid.c $(SRCDIR)/unistd/_SC_XOPEN_SHM.c $(SRCDIR)/unistd/_CS_PATH.c $(SRCDIR)/unistd/_PC_PRIO_IO.c $(SRCDIR)/unistd/_SC_OPEN_MAX.c $(SRCDIR)/unistd/_POSIX2_SW_DEV.c $(SRCDIR)/unistd/setpgid.c $(SRCDIR)/unistd/_POSIX_PRIORITIZED_IO.c $(SRCDIR)/unistd/opterr.c $(SRCDIR)/unistd/_SC_SYNCHRONIZED_IO.c $(SRCDIR)/unistd/getpagesize.c $(SRCDIR)/unistd/vfork.c $(SRCDIR)/unistd/_XOPEN_VERSION.c $(SRCDIR)/unistd/readlink.c $(SRCDIR)/unistd/_SC_MEMORY_PROTECTION.c $(SRCDIR)/unistd/_POSIX_FSYNC.c $(SRCDIR)/unistd/getsid.c $(SRCDIR)/unistd/_PC_CHOWN_RESTRICTED.c $(SRCDIR)/unistd/_POSIX2_UPE.c $(SRCDIR)/unistd/_POSIX_VERSION.c $(SRCDIR)/unistd/_POSIX2_C_VERSION.c $(SRCDIR)/unistd/STDERR_FILENO.c $(SRCDIR)/unistd/_PC_MAX_CANON.c $(SRCDIR)/unistd/_SC_DELAYTIMER_MAX.c $(SRCDIR)/unistd/_SC_MQ_PRIO_MAX.c $(SRCDIR)/unistd/_SC_MQ_OPEN_MAX.c $(SRCDIR)/unistd/getwd.c $(SRCDIR)/unistd/setpgrp.c $(SRCDIR)/unistd/STDIN_FILENO.c $(SRCDIR)/unistd/setreuid.c $(SRCDIR)/unistd/W_OK.c $(SRCDIR)/unistd/_SC_TZNAME_MAX.c $(SRCDIR)/unistd/_SC_COLL_WEIGHTS_MAX.c $(SRCDIR)/unistd/_SC_MESSAGE_PASSING.c $(SRCDIR)/unistd/_POSIX_SEMAPHORES.c $(SRCDIR)/unistd/_POSIX_REALTIME_SIGNALS.c $(SRCDIR)/unistd/_SC_2_VERSION.c $(SRCDIR)/unistd/_POSIX_MEMORY_PROTECTION.c $(SRCDIR)/unistd/_PC_MAX_INPUT.c $(SRCDIR)/unistd/F_ULOCK.c $(SRCDIR)/unistd/_XOPEN_ENH_I18N.c $(SRCDIR)/unistd/_POSIX2_C_BIND.c $(SRCDIR)/unistd/_POSIX_SAVED_IDS.c $(SRCDIR)/unistd/_SC_PRIORITIZED_IO.c $(SRCDIR)/unistd/_PC_SYNC_IO.c $(SRCDIR)/unistd/_POSIX_ASYNC_IO.c $(SRCDIR)/unistd/close.c $(SRCDIR)/unistd/F_TEST.c $(SRCDIR)/unistd/link.c $(SRCDIR)/unistd/ctermid.c $(SRCDIR)/unistd/_SC_TIMERS.c $(SRCDIR)/unistd/getpid.c $(SRCDIR)/unistd/_SC_SIGQUEUE_MAX.c $(SRCDIR)/unistd/confstr.c $(SRCDIR)/unistd/rmdir.c $(SRCDIR)/unistd/_SC_PAGESIZE.c $(SRCDIR)/unistd/execlp.c $(SRCDIR)/unistd/_PC_PATH_MAX.c $(SRCDIR)/unistd/chdir.c $(SRCDIR)/unistd/_SC_2_UPE.c $(SRCDIR)/unistd/_SC_NGROUPS_MAX.c $(SRCDIR)/unistd/pathconf.c $(SRCDIR)/unistd/_SC_PRIORITY_SCHEDULING.c $(SRCDIR)/unistd/_SC_2_FORT_RUN.c $(SRCDIR)/unistd/setsid.c $(SRCDIR)/unistd/_SC_ATEXIT_MAX.c $(SRCDIR)/unistd/F_OK.c $(SRCDIR)/unistd/X_OK.c $(SRCDIR)/unistd/fpathconf.c $(SRCDIR)/unistd/_POSIX_PRIO_IO.c $(SRCDIR)/unistd/lseek.c $(SRCDIR)/unistd/_SC_VERSION.c $(SRCDIR)/unistd/_SC_ASYNCHRONOUS_IO.c $(SRCDIR)/unistd/_POSIX_VDISABLE.c $(SRCDIR)/unistd/fork.c $(SRCDIR)/unistd/swab.c $(SRCDIR)/unistd/getgroups.c $(SRCDIR)/unistd/ttyname.c $(SRCDIR)/unistd/_POSIX_MESSAGE_PASSING.c $(SRCDIR)/unistd/_POSIX2_LOCALEDEF.c $(SRCDIR)/unistd/_POSIX_MEMLOCK.c $(SRCDIR)/unistd/_PC_LINK_MAX.c $(SRCDIR)/unistd/tcgetpgrp.c $(SRCDIR)/unistd/sbrk.c $(SRCDIR)/unistd/_exit.c $(SRCDIR)/unistd/_XOPEN_SHM.c $(SRCDIR)/unistd/read.c $(SRCDIR)/unistd/R_OK.c $(SRCDIR)/unistd/execvp.c $(SRCDIR)/unistd/_SC_MEMLOCK_RANGE.c $(SRCDIR)/unistd/_POSIX_MAPPED_FILES.c $(SRCDIR)/unistd/_SC_AIO_MAX.c $(SRCDIR)/unistd/_SC_2_C_DEV.c $(SRCDIR)/unistd/access.c $(SRCDIR)/unistd/fsync.c $(SRCDIR)/unistd/getpgid.c $(SRCDIR)/unistd/pause.c $(SRCDIR)/unistd/_POSIX_PRIORITY_SCHEDULING.c $(SRCDIR)/unistd/lockf.c $(SRCDIR)/unistd/unlink.c $(SRCDIR)/unistd/fdatasync.c $(SRCDIR)/unistd/execle.c $(SRCDIR)/unistd/_PC_NO_TRUNC.c $(SRCDIR)/unistd/getlogin.c $(SRCDIR)/unistd/_POSIX2_C_DEV.c $(SRCDIR)/unistd/optarg.c $(SRCDIR)/unistd/_SC_EXPR_NEST_MAX.c $(SRCDIR)/unistd/_SC_ARG_MAX.c $(SRCDIR)/unistd/_POSIX2_FORT_DEV.c $(SRCDIR)/unistd/_SC_CHILD_MAX.c $(SRCDIR)/unistd/getgid.c $(SRCDIR)/unistd/_POSIX2_CHAR_TERM.c $(SRCDIR)/unistd/gethostid.c $(SRCDIR)/unistd/_SC_MEMLOCK.c $(SRCDIR)/unistd/crypt.c $(SRCDIR)/unistd/_SC_AIO_LISTIO_MAX.c $(SRCDIR)/unistd/_SC_2_C_BIND.c $(SRCDIR)/unistd/fchdir.c $(SRCDIR)/unistd/_SC_SAVED_IDS.c $(SRCDIR)/unistd/_POSIX_SYNCHRONIZED_IO.c $(SRCDIR)/unistd/_SC_SEM_NSEMS_MAX.c $(SRCDIR)/unistd/alarm.c $(SRCDIR)/unistd/_POSIX_JOB_CONTROL.c $(SRCDIR)/unistd/_XOPEN_XCU_VERSION.c $(SRCDIR)/unistd/getuid.c $(SRCDIR)/unistd/getegid.c $(SRCDIR)/unistd/getdtablesize.c $(SRCDIR)/unistd/getpass.c $(SRCDIR)/unistd/_XOPEN_CRYPT.c $(SRCDIR)/unistd/_PC_PIPE_BUF.c $(SRCDIR)/unistd/_PC_ASYNC_IO.c $(SRCDIR)/unistd/_SC_REALTIME_SIGNALS.c $(SRCDIR)/unistd/_SC_CLK_TCK.c $(SRCDIR)/unistd/lchown.c $(SRCDIR)/unistd/fchown.c $(SRCDIR)/unistd/_SC_RTSIG_MAX.c $(SRCDIR)/unistd/symlink.c $(SRCDIR)/unistd/_SC_STREAM_MAX.c $(SRCDIR)/unistd/_SC_SEMAPHORES.c $(SRCDIR)/unistd/chroot.c $(SRCDIR)/unistd/_SC_BC_SCALE_MAX.c $(SRCDIR)/unistd/getopt.c $(SRCDIR)/unistd/ftruncate.c $(SRCDIR)/unistd/brk.c $(SRCDIR)/unistd/STDOUT_FILENO.c $(SRCDIR)/unistd/_PC_NAME_MAX.c $(SRCDIR)/unistd/_SC_FSYNC.c $(SRCDIR)/unistd/usleep.c $(SRCDIR)/unistd/_SC_IOV_MAX.c $(SRCDIR)/unistd/tcsetpgrp.c $(SRCDIR)/unistd/sync.c $(SRCDIR)/unistd/_POSIX_NO_TRUNC.c $(SRCDIR)/unistd/off_t.ref $(SRCDIR)/unistd/uid_t.ref $(SRCDIR)/unistd/SEEK_CUR.ref $(SRCDIR)/unistd/SEEK_SET.ref $(SRCDIR)/unistd/NULL.ref $(SRCDIR)/unistd/useconds_t.ref $(SRCDIR)/unistd/SEEK_END.ref $(SRCDIR)/unistd/pid_t.ref $(SRCDIR)/unistd/ssize_t.ref $(SRCDIR)/unistd/size_t.ref $(SRCDIR)/unistd/gid_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/unistd.h

$(INCDIR)/utime.h: mkh.sh $(SRCDIR)/utime/utime.c $(SRCDIR)/utime/struct_utimbuf.c $(SRCDIR)/utime/time_t.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/utime.h

$(INCDIR)/utmpx.h: mkh.sh $(SRCDIR)/utmpx/NEW_TIME.c $(SRCDIR)/utmpx/setutxent.c $(SRCDIR)/utmpx/OLD_TIME.c $(SRCDIR)/utmpx/struct_utmpx.c $(SRCDIR)/utmpx/getutxid.c $(SRCDIR)/utmpx/pututxline.c $(SRCDIR)/utmpx/getutxent.c $(SRCDIR)/utmpx/LOGIN_PROCESS.c $(SRCDIR)/utmpx/endutxent.c $(SRCDIR)/utmpx/EMPTY.c $(SRCDIR)/utmpx/USER_PROCESS.c $(SRCDIR)/utmpx/getutxline.c $(SRCDIR)/utmpx/DEAD_PROCESS.c $(SRCDIR)/utmpx/INIT_PROCESS.c $(SRCDIR)/utmpx/BOOT_TIME.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/utmpx.h

$(INCDIR)/varargs.h: mkh.sh $(SRCDIR)/varargs/va_arg.c $(SRCDIR)/varargs/va_start.c $(SRCDIR)/varargs/va_end.c $(SRCDIR)/varargs/va_dcl.c $(SRCDIR)/varargs/va_list.c $(SRCDIR)/varargs/va_alist.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/varargs.h

$(INCDIR)/wchar.h: mkh.sh $(SRCDIR)/wchar/wcswcs.c $(SRCDIR)/wchar/wcstoul.c $(SRCDIR)/wchar/wcsxfrm.c $(SRCDIR)/wchar/wcscmp.c $(SRCDIR)/wchar/wcstoll.c $(SRCDIR)/wchar/wmemset.c $(SRCDIR)/wchar/vfwprintf.c $(SRCDIR)/wchar/vwprintf.c $(SRCDIR)/wchar/wcsncat.c $(SRCDIR)/wchar/wcstok.c $(SRCDIR)/wchar/wcscoll.c $(SRCDIR)/wchar/WCHAR_MAX.c $(SRCDIR)/wchar/mbrlen.c $(SRCDIR)/wchar/wscanf.c $(SRCDIR)/wchar/wcscat.c $(SRCDIR)/wchar/wcswidth.c $(SRCDIR)/wchar/vwscanf.c $(SRCDIR)/wchar/fwide.c $(SRCDIR)/wchar/wcwidth.c $(SRCDIR)/wchar/wprintf.c $(SRCDIR)/wchar/fwscanf.c $(SRCDIR)/wchar/putwchar.c $(SRCDIR)/wchar/wcstol.c $(SRCDIR)/wchar/wcscpy.c $(SRCDIR)/wchar/wcsspn.c $(SRCDIR)/wchar/wcschr.c $(SRCDIR)/wchar/wmemcmp.c $(SRCDIR)/wchar/getwchar.c $(SRCDIR)/wchar/wcsrtombs.c $(SRCDIR)/wchar/wcscspn.c $(SRCDIR)/wchar/mbsrtowcs.c $(SRCDIR)/wchar/vfwscanf.c $(SRCDIR)/wchar/btowc.c $(SRCDIR)/wchar/putwc.c $(SRCDIR)/wchar/ungetwc.c $(SRCDIR)/wchar/wcrtomb.c $(SRCDIR)/wchar/mbrtowc.c $(SRCDIR)/wchar/fgetwc.c $(SRCDIR)/wchar/wcslen.c $(SRCDIR)/wchar/wcstoull.c $(SRCDIR)/wchar/wctob.c $(SRCDIR)/wchar/wcstof.c $(SRCDIR)/wchar/wmemcpy.c $(SRCDIR)/wchar/wmemchr.c $(SRCDIR)/wchar/wcsncmp.c $(SRCDIR)/wchar/wcsstr.c $(SRCDIR)/wchar/mbstate_t.c $(SRCDIR)/wchar/wcstold.c $(SRCDIR)/wchar/vswprintf.c $(SRCDIR)/wchar/fputwc.c $(SRCDIR)/wchar/getwc.c $(SRCDIR)/wchar/mbsinit.c $(SRCDIR)/wchar/wcstod.c $(SRCDIR)/wchar/fwprintf.c $(SRCDIR)/wchar/struct_tm.c $(SRCDIR)/wchar/fgetws.c $(SRCDIR)/wchar/wmemmove.c $(SRCDIR)/wchar/swscanf.c $(SRCDIR)/wchar/wcsftime.c $(SRCDIR)/wchar/wcsncpy.c $(SRCDIR)/wchar/WCHAR_MIN.c $(SRCDIR)/wchar/vswscanf.c $(SRCDIR)/wchar/fputws.c $(SRCDIR)/wchar/wcspbrk.c $(SRCDIR)/wchar/swprintf.c $(SRCDIR)/wchar/wcsrchr.c $(SRCDIR)/wchar/WEOF.ref $(SRCDIR)/wchar/iswupper.ref $(SRCDIR)/wchar/iswalpha.ref $(SRCDIR)/wchar/iswcntrl.ref $(SRCDIR)/wchar/wchar_t.ref $(SRCDIR)/wchar/towctrans.ref $(SRCDIR)/wchar/wctype_t.ref $(SRCDIR)/wchar/wctype.ref $(SRCDIR)/wchar/iswxdigit.ref $(SRCDIR)/wchar/NULL.ref $(SRCDIR)/wchar/iswpunct.ref $(SRCDIR)/wchar/towupper.ref $(SRCDIR)/wchar/iswprint.ref $(SRCDIR)/wchar/iswdigit.ref $(SRCDIR)/wchar/iswspace.ref $(SRCDIR)/wchar/FILE.ref $(SRCDIR)/wchar/iswgraph.ref $(SRCDIR)/wchar/size_t.ref $(SRCDIR)/wchar/va_list.ref $(SRCDIR)/wchar/towlower.ref $(SRCDIR)/wchar/iswlower.ref $(SRCDIR)/wchar/iswblank.ref $(SRCDIR)/wchar/wint_t.ref $(SRCDIR)/wchar/iswalnum.ref 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/wchar.h

$(INCDIR)/wctype.h: mkh.sh $(SRCDIR)/wctype/towctrans.c $(SRCDIR)/wctype/wint_t.c $(SRCDIR)/wctype/wctype_t.c $(SRCDIR)/wctype/iswdigit.c $(SRCDIR)/wctype/wctrans_t.c $(SRCDIR)/wctype/iswctype.c $(SRCDIR)/wctype/iswalnum.c $(SRCDIR)/wctype/iswprint.c $(SRCDIR)/wctype/wctype.c $(SRCDIR)/wctype/iswxdigit.c $(SRCDIR)/wctype/iswcntrl.c $(SRCDIR)/wctype/towlower.c $(SRCDIR)/wctype/iswpunct.c $(SRCDIR)/wctype/towupper.c $(SRCDIR)/wctype/iswgraph.c $(SRCDIR)/wctype/iswlower.c $(SRCDIR)/wctype/WEOF.c $(SRCDIR)/wctype/iswspace.c $(SRCDIR)/wctype/iswblank.c $(SRCDIR)/wctype/wctrans.c $(SRCDIR)/wctype/iswalpha.c $(SRCDIR)/wctype/iswupper.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/wctype.h

$(INCDIR)/wordexp.h: mkh.sh $(SRCDIR)/wordexp/WRDE_DOOFFS.c $(SRCDIR)/wordexp/WRDE_SYNTAX.c $(SRCDIR)/wordexp/wordexp.c $(SRCDIR)/wordexp/WRDE_UNDEF.c $(SRCDIR)/wordexp/WRDE_CMDSUB.c $(SRCDIR)/wordexp/wordexp_t.c $(SRCDIR)/wordexp/WRDE_NOSPACE.c $(SRCDIR)/wordexp/WRDE_SHOWERR.c $(SRCDIR)/wordexp/WRDE_BADCHAR.c $(SRCDIR)/wordexp/WRDE_APPEND.c $(SRCDIR)/wordexp/WRDE_NOCMD.c $(SRCDIR)/wordexp/wordfree.c $(SRCDIR)/wordexp/WRDE_NOSYS.c $(SRCDIR)/wordexp/WRDE_BADVAL.c $(SRCDIR)/wordexp/WRDE_REUSE.c 
	INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/wordexp.h

headers:  \
	$(INCDIR)/aio.h \
	$(INCDIR)/assert.h \
	$(INCDIR)/complex.h \
	$(INCDIR)/cpio.h \
	$(INCDIR)/ctype.h \
	$(INCDIR)/curses.h \
	$(INCDIR)/dirent.h \
	$(INCDIR)/errno.h \
	$(INCDIR)/fcntl.h \
	$(INCDIR)/fenv.h \
	$(INCDIR)/float.h \
	$(INCDIR)/fmtmsg.h \
	$(INCDIR)/fnmatch.h \
	$(INCDIR)/ftw.h \
	$(INCDIR)/glob.h \
	$(INCDIR)/grp.h \
	$(INCDIR)/iconv.h \
	$(INCDIR)/inttypes.h \
	$(INCDIR)/iso646.h \
	$(INCDIR)/langinfo.h \
	$(INCDIR)/libgen.h \
	$(INCDIR)/limits.h \
	$(INCDIR)/locale.h \
	$(INCDIR)/math.h \
	$(INCDIR)/monetary.h \
	$(INCDIR)/mqueue.h \
	$(INCDIR)/ndbm.h \
	$(INCDIR)/nl_types.h \
	$(INCDIR)/nonstd/assert.h \
	$(INCDIR)/nonstd/internal.h \
	$(INCDIR)/nonstd/lib.h \
	$(INCDIR)/nonstd/locale.h \
	$(INCDIR)/nonstd/syscall.h \
	$(INCDIR)/poll.h \
	$(INCDIR)/pwd.h \
	$(INCDIR)/re_comp.h \
	$(INCDIR)/regex.h \
	$(INCDIR)/regexp.h \
	$(INCDIR)/sched.h \
	$(INCDIR)/search.h \
	$(INCDIR)/semaphore.h \
	$(INCDIR)/setjmp.h \
	$(INCDIR)/signal.h \
	$(INCDIR)/stdarg.h \
	$(INCDIR)/stdbool.h \
	$(INCDIR)/stddef.h \
	$(INCDIR)/stdint.h \
	$(INCDIR)/stdio.h \
	$(INCDIR)/stdlib.h \
	$(INCDIR)/string.h \
	$(INCDIR)/strings.h \
	$(INCDIR)/stropts.h \
	$(INCDIR)/sys/ipc.h \
	$(INCDIR)/sys/mman.h \
	$(INCDIR)/sys/msg.h \
	$(INCDIR)/sys/resource.h \
	$(INCDIR)/sys/sem.h \
	$(INCDIR)/sys/shm.h \
	$(INCDIR)/sys/stat.h \
	$(INCDIR)/sys/statvfs.h \
	$(INCDIR)/sys/time.h \
	$(INCDIR)/sys/timeb.h \
	$(INCDIR)/sys/times.h \
	$(INCDIR)/sys/types.h \
	$(INCDIR)/sys/uio.h \
	$(INCDIR)/sys/utsname.h \
	$(INCDIR)/sys/wait.h \
	$(INCDIR)/syslog.h \
	$(INCDIR)/tar.h \
	$(INCDIR)/term.h \
	$(INCDIR)/termios.h \
	$(INCDIR)/time.h \
	$(INCDIR)/ucontext.h \
	$(INCDIR)/ulimit.h \
	$(INCDIR)/unctrl.h \
	$(INCDIR)/unistd.h \
	$(INCDIR)/utime.h \
	$(INCDIR)/utmpx.h \
	$(INCDIR)/varargs.h \
	$(INCDIR)/wchar.h \
	$(INCDIR)/wctype.h \
	$(INCDIR)/wordexp.h