34
34
if ASSEMBLER_sparc32
35
35
# These file MUST all be on the same line!! Otherwise automake
36
36
# generats a very broken makefile
37
ASRCS = bmove_upp-sparc.s strappend-sparc.s strend-sparc.s strmake-sparc.s strmov-sparc.s strnmov-sparc.s strstr-sparc.s
37
ASRCS = bmove_upp-sparc.s strappend-sparc.s strend-sparc.s strmake-sparc.s strnmov-sparc.s
38
38
CSRCS = strcont.c strfill.c strcend.c is_prefix.c longlong2str.c strxmov.c my_strtoll10.c
42
42
# These file MUST all be on the same line!! Otherwise automake
43
43
# generats a very broken makefile
44
CSRCS = strxmov.c bmove_upp.c strappend.c strcont.c strend.c strfill.c strcend.c is_prefix.c strstr.c strmake.c strnmov.c strmov.c longlong2str.c my_strtoll10.c
44
CSRCS = strxmov.c bmove_upp.c strappend.c strcont.c strend.c strfill.c strcend.c is_prefix.c strmake.c strnmov.c longlong2str.c my_strtoll10.c
54
54
noinst_HEADERS = my_uctype.h
56
57
# C files common to all three cases are included directly below, so that
57
58
# ASRCS and CSRCS can be smaller
59
# LIBOBJS contains strstr strtoll strtoull strmov IFF the don't exist on
60
# the target system. This helps prevent empty object file problems.
61
libmystringslt_la_LIBADD = $(LIBOBJS)
58
62
libmystringslt_la_SOURCES = $(ASRCS) $(CSRCS) bmove512.c \
59
63
bchange.c strxnmov.c int2str.c str2int.c \
60
strtoll.c strtoull.c llstr.c strnlen.c \
61
ctype.c ctype-simple.c ctype-mb.c \
62
ctype-big5.c ctype-cp932.c ctype-czech.c \
63
ctype-eucjpms.c ctype-euc_kr.c ctype-gb2312.c \
64
ctype-gbk.c ctype-sjis.c ctype-tis620.c \
65
ctype-ujis.c ctype-utf8.c ctype-ucs2.c \
66
ctype-uca.c ctype-win1250ch.c ctype-bin.c \
67
ctype-latin1.c xml.c \
68
decimal.c ctype-extra.c str_alloc.c \
65
ctype.c ctype-simple.c ctype-mb.c \
66
ctype-big5.c ctype-cp932.c ctype-czech.c \
67
ctype-eucjpms.c ctype-euc_kr.c ctype-gb2312.c \
68
ctype-gbk.c ctype-sjis.c ctype-tis620.c \
69
ctype-ujis.c ctype-utf8.c ctype-ucs2.c \
70
ctype-uca.c ctype-win1250ch.c ctype-bin.c \
71
ctype-latin1.c xml.c \
72
decimal.c ctype-extra.c str_alloc.c \
71
75
# Default charset definitions
72
76
EXTRA_DIST = ctype-big5.c ctype-cp932.c ctype-czech.c ctype-eucjpms.c \
77
81
longlong2str.c longlong2str-x86.s longlong2str_asm.c \
78
82
my_strtoll10.c my_strtoll10-x86.s \
79
83
strxmov.c bmove_upp.c strappend.c strcont.c strend.c \
80
strfill.c strcend.c is_prefix.c strstr.c \
81
strmake.c strnmov.c strmov.c strnlen.c \
84
strfill.c strcend.c is_prefix.c \
85
strmake.c strnmov.c strnlen.c \
82
86
bmove_upp-sparc.s strappend-sparc.s strend-sparc.s \
83
strmake-sparc.s strmov-sparc.s \
84
strnmov-sparc.s strstr-sparc.s strxmov-sparc.s \
88
strnmov-sparc.s strxmov-sparc.s \
85
89
t_ctype.h my_strchr.c
87
91
FLAGS=$(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)