L3CSRCS=$(srcdir)/config/generic/string/strlen.c	\
	$(srcdir)/config/generic/string/strcpy.c	\
	$(srcdir)/config/generic/string/memset.c	\
	$(srcdir)/config/generic/string/memchr.c	\
	$(srcdir)/config/generic/string/bcopy.c		\
	$(srcdir)/config/generic/string/strcmp.c	\
	$(srcdir)/config/generic/string/strchr.c	\
	$(srcdir)/config/generic/string/strcat.c	\
	$(srcdir)/config/generic/string/ffs.c		\
	$(srcdir)/config/generic/string/strncmp.c	\
	$(srcdir)/config/generic/string/strncpy.c

L3GSCOBJS=chkr-string.o ffs.o # strlen.o strcpy.o memset.o memchr.o strchr.o \
 # bcopy.o strcmp.o strcat.o ffs.o strncmp.o strncpy.o

$(L3GSCOBJS):
	$(CC) -c $(ALL_CFLAGS) $(srcdir)/config/generic/string/$(subst .o,.c,$@) -o $@

generic-symtab.o:
	$(CC) -c $(ALL_CFLAGS) $(srcdir)/config/obj-formats/generic-symtab.c -o $@

generic.o: $(srcdir)/config/generic/generic.c
	$(CC) -c $(ALL_CFLAGS) $(srcdir)/config/generic/generic.c -o $@

startup.o: $(srcdir)/config/generic/startup.c
	$(CC) -c -fdollars-in-identifiers $(ALL_CFLAGS) $(srcdir)/config/generic/startup.c -o startup.o

syscall.o: $(srcdir)/config/generic/syscall.c
	$(CC) -c $(ALL_CFLAGS) $(srcdir)/config/generic/syscall.c -o $@

chkr-string.o: $(srcdir)/config/generic/string/chkr-string.c chkr-string.h
