Print this page
6648 illumos build should be explicit about C standards


1291         $(AS) $(ASFLAGS) $(LIBCBASE)/crt/_rtbootld.s -o $@
1292         $(CTFCONVERT_O)
1293 
1294 ASSYMDEP_OBJS=                  \
1295         _lwp_mutex_unlock.o     \
1296         _stack_grow.o           \
1297         getcontext.o            \
1298         setjmp.o                \
1299         tls_get_addr.o          \
1300         vforkx.o
1301 
1302 $(ASSYMDEP_OBJS:%=pics/%)       :=      CPPFLAGS += -I.
1303 
1304 $(ASSYMDEP_OBJS:%=pics/%): assym.h
1305 
1306 # assym.h build rules
1307 
1308 GENASSYM_C = $(LIBCDIR)/$(MACH)/genassym.c
1309 
1310 genassym: $(GENASSYM_C)
1311         $(NATIVECC) -I$(LIBCBASE)/inc -I$(LIBCDIR)/inc  \
1312                 -D__EXTENSIONS__ $(CPPFLAGS.native) -o $@ $(GENASSYM_C)
1313 
1314 OFFSETS = $(LIBCDIR)/$(MACH)/offsets.in
1315 
1316 assym.h: $(OFFSETS) genassym
1317         $(OFFSETS_CREATE) <$(OFFSETS) >$@
1318         ./genassym >>$@
1319 
1320 # derived C source and related explicit dependencies
1321 $(LIBCDIR)/port/gen/errlst.c + \
1322 $(LIBCDIR)/port/gen/new_list.c: $(LIBCDIR)/port/gen/errlist $(LIBCDIR)/port/gen/errlist.awk
1323         cd $(LIBCDIR)/port/gen; pwd; $(AWK) -f errlist.awk < errlist
1324 
1325 pics/errlst.o: $(LIBCDIR)/port/gen/errlst.c
1326 
1327 pics/new_list.o: $(LIBCDIR)/port/gen/new_list.c


1291         $(AS) $(ASFLAGS) $(LIBCBASE)/crt/_rtbootld.s -o $@
1292         $(CTFCONVERT_O)
1293 
1294 ASSYMDEP_OBJS=                  \
1295         _lwp_mutex_unlock.o     \
1296         _stack_grow.o           \
1297         getcontext.o            \
1298         setjmp.o                \
1299         tls_get_addr.o          \
1300         vforkx.o
1301 
1302 $(ASSYMDEP_OBJS:%=pics/%)       :=      CPPFLAGS += -I.
1303 
1304 $(ASSYMDEP_OBJS:%=pics/%): assym.h
1305 
1306 # assym.h build rules
1307 
1308 GENASSYM_C = $(LIBCDIR)/$(MACH)/genassym.c
1309 
1310 genassym: $(GENASSYM_C)
1311         $(NATIVECC) $(NATIVE_CFLAGS) -I$(LIBCBASE)/inc -I$(LIBCDIR)/inc \
1312                 -D__EXTENSIONS__ $(CPPFLAGS.native) -o $@ $(GENASSYM_C)
1313 
1314 OFFSETS = $(LIBCDIR)/$(MACH)/offsets.in
1315 
1316 assym.h: $(OFFSETS) genassym
1317         $(OFFSETS_CREATE) <$(OFFSETS) >$@
1318         ./genassym >>$@
1319 
1320 # derived C source and related explicit dependencies
1321 $(LIBCDIR)/port/gen/errlst.c + \
1322 $(LIBCDIR)/port/gen/new_list.c: $(LIBCDIR)/port/gen/errlist $(LIBCDIR)/port/gen/errlist.awk
1323         cd $(LIBCDIR)/port/gen; pwd; $(AWK) -f errlist.awk < errlist
1324 
1325 pics/errlst.o: $(LIBCDIR)/port/gen/errlst.c
1326 
1327 pics/new_list.o: $(LIBCDIR)/port/gen/new_list.c