@@ -44,11 +44,7 @@ INCLUDES= -I ..
44
44
include ../config.inc
45
45
include ../common
46
46
47
- CLEANFILES = ansi-c$(LIBEXT ) \
48
- ansi_c_y.tab.h ansi_c_y.tab.cpp ansi_c_lex.yy.cpp ansi_c_y.tab.cpp.output \
49
- ansi_c_y.output \
50
- library/converter$(EXEEXT ) cprover_library.inc \
51
- file_converter$(EXEEXT ) library_check \
47
+ BUILTIN_FILES = \
52
48
arm_builtin_headers.inc \
53
49
clang_builtin_headers.inc \
54
50
cw_builtin_headers.inc \
@@ -68,6 +64,13 @@ CLEANFILES = ansi-c$(LIBEXT) \
68
64
gcc_builtin_headers_types.inc \
69
65
gcc_builtin_headers_ubsan.inc
70
66
67
+ CLEANFILES = ansi-c$(LIBEXT ) \
68
+ ansi_c_y.tab.h ansi_c_y.tab.cpp ansi_c_lex.yy.cpp ansi_c_y.tab.cpp.output \
69
+ ansi_c_y.output \
70
+ library/converter$(EXEEXT ) cprover_library.inc \
71
+ file_converter$(EXEEXT ) library_check \
72
+ $(BUILTIN_FILES )
73
+
71
74
all : ansi-c$(LIBEXT )
72
75
73
76
# ##############################################################################
@@ -112,46 +115,12 @@ cprover_library.inc: library/converter$(EXEEXT) library/*.c
112
115
113
116
cprover_library.cpp : cprover_library.inc
114
117
115
- ansi_c_internal_additions$(OBJEXT ) : arm_builtin_headers.inc
116
- ansi_c_internal_additions$(OBJEXT ) : clang_builtin_headers.inc
117
- ansi_c_internal_additions$(OBJEXT ) : cw_builtin_headers.inc
118
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_alpha.inc
119
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_arm.inc
120
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_generic.inc
121
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_ia32-2.inc
122
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_ia32-3.inc
123
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_ia32-4.inc
124
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_ia32.inc
125
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_math.inc
126
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_mem_string.inc
127
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_mips.inc
128
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_omp.inc
129
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_power.inc
130
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_tm.inc
131
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_types.inc
132
- ansi_c_internal_additions$(OBJEXT ) : gcc_builtin_headers_ubsan.inc
118
+ ansi_c_internal_additions$(OBJEXT ) : $(BUILTIN_FILES )
133
119
134
120
generated_files : \
135
121
ansi_c_y.tab.cpp ansi_c_lex.yy.cpp ansi_c_y.tab.h \
136
- arm_builtin_headers.inc \
137
- clang_builtin_headers.inc \
138
122
cprover_library.inc \
139
- cw_builtin_headers.inc \
140
- gcc_builtin_headers_alpha.inc \
141
- gcc_builtin_headers_arm.inc \
142
- gcc_builtin_headers_generic.inc \
143
- gcc_builtin_headers_ia32-2.inc \
144
- gcc_builtin_headers_ia32-3.inc \
145
- gcc_builtin_headers_ia32-4.inc \
146
- gcc_builtin_headers_ia32.inc \
147
- gcc_builtin_headers_math.inc \
148
- gcc_builtin_headers_mem_string.inc \
149
- gcc_builtin_headers_mips.inc \
150
- gcc_builtin_headers_omp.inc \
151
- gcc_builtin_headers_power.inc \
152
- gcc_builtin_headers_tm.inc \
153
- gcc_builtin_headers_types.inc \
154
- gcc_builtin_headers_ubsan.inc
123
+ $(BUILTIN_FILES)
155
124
156
125
# ##############################################################################
157
126
0 commit comments