Codebase list protobuf-c / f72b05c
Merge tag 'upstream/1.3.1' Upstream version 1.3.1 Robert Edmonds 5 years ago
27 changed file(s) with 2948 addition(s) and 1321 deletion(s). Raw diff Collapse all Expand all
0 protobuf-c (1.3.1)
1
2 [ Robert Edmonds ]
3 * Release 1.3.1.
4
5 * Restore protobuf-2.x compatibility (#284, #285).
6
7 * Use xenial and protobuf 3.6.1 in the Travis-CI environment (#332).
8
9 * Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, needed
10 to compile against protobuf 3.6.1 (#320, #333).
11
12 * Use AX_CXX_COMPILE_STDCXX macro to enable C++11 support in old compilers
13 (#312, #317, #327, #334).
14
15 [ Fredrik Gustafsson ]
16 * Add std:: to some types (#294, #305, #309).
17
18 [ Sam Collinson ]
19 * Check the return value of int_range_lookup before using as an array index;
20 it can return -1 (#315).
21
22 [ Matthias Dittrich ]
23 * Fix compilation on mingw by using explicit protoc --plugin=NAME=PATH syntax
24 in Makefile.am (#289, #290).
25
026 protobuf-c (1.3.0)
127
228 [ Robert Edmonds ]
163163 $(protobuf_LIBS)
164164
165165 t/test.pb-c.c t/test.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test.proto
166 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto
166 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto
167167
168168 t/test-optimized.pb-c.c t/test-optimized.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-optimized.proto
169 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto
169 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto
170170
171171 t/test-full.pb-c.c t/test-full.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-full.proto
172 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
172 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
173173
174174 t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto
175175 $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
203203 t/test-proto3.pb-c.c
204204
205205 t/test-proto3.pb-c.c t/test-proto3.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-proto3.proto
206 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto
206 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto
207207
208208 BUILT_SOURCES += \
209209 t/test-proto3.pb-c.c t/test-proto3.pb-c.h
226226 t_issue220_issue220_LDADD = \
227227 protobuf-c/libprotobuf-c.la
228228 t/issue220/issue220.pb-c.c t/issue220/issue220.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/issue220/issue220.proto
229 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue220/issue220.proto
229 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue220/issue220.proto
230230 BUILT_SOURCES += \
231231 t/issue220/issue220.pb-c.c t/issue220/issue220.pb-c.h
232232 EXTRA_DIST += \
243243 t_issue251_issue251_LDADD = \
244244 protobuf-c/libprotobuf-c.la
245245 t/issue251/issue251.pb-c.c t/issue251/issue251.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/issue251/issue251.proto
246 $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue251/issue251.proto
246 $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue251/issue251.proto
247247 BUILT_SOURCES += \
248248 t/issue251/issue251.pb-c.c t/issue251/issue251.pb-c.h
249249 EXTRA_DIST += \
0 # Makefile.in generated by automake 1.15.1 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2017 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
151151 subdir = .
152152 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
153153 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_compile_flag.m4 \
154 $(top_srcdir)/m4/ax_cxx_compile_stdcxx.m4 \
154155 $(top_srcdir)/m4/code_coverage.m4 \
155156 $(top_srcdir)/m4/ld-version-script.m4 \
156157 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
168169 CONFIG_HEADER = config.h
169170 CONFIG_CLEAN_FILES = protobuf-c/libprotobuf-c.pc Doxyfile
170171 CONFIG_CLEAN_VPATH_FILES =
172 @BUILD_COMPILER_TRUE@am__EXEEXT_1 = protoc-c/protoc-gen-c$(EXEEXT)
173 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" \
174 "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)"
175 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_2 = t/generated-code/test-generated-code$(EXEEXT) \
176 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/generated-code2/test-generated-code2$(EXEEXT) \
177 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/version/version$(EXEEXT)
178 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_3 = t/generated-code3/test-generated-code3$(EXEEXT)
179 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_4 = t/issue220/issue220$(EXEEXT) \
180 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/issue251/issue251$(EXEEXT)
181 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_5 = t/generated-code2/cxx-generate-packed-data$(EXEEXT)
182 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
171183 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
172184 am__vpath_adj = case $$p in \
173185 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
195207 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
196208 $(am__cd) "$$dir" && rm -f $$files; }; \
197209 }
198 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
199 "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)"
200210 LTLIBRARIES = $(lib_LTLIBRARIES)
201211 protobuf_c_libprotobuf_c_la_LIBADD =
202212 am__dirstamp = $(am__leading_dot)dirstamp
211221 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
212222 $(AM_CFLAGS) $(CFLAGS) $(protobuf_c_libprotobuf_c_la_LDFLAGS) \
213223 $(LDFLAGS) -o $@
214 @BUILD_COMPILER_TRUE@am__EXEEXT_1 = protoc-c/protoc-gen-c$(EXEEXT)
215 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_2 = t/generated-code/test-generated-code$(EXEEXT) \
216 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/generated-code2/test-generated-code2$(EXEEXT) \
217 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/version/version$(EXEEXT)
218 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_3 = t/generated-code3/test-generated-code3$(EXEEXT)
219 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_4 = t/issue220/issue220$(EXEEXT) \
220 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/issue251/issue251$(EXEEXT)
221 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am__EXEEXT_5 = t/generated-code2/cxx-generate-packed-data$(EXEEXT)
222 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
223224 am__protoc_c_protoc_gen_c_SOURCES_DIST = protoc-c/c_bytes_field.cc \
224225 protoc-c/c_bytes_field.h protoc-c/c_enum.cc protoc-c/c_enum.h \
225226 protoc-c/c_enum_field.cc protoc-c/c_enum_field.h \
233234 protoc-c/c_primitive_field.h protoc-c/c_service.cc \
234235 protoc-c/c_service.h protoc-c/c_string_field.cc \
235236 protoc-c/c_string_field.h protoc-c/main.cc
236 @BUILD_COMPILER_TRUE@am_protoc_c_protoc_gen_c_OBJECTS = protoc-c/protoc_c_protoc_gen_c-c_bytes_field.$(OBJEXT) \
237 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_enum.$(OBJEXT) \
238 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_enum_field.$(OBJEXT) \
239 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_extension.$(OBJEXT) \
240 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_field.$(OBJEXT) \
241 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_file.$(OBJEXT) \
242 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_generator.$(OBJEXT) \
243 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_helpers.$(OBJEXT) \
244 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_message.$(OBJEXT) \
245 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_message_field.$(OBJEXT) \
246 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_primitive_field.$(OBJEXT) \
247 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_service.$(OBJEXT) \
248 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-c_string_field.$(OBJEXT) \
249 @BUILD_COMPILER_TRUE@ protoc-c/protoc_c_protoc_gen_c-main.$(OBJEXT)
237 @BUILD_COMPILER_TRUE@am_protoc_c_protoc_gen_c_OBJECTS = protoc-c/protoc_gen_c-c_bytes_field.$(OBJEXT) \
238 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_enum.$(OBJEXT) \
239 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_enum_field.$(OBJEXT) \
240 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_extension.$(OBJEXT) \
241 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_field.$(OBJEXT) \
242 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_file.$(OBJEXT) \
243 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_generator.$(OBJEXT) \
244 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_helpers.$(OBJEXT) \
245 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_message.$(OBJEXT) \
246 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_message_field.$(OBJEXT) \
247 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_primitive_field.$(OBJEXT) \
248 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_service.$(OBJEXT) \
249 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-c_string_field.$(OBJEXT) \
250 @BUILD_COMPILER_TRUE@ protoc-c/protoc_gen_c-main.$(OBJEXT)
250251 protoc_c_protoc_gen_c_OBJECTS = $(am_protoc_c_protoc_gen_c_OBJECTS)
251252 am__DEPENDENCIES_1 =
252253 @BUILD_COMPILER_TRUE@protoc_c_protoc_gen_c_DEPENDENCIES = \
265266 am__t_generated_code2_cxx_generate_packed_data_SOURCES_DIST = \
266267 t/generated-code2/cxx-generate-packed-data.cc \
267268 t/test-full.pb.cc
268 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am_t_generated_code2_cxx_generate_packed_data_OBJECTS = t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.$(OBJEXT) \
269 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/t_generated_code2_cxx_generate_packed_data-test-full.pb.$(OBJEXT)
269 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@am_t_generated_code2_cxx_generate_packed_data_OBJECTS = t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.$(OBJEXT) \
270 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ t/generated_code2_cxx_generate_packed_data-test-full.pb.$(OBJEXT)
270271 t_generated_code2_cxx_generate_packed_data_OBJECTS = \
271272 $(am_t_generated_code2_cxx_generate_packed_data_OBJECTS)
272273 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t_generated_code2_cxx_generate_packed_data_DEPENDENCIES = $(am__DEPENDENCIES_1)
286287 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t_generated_code2_test_generated_code2_DEPENDENCIES = protobuf-c/libprotobuf-c.la
287288 am__t_generated_code3_test_generated_code3_SOURCES_DIST = \
288289 t/generated-code/test-generated-code.c t/test-proto3.pb-c.c
289 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@am_t_generated_code3_test_generated_code3_OBJECTS = t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.$(OBJEXT) \
290 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@ t/t_generated_code3_test_generated_code3-test-proto3.pb-c.$(OBJEXT)
290 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@am_t_generated_code3_test_generated_code3_OBJECTS = t/generated-code/generated_code3_test_generated_code3-test-generated-code.$(OBJEXT) \
291 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@ t/generated_code3_test_generated_code3-test-proto3.pb-c.$(OBJEXT)
291292 t_generated_code3_test_generated_code3_OBJECTS = \
292293 $(am_t_generated_code3_test_generated_code3_OBJECTS)
293294 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@t_generated_code3_test_generated_code3_DEPENDENCIES = protobuf-c/libprotobuf-c.la
321322 am__v_at_1 =
322323 DEFAULT_INCLUDES = -I.@am__isrc@
323324 depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
324 am__depfiles_maybe = depfiles
325 am__maybe_remake_depfiles = depfiles
326 am__depfiles_remade = protobuf-c/$(DEPDIR)/protobuf-c.Plo \
327 protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po \
328 protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po \
329 protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po \
330 protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po \
331 protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po \
332 protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po \
333 protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po \
334 protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po \
335 protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po \
336 protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po \
337 protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po \
338 protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po \
339 protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po \
340 protoc-c/$(DEPDIR)/protoc_gen_c-main.Po \
341 t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po \
342 t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po \
343 t/$(DEPDIR)/test-full.pb-c.Po \
344 t/$(DEPDIR)/test-optimized.pb-c.Po t/$(DEPDIR)/test.pb-c.Po \
345 t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po \
346 t/generated-code/$(DEPDIR)/test-generated-code.Po \
347 t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po \
348 t/generated-code2/$(DEPDIR)/test-generated-code2.Po \
349 t/issue220/$(DEPDIR)/issue220.Po \
350 t/issue220/$(DEPDIR)/issue220.pb-c.Po \
351 t/issue251/$(DEPDIR)/issue251.Po \
352 t/issue251/$(DEPDIR)/issue251.pb-c.Po \
353 t/version/$(DEPDIR)/version.Po
325354 am__mv = mv -f
326355 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
327356 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
647676 FGREP = @FGREP@
648677 GENHTML = @GENHTML@
649678 GREP = @GREP@
679 HAVE_CXX11 = @HAVE_CXX11@
650680 INSTALL = @INSTALL@
651681 INSTALL_DATA = @INSTALL_DATA@
652682 INSTALL_PROGRAM = @INSTALL_PROGRAM@
919949 echo ' $(SHELL) ./config.status'; \
920950 $(SHELL) ./config.status;; \
921951 *) \
922 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
923 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
952 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
953 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
924954 esac;
925955
926956 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
950980 cd $(top_builddir) && $(SHELL) ./config.status $@
951981 @HAVE_DOXYGEN_TRUE@Doxyfile: $(top_builddir)/config.status $(srcdir)/Doxyfile.in
952982 @HAVE_DOXYGEN_TRUE@ cd $(top_builddir) && $(SHELL) ./config.status $@
953
954 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
955 @$(NORMAL_INSTALL)
956 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
957 list2=; for p in $$list; do \
958 if test -f $$p; then \
959 list2="$$list2 $$p"; \
960 else :; fi; \
961 done; \
962 test -z "$$list2" || { \
963 echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
964 $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
965 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
966 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
967 }
968
969 uninstall-libLTLIBRARIES:
970 @$(NORMAL_UNINSTALL)
971 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
972 for p in $$list; do \
973 $(am__strip_dir) \
974 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
975 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
976 done
977
978 clean-libLTLIBRARIES:
979 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
980 @list='$(lib_LTLIBRARIES)'; \
981 locs=`for p in $$list; do echo $$p; done | \
982 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
983 sort -u`; \
984 test -z "$$locs" || { \
985 echo rm -f $${locs}; \
986 rm -f $${locs}; \
987 }
988 protobuf-c/$(am__dirstamp):
989 @$(MKDIR_P) protobuf-c
990 @: > protobuf-c/$(am__dirstamp)
991 protobuf-c/$(DEPDIR)/$(am__dirstamp):
992 @$(MKDIR_P) protobuf-c/$(DEPDIR)
993 @: > protobuf-c/$(DEPDIR)/$(am__dirstamp)
994 protobuf-c/protobuf-c.lo: protobuf-c/$(am__dirstamp) \
995 protobuf-c/$(DEPDIR)/$(am__dirstamp)
996
997 protobuf-c/libprotobuf-c.la: $(protobuf_c_libprotobuf_c_la_OBJECTS) $(protobuf_c_libprotobuf_c_la_DEPENDENCIES) $(EXTRA_protobuf_c_libprotobuf_c_la_DEPENDENCIES) protobuf-c/$(am__dirstamp)
998 $(AM_V_CCLD)$(protobuf_c_libprotobuf_c_la_LINK) -rpath $(libdir) $(protobuf_c_libprotobuf_c_la_OBJECTS) $(protobuf_c_libprotobuf_c_la_LIBADD) $(LIBS)
999983 install-binPROGRAMS: $(bin_PROGRAMS)
1000984 @$(NORMAL_INSTALL)
1001985 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
10631047 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
10641048 echo " rm -f" $$list; \
10651049 rm -f $$list
1050
1051 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
1052 @$(NORMAL_INSTALL)
1053 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
1054 list2=; for p in $$list; do \
1055 if test -f $$p; then \
1056 list2="$$list2 $$p"; \
1057 else :; fi; \
1058 done; \
1059 test -z "$$list2" || { \
1060 echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
1061 $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
1062 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
1063 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
1064 }
1065
1066 uninstall-libLTLIBRARIES:
1067 @$(NORMAL_UNINSTALL)
1068 @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
1069 for p in $$list; do \
1070 $(am__strip_dir) \
1071 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
1072 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
1073 done
1074
1075 clean-libLTLIBRARIES:
1076 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
1077 @list='$(lib_LTLIBRARIES)'; \
1078 locs=`for p in $$list; do echo $$p; done | \
1079 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
1080 sort -u`; \
1081 test -z "$$locs" || { \
1082 echo rm -f $${locs}; \
1083 rm -f $${locs}; \
1084 }
1085 protobuf-c/$(am__dirstamp):
1086 @$(MKDIR_P) protobuf-c
1087 @: > protobuf-c/$(am__dirstamp)
1088 protobuf-c/$(DEPDIR)/$(am__dirstamp):
1089 @$(MKDIR_P) protobuf-c/$(DEPDIR)
1090 @: > protobuf-c/$(DEPDIR)/$(am__dirstamp)
1091 protobuf-c/protobuf-c.lo: protobuf-c/$(am__dirstamp) \
1092 protobuf-c/$(DEPDIR)/$(am__dirstamp)
1093
1094 protobuf-c/libprotobuf-c.la: $(protobuf_c_libprotobuf_c_la_OBJECTS) $(protobuf_c_libprotobuf_c_la_DEPENDENCIES) $(EXTRA_protobuf_c_libprotobuf_c_la_DEPENDENCIES) protobuf-c/$(am__dirstamp)
1095 $(AM_V_CCLD)$(protobuf_c_libprotobuf_c_la_LINK) -rpath $(libdir) $(protobuf_c_libprotobuf_c_la_OBJECTS) $(protobuf_c_libprotobuf_c_la_LIBADD) $(LIBS)
10661096 protoc-c/$(am__dirstamp):
10671097 @$(MKDIR_P) protoc-c
10681098 @: > protoc-c/$(am__dirstamp)
10691099 protoc-c/$(DEPDIR)/$(am__dirstamp):
10701100 @$(MKDIR_P) protoc-c/$(DEPDIR)
10711101 @: > protoc-c/$(DEPDIR)/$(am__dirstamp)
1072 protoc-c/protoc_c_protoc_gen_c-c_bytes_field.$(OBJEXT): \
1102 protoc-c/protoc_gen_c-c_bytes_field.$(OBJEXT): \
10731103 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1074 protoc-c/protoc_c_protoc_gen_c-c_enum.$(OBJEXT): \
1104 protoc-c/protoc_gen_c-c_enum.$(OBJEXT): protoc-c/$(am__dirstamp) \
1105 protoc-c/$(DEPDIR)/$(am__dirstamp)
1106 protoc-c/protoc_gen_c-c_enum_field.$(OBJEXT): \
10751107 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1076 protoc-c/protoc_c_protoc_gen_c-c_enum_field.$(OBJEXT): \
1108 protoc-c/protoc_gen_c-c_extension.$(OBJEXT): protoc-c/$(am__dirstamp) \
1109 protoc-c/$(DEPDIR)/$(am__dirstamp)
1110 protoc-c/protoc_gen_c-c_field.$(OBJEXT): protoc-c/$(am__dirstamp) \
1111 protoc-c/$(DEPDIR)/$(am__dirstamp)
1112 protoc-c/protoc_gen_c-c_file.$(OBJEXT): protoc-c/$(am__dirstamp) \
1113 protoc-c/$(DEPDIR)/$(am__dirstamp)
1114 protoc-c/protoc_gen_c-c_generator.$(OBJEXT): protoc-c/$(am__dirstamp) \
1115 protoc-c/$(DEPDIR)/$(am__dirstamp)
1116 protoc-c/protoc_gen_c-c_helpers.$(OBJEXT): protoc-c/$(am__dirstamp) \
1117 protoc-c/$(DEPDIR)/$(am__dirstamp)
1118 protoc-c/protoc_gen_c-c_message.$(OBJEXT): protoc-c/$(am__dirstamp) \
1119 protoc-c/$(DEPDIR)/$(am__dirstamp)
1120 protoc-c/protoc_gen_c-c_message_field.$(OBJEXT): \
10771121 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1078 protoc-c/protoc_c_protoc_gen_c-c_extension.$(OBJEXT): \
1122 protoc-c/protoc_gen_c-c_primitive_field.$(OBJEXT): \
10791123 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1080 protoc-c/protoc_c_protoc_gen_c-c_field.$(OBJEXT): \
1124 protoc-c/protoc_gen_c-c_service.$(OBJEXT): protoc-c/$(am__dirstamp) \
1125 protoc-c/$(DEPDIR)/$(am__dirstamp)
1126 protoc-c/protoc_gen_c-c_string_field.$(OBJEXT): \
10811127 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1082 protoc-c/protoc_c_protoc_gen_c-c_file.$(OBJEXT): \
1083 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1084 protoc-c/protoc_c_protoc_gen_c-c_generator.$(OBJEXT): \
1085 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1086 protoc-c/protoc_c_protoc_gen_c-c_helpers.$(OBJEXT): \
1087 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1088 protoc-c/protoc_c_protoc_gen_c-c_message.$(OBJEXT): \
1089 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1090 protoc-c/protoc_c_protoc_gen_c-c_message_field.$(OBJEXT): \
1091 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1092 protoc-c/protoc_c_protoc_gen_c-c_primitive_field.$(OBJEXT): \
1093 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1094 protoc-c/protoc_c_protoc_gen_c-c_service.$(OBJEXT): \
1095 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1096 protoc-c/protoc_c_protoc_gen_c-c_string_field.$(OBJEXT): \
1097 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1098 protoc-c/protoc_c_protoc_gen_c-main.$(OBJEXT): \
1099 protoc-c/$(am__dirstamp) protoc-c/$(DEPDIR)/$(am__dirstamp)
1128 protoc-c/protoc_gen_c-main.$(OBJEXT): protoc-c/$(am__dirstamp) \
1129 protoc-c/$(DEPDIR)/$(am__dirstamp)
11001130
11011131 protoc-c/protoc-gen-c$(EXEEXT): $(protoc_c_protoc_gen_c_OBJECTS) $(protoc_c_protoc_gen_c_DEPENDENCIES) $(EXTRA_protoc_c_protoc_gen_c_DEPENDENCIES) protoc-c/$(am__dirstamp)
11021132 @rm -f protoc-c/protoc-gen-c$(EXEEXT)
11271157 t/generated-code2/$(DEPDIR)/$(am__dirstamp):
11281158 @$(MKDIR_P) t/generated-code2/$(DEPDIR)
11291159 @: > t/generated-code2/$(DEPDIR)/$(am__dirstamp)
1130 t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.$(OBJEXT): \
1160 t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.$(OBJEXT): \
11311161 t/generated-code2/$(am__dirstamp) \
11321162 t/generated-code2/$(DEPDIR)/$(am__dirstamp)
1133 t/t_generated_code2_cxx_generate_packed_data-test-full.pb.$(OBJEXT): \
1163 t/generated_code2_cxx_generate_packed_data-test-full.pb.$(OBJEXT): \
11341164 t/$(am__dirstamp) t/$(DEPDIR)/$(am__dirstamp)
11351165
11361166 t/generated-code2/cxx-generate-packed-data$(EXEEXT): $(t_generated_code2_cxx_generate_packed_data_OBJECTS) $(t_generated_code2_cxx_generate_packed_data_DEPENDENCIES) $(EXTRA_t_generated_code2_cxx_generate_packed_data_DEPENDENCIES) t/generated-code2/$(am__dirstamp)
11471177 t/generated-code2/test-generated-code2$(EXEEXT): $(t_generated_code2_test_generated_code2_OBJECTS) $(t_generated_code2_test_generated_code2_DEPENDENCIES) $(EXTRA_t_generated_code2_test_generated_code2_DEPENDENCIES) t/generated-code2/$(am__dirstamp)
11481178 @rm -f t/generated-code2/test-generated-code2$(EXEEXT)
11491179 $(AM_V_CCLD)$(LINK) $(t_generated_code2_test_generated_code2_OBJECTS) $(t_generated_code2_test_generated_code2_LDADD) $(LIBS)
1150 t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.$(OBJEXT): \
1180 t/generated-code/generated_code3_test_generated_code3-test-generated-code.$(OBJEXT): \
11511181 t/generated-code/$(am__dirstamp) \
11521182 t/generated-code/$(DEPDIR)/$(am__dirstamp)
1153 t/t_generated_code3_test_generated_code3-test-proto3.pb-c.$(OBJEXT): \
1183 t/generated_code3_test_generated_code3-test-proto3.pb-c.$(OBJEXT): \
11541184 t/$(am__dirstamp) t/$(DEPDIR)/$(am__dirstamp)
11551185 t/generated-code3/$(am__dirstamp):
11561186 @$(MKDIR_P) t/generated-code3
12151245 distclean-compile:
12161246 -rm -f *.tab.c
12171247
1218 @AMDEP_TRUE@@am__include@ @am__quote@protobuf-c/$(DEPDIR)/protobuf-c.Plo@am__quote@
1219 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Po@am__quote@
1220 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Po@am__quote@
1221 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Po@am__quote@
1222 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Po@am__quote@
1223 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Po@am__quote@
1224 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Po@am__quote@
1225 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Po@am__quote@
1226 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Po@am__quote@
1227 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Po@am__quote@
1228 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Po@am__quote@
1229 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Po@am__quote@
1230 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Po@am__quote@
1231 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Po@am__quote@
1232 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Po@am__quote@
1233 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Po@am__quote@
1234 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Po@am__quote@
1235 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test-full.pb-c.Po@am__quote@
1236 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test-optimized.pb-c.Po@am__quote@
1237 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test.pb-c.Po@am__quote@
1238 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Po@am__quote@
1239 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code/$(DEPDIR)/test-generated-code.Po@am__quote@
1240 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Po@am__quote@
1241 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code2/$(DEPDIR)/test-generated-code2.Po@am__quote@
1242 @AMDEP_TRUE@@am__include@ @am__quote@t/issue220/$(DEPDIR)/issue220.Po@am__quote@
1243 @AMDEP_TRUE@@am__include@ @am__quote@t/issue220/$(DEPDIR)/issue220.pb-c.Po@am__quote@
1244 @AMDEP_TRUE@@am__include@ @am__quote@t/issue251/$(DEPDIR)/issue251.Po@am__quote@
1245 @AMDEP_TRUE@@am__include@ @am__quote@t/issue251/$(DEPDIR)/issue251.pb-c.Po@am__quote@
1246 @AMDEP_TRUE@@am__include@ @am__quote@t/version/$(DEPDIR)/version.Po@am__quote@
1248 @AMDEP_TRUE@@am__include@ @am__quote@protobuf-c/$(DEPDIR)/protobuf-c.Plo@am__quote@ # am--include-marker
1249 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po@am__quote@ # am--include-marker
1250 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po@am__quote@ # am--include-marker
1251 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po@am__quote@ # am--include-marker
1252 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po@am__quote@ # am--include-marker
1253 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po@am__quote@ # am--include-marker
1254 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po@am__quote@ # am--include-marker
1255 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po@am__quote@ # am--include-marker
1256 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po@am__quote@ # am--include-marker
1257 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po@am__quote@ # am--include-marker
1258 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po@am__quote@ # am--include-marker
1259 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po@am__quote@ # am--include-marker
1260 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po@am__quote@ # am--include-marker
1261 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po@am__quote@ # am--include-marker
1262 @AMDEP_TRUE@@am__include@ @am__quote@protoc-c/$(DEPDIR)/protoc_gen_c-main.Po@am__quote@ # am--include-marker
1263 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po@am__quote@ # am--include-marker
1264 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po@am__quote@ # am--include-marker
1265 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test-full.pb-c.Po@am__quote@ # am--include-marker
1266 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test-optimized.pb-c.Po@am__quote@ # am--include-marker
1267 @AMDEP_TRUE@@am__include@ @am__quote@t/$(DEPDIR)/test.pb-c.Po@am__quote@ # am--include-marker
1268 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po@am__quote@ # am--include-marker
1269 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code/$(DEPDIR)/test-generated-code.Po@am__quote@ # am--include-marker
1270 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po@am__quote@ # am--include-marker
1271 @AMDEP_TRUE@@am__include@ @am__quote@t/generated-code2/$(DEPDIR)/test-generated-code2.Po@am__quote@ # am--include-marker
1272 @AMDEP_TRUE@@am__include@ @am__quote@t/issue220/$(DEPDIR)/issue220.Po@am__quote@ # am--include-marker
1273 @AMDEP_TRUE@@am__include@ @am__quote@t/issue220/$(DEPDIR)/issue220.pb-c.Po@am__quote@ # am--include-marker
1274 @AMDEP_TRUE@@am__include@ @am__quote@t/issue251/$(DEPDIR)/issue251.Po@am__quote@ # am--include-marker
1275 @AMDEP_TRUE@@am__include@ @am__quote@t/issue251/$(DEPDIR)/issue251.pb-c.Po@am__quote@ # am--include-marker
1276 @AMDEP_TRUE@@am__include@ @am__quote@t/version/$(DEPDIR)/version.Po@am__quote@ # am--include-marker
1277
1278 $(am__depfiles_remade):
1279 @$(MKDIR_P) $(@D)
1280 @echo '# dummy' >$@-t && $(am__mv) $@-t $@
1281
1282 am--depfiles: $(am__depfiles_remade)
12471283
12481284 .c.o:
12491285 @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
12691305 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
12701306 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
12711307
1272 t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.o: t/generated-code/test-generated-code.c
1273 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.o -MD -MP -MF t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Tpo -c -o t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.o `test -f 't/generated-code/test-generated-code.c' || echo '$(srcdir)/'`t/generated-code/test-generated-code.c
1274 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Tpo t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Po
1275 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/generated-code/test-generated-code.c' object='t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.o' libtool=no @AMDEPBACKSLASH@
1308 t/generated-code/generated_code3_test_generated_code3-test-generated-code.o: t/generated-code/test-generated-code.c
1309 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated-code/generated_code3_test_generated_code3-test-generated-code.o -MD -MP -MF t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Tpo -c -o t/generated-code/generated_code3_test_generated_code3-test-generated-code.o `test -f 't/generated-code/test-generated-code.c' || echo '$(srcdir)/'`t/generated-code/test-generated-code.c
1310 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Tpo t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po
1311 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/generated-code/test-generated-code.c' object='t/generated-code/generated_code3_test_generated_code3-test-generated-code.o' libtool=no @AMDEPBACKSLASH@
12761312 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1277 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.o `test -f 't/generated-code/test-generated-code.c' || echo '$(srcdir)/'`t/generated-code/test-generated-code.c
1278
1279 t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.obj: t/generated-code/test-generated-code.c
1280 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.obj -MD -MP -MF t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Tpo -c -o t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.obj `if test -f 't/generated-code/test-generated-code.c'; then $(CYGPATH_W) 't/generated-code/test-generated-code.c'; else $(CYGPATH_W) '$(srcdir)/t/generated-code/test-generated-code.c'; fi`
1281 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Tpo t/generated-code/$(DEPDIR)/t_generated_code3_test_generated_code3-test-generated-code.Po
1282 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/generated-code/test-generated-code.c' object='t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.obj' libtool=no @AMDEPBACKSLASH@
1313 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated-code/generated_code3_test_generated_code3-test-generated-code.o `test -f 't/generated-code/test-generated-code.c' || echo '$(srcdir)/'`t/generated-code/test-generated-code.c
1314
1315 t/generated-code/generated_code3_test_generated_code3-test-generated-code.obj: t/generated-code/test-generated-code.c
1316 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated-code/generated_code3_test_generated_code3-test-generated-code.obj -MD -MP -MF t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Tpo -c -o t/generated-code/generated_code3_test_generated_code3-test-generated-code.obj `if test -f 't/generated-code/test-generated-code.c'; then $(CYGPATH_W) 't/generated-code/test-generated-code.c'; else $(CYGPATH_W) '$(srcdir)/t/generated-code/test-generated-code.c'; fi`
1317 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Tpo t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po
1318 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/generated-code/test-generated-code.c' object='t/generated-code/generated_code3_test_generated_code3-test-generated-code.obj' libtool=no @AMDEPBACKSLASH@
12831319 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1284 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated-code/t_generated_code3_test_generated_code3-test-generated-code.obj `if test -f 't/generated-code/test-generated-code.c'; then $(CYGPATH_W) 't/generated-code/test-generated-code.c'; else $(CYGPATH_W) '$(srcdir)/t/generated-code/test-generated-code.c'; fi`
1285
1286 t/t_generated_code3_test_generated_code3-test-proto3.pb-c.o: t/test-proto3.pb-c.c
1287 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/t_generated_code3_test_generated_code3-test-proto3.pb-c.o -MD -MP -MF t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Tpo -c -o t/t_generated_code3_test_generated_code3-test-proto3.pb-c.o `test -f 't/test-proto3.pb-c.c' || echo '$(srcdir)/'`t/test-proto3.pb-c.c
1288 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Tpo t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Po
1289 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/test-proto3.pb-c.c' object='t/t_generated_code3_test_generated_code3-test-proto3.pb-c.o' libtool=no @AMDEPBACKSLASH@
1320 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated-code/generated_code3_test_generated_code3-test-generated-code.obj `if test -f 't/generated-code/test-generated-code.c'; then $(CYGPATH_W) 't/generated-code/test-generated-code.c'; else $(CYGPATH_W) '$(srcdir)/t/generated-code/test-generated-code.c'; fi`
1321
1322 t/generated_code3_test_generated_code3-test-proto3.pb-c.o: t/test-proto3.pb-c.c
1323 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated_code3_test_generated_code3-test-proto3.pb-c.o -MD -MP -MF t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Tpo -c -o t/generated_code3_test_generated_code3-test-proto3.pb-c.o `test -f 't/test-proto3.pb-c.c' || echo '$(srcdir)/'`t/test-proto3.pb-c.c
1324 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Tpo t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po
1325 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/test-proto3.pb-c.c' object='t/generated_code3_test_generated_code3-test-proto3.pb-c.o' libtool=no @AMDEPBACKSLASH@
12901326 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1291 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/t_generated_code3_test_generated_code3-test-proto3.pb-c.o `test -f 't/test-proto3.pb-c.c' || echo '$(srcdir)/'`t/test-proto3.pb-c.c
1292
1293 t/t_generated_code3_test_generated_code3-test-proto3.pb-c.obj: t/test-proto3.pb-c.c
1294 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/t_generated_code3_test_generated_code3-test-proto3.pb-c.obj -MD -MP -MF t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Tpo -c -o t/t_generated_code3_test_generated_code3-test-proto3.pb-c.obj `if test -f 't/test-proto3.pb-c.c'; then $(CYGPATH_W) 't/test-proto3.pb-c.c'; else $(CYGPATH_W) '$(srcdir)/t/test-proto3.pb-c.c'; fi`
1295 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Tpo t/$(DEPDIR)/t_generated_code3_test_generated_code3-test-proto3.pb-c.Po
1296 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/test-proto3.pb-c.c' object='t/t_generated_code3_test_generated_code3-test-proto3.pb-c.obj' libtool=no @AMDEPBACKSLASH@
1327 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated_code3_test_generated_code3-test-proto3.pb-c.o `test -f 't/test-proto3.pb-c.c' || echo '$(srcdir)/'`t/test-proto3.pb-c.c
1328
1329 t/generated_code3_test_generated_code3-test-proto3.pb-c.obj: t/test-proto3.pb-c.c
1330 @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT t/generated_code3_test_generated_code3-test-proto3.pb-c.obj -MD -MP -MF t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Tpo -c -o t/generated_code3_test_generated_code3-test-proto3.pb-c.obj `if test -f 't/test-proto3.pb-c.c'; then $(CYGPATH_W) 't/test-proto3.pb-c.c'; else $(CYGPATH_W) '$(srcdir)/t/test-proto3.pb-c.c'; fi`
1331 @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Tpo t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po
1332 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='t/test-proto3.pb-c.c' object='t/generated_code3_test_generated_code3-test-proto3.pb-c.obj' libtool=no @AMDEPBACKSLASH@
12971333 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1298 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/t_generated_code3_test_generated_code3-test-proto3.pb-c.obj `if test -f 't/test-proto3.pb-c.c'; then $(CYGPATH_W) 't/test-proto3.pb-c.c'; else $(CYGPATH_W) '$(srcdir)/t/test-proto3.pb-c.c'; fi`
1334 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(t_generated_code3_test_generated_code3_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o t/generated_code3_test_generated_code3-test-proto3.pb-c.obj `if test -f 't/test-proto3.pb-c.c'; then $(CYGPATH_W) 't/test-proto3.pb-c.c'; else $(CYGPATH_W) '$(srcdir)/t/test-proto3.pb-c.c'; fi`
12991335
13001336 .cc.o:
13011337 @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
13211357 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
13221358 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
13231359
1324 protoc-c/protoc_c_protoc_gen_c-c_bytes_field.o: protoc-c/c_bytes_field.cc
1325 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_bytes_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '$(srcdir)/'`protoc-c/c_bytes_field.cc
1326 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Po
1327 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_bytes_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_bytes_field.o' libtool=no @AMDEPBACKSLASH@
1328 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1329 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '$(srcdir)/'`protoc-c/c_bytes_field.cc
1330
1331 protoc-c/protoc_c_protoc_gen_c-c_bytes_field.obj: protoc-c/c_bytes_field.cc
1332 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_bytes_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_bytes_field.obj `if test -f 'protoc-c/c_bytes_field.cc'; then $(CYGPATH_W) 'protoc-c/c_bytes_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_bytes_field.cc'; fi`
1333 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_bytes_field.Po
1334 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_bytes_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_bytes_field.obj' libtool=no @AMDEPBACKSLASH@
1335 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1336 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_bytes_field.obj `if test -f 'protoc-c/c_bytes_field.cc'; then $(CYGPATH_W) 'protoc-c/c_bytes_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_bytes_field.cc'; fi`
1337
1338 protoc-c/protoc_c_protoc_gen_c-c_enum.o: protoc-c/c_enum.cc
1339 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_enum.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '$(srcdir)/'`protoc-c/c_enum.cc
1340 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Po
1341 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum.cc' object='protoc-c/protoc_c_protoc_gen_c-c_enum.o' libtool=no @AMDEPBACKSLASH@
1342 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1343 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '$(srcdir)/'`protoc-c/c_enum.cc
1344
1345 protoc-c/protoc_c_protoc_gen_c-c_enum.obj: protoc-c/c_enum.cc
1346 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_enum.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_enum.obj `if test -f 'protoc-c/c_enum.cc'; then $(CYGPATH_W) 'protoc-c/c_enum.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum.cc'; fi`
1347 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum.Po
1348 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum.cc' object='protoc-c/protoc_c_protoc_gen_c-c_enum.obj' libtool=no @AMDEPBACKSLASH@
1349 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1350 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_enum.obj `if test -f 'protoc-c/c_enum.cc'; then $(CYGPATH_W) 'protoc-c/c_enum.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum.cc'; fi`
1351
1352 protoc-c/protoc_c_protoc_gen_c-c_enum_field.o: protoc-c/c_enum_field.cc
1353 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_enum_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '$(srcdir)/'`protoc-c/c_enum_field.cc
1354 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Po
1355 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_enum_field.o' libtool=no @AMDEPBACKSLASH@
1356 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1357 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '$(srcdir)/'`protoc-c/c_enum_field.cc
1358
1359 protoc-c/protoc_c_protoc_gen_c-c_enum_field.obj: protoc-c/c_enum_field.cc
1360 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_enum_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_enum_field.obj `if test -f 'protoc-c/c_enum_field.cc'; then $(CYGPATH_W) 'protoc-c/c_enum_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum_field.cc'; fi`
1361 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_enum_field.Po
1362 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_enum_field.obj' libtool=no @AMDEPBACKSLASH@
1363 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1364 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_enum_field.obj `if test -f 'protoc-c/c_enum_field.cc'; then $(CYGPATH_W) 'protoc-c/c_enum_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum_field.cc'; fi`
1365
1366 protoc-c/protoc_c_protoc_gen_c-c_extension.o: protoc-c/c_extension.cc
1367 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_extension.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '$(srcdir)/'`protoc-c/c_extension.cc
1368 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Po
1369 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_extension.cc' object='protoc-c/protoc_c_protoc_gen_c-c_extension.o' libtool=no @AMDEPBACKSLASH@
1370 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1371 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '$(srcdir)/'`protoc-c/c_extension.cc
1372
1373 protoc-c/protoc_c_protoc_gen_c-c_extension.obj: protoc-c/c_extension.cc
1374 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_extension.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_extension.obj `if test -f 'protoc-c/c_extension.cc'; then $(CYGPATH_W) 'protoc-c/c_extension.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_extension.cc'; fi`
1375 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_extension.Po
1376 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_extension.cc' object='protoc-c/protoc_c_protoc_gen_c-c_extension.obj' libtool=no @AMDEPBACKSLASH@
1377 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1378 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_extension.obj `if test -f 'protoc-c/c_extension.cc'; then $(CYGPATH_W) 'protoc-c/c_extension.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_extension.cc'; fi`
1379
1380 protoc-c/protoc_c_protoc_gen_c-c_field.o: protoc-c/c_field.cc
1381 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_field.o `test -f 'protoc-c/c_field.cc' || echo '$(srcdir)/'`protoc-c/c_field.cc
1382 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Po
1383 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_field.o' libtool=no @AMDEPBACKSLASH@
1384 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1385 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_field.o `test -f 'protoc-c/c_field.cc' || echo '$(srcdir)/'`protoc-c/c_field.cc
1386
1387 protoc-c/protoc_c_protoc_gen_c-c_field.obj: protoc-c/c_field.cc
1388 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_field.obj `if test -f 'protoc-c/c_field.cc'; then $(CYGPATH_W) 'protoc-c/c_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_field.cc'; fi`
1389 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_field.Po
1390 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_field.obj' libtool=no @AMDEPBACKSLASH@
1391 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1392 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_field.obj `if test -f 'protoc-c/c_field.cc'; then $(CYGPATH_W) 'protoc-c/c_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_field.cc'; fi`
1393
1394 protoc-c/protoc_c_protoc_gen_c-c_file.o: protoc-c/c_file.cc
1395 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_file.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_file.o `test -f 'protoc-c/c_file.cc' || echo '$(srcdir)/'`protoc-c/c_file.cc
1396 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Po
1397 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_file.cc' object='protoc-c/protoc_c_protoc_gen_c-c_file.o' libtool=no @AMDEPBACKSLASH@
1398 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1399 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_file.o `test -f 'protoc-c/c_file.cc' || echo '$(srcdir)/'`protoc-c/c_file.cc
1400
1401 protoc-c/protoc_c_protoc_gen_c-c_file.obj: protoc-c/c_file.cc
1402 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_file.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_file.obj `if test -f 'protoc-c/c_file.cc'; then $(CYGPATH_W) 'protoc-c/c_file.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_file.cc'; fi`
1403 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_file.Po
1404 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_file.cc' object='protoc-c/protoc_c_protoc_gen_c-c_file.obj' libtool=no @AMDEPBACKSLASH@
1405 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1406 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_file.obj `if test -f 'protoc-c/c_file.cc'; then $(CYGPATH_W) 'protoc-c/c_file.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_file.cc'; fi`
1407
1408 protoc-c/protoc_c_protoc_gen_c-c_generator.o: protoc-c/c_generator.cc
1409 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_generator.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_generator.o `test -f 'protoc-c/c_generator.cc' || echo '$(srcdir)/'`protoc-c/c_generator.cc
1410 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Po
1411 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_generator.cc' object='protoc-c/protoc_c_protoc_gen_c-c_generator.o' libtool=no @AMDEPBACKSLASH@
1412 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1413 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_generator.o `test -f 'protoc-c/c_generator.cc' || echo '$(srcdir)/'`protoc-c/c_generator.cc
1414
1415 protoc-c/protoc_c_protoc_gen_c-c_generator.obj: protoc-c/c_generator.cc
1416 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_generator.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_generator.obj `if test -f 'protoc-c/c_generator.cc'; then $(CYGPATH_W) 'protoc-c/c_generator.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_generator.cc'; fi`
1417 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_generator.Po
1418 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_generator.cc' object='protoc-c/protoc_c_protoc_gen_c-c_generator.obj' libtool=no @AMDEPBACKSLASH@
1419 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1420 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_generator.obj `if test -f 'protoc-c/c_generator.cc'; then $(CYGPATH_W) 'protoc-c/c_generator.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_generator.cc'; fi`
1421
1422 protoc-c/protoc_c_protoc_gen_c-c_helpers.o: protoc-c/c_helpers.cc
1423 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_helpers.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_helpers.o `test -f 'protoc-c/c_helpers.cc' || echo '$(srcdir)/'`protoc-c/c_helpers.cc
1424 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Po
1425 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_helpers.cc' object='protoc-c/protoc_c_protoc_gen_c-c_helpers.o' libtool=no @AMDEPBACKSLASH@
1426 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1427 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_helpers.o `test -f 'protoc-c/c_helpers.cc' || echo '$(srcdir)/'`protoc-c/c_helpers.cc
1428
1429 protoc-c/protoc_c_protoc_gen_c-c_helpers.obj: protoc-c/c_helpers.cc
1430 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_helpers.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_helpers.obj `if test -f 'protoc-c/c_helpers.cc'; then $(CYGPATH_W) 'protoc-c/c_helpers.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_helpers.cc'; fi`
1431 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_helpers.Po
1432 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_helpers.cc' object='protoc-c/protoc_c_protoc_gen_c-c_helpers.obj' libtool=no @AMDEPBACKSLASH@
1433 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1434 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_helpers.obj `if test -f 'protoc-c/c_helpers.cc'; then $(CYGPATH_W) 'protoc-c/c_helpers.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_helpers.cc'; fi`
1435
1436 protoc-c/protoc_c_protoc_gen_c-c_message.o: protoc-c/c_message.cc
1437 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_message.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_message.o `test -f 'protoc-c/c_message.cc' || echo '$(srcdir)/'`protoc-c/c_message.cc
1438 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Po
1439 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message.cc' object='protoc-c/protoc_c_protoc_gen_c-c_message.o' libtool=no @AMDEPBACKSLASH@
1440 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1441 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_message.o `test -f 'protoc-c/c_message.cc' || echo '$(srcdir)/'`protoc-c/c_message.cc
1442
1443 protoc-c/protoc_c_protoc_gen_c-c_message.obj: protoc-c/c_message.cc
1444 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_message.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_message.obj `if test -f 'protoc-c/c_message.cc'; then $(CYGPATH_W) 'protoc-c/c_message.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message.cc'; fi`
1445 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message.Po
1446 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message.cc' object='protoc-c/protoc_c_protoc_gen_c-c_message.obj' libtool=no @AMDEPBACKSLASH@
1447 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1448 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_message.obj `if test -f 'protoc-c/c_message.cc'; then $(CYGPATH_W) 'protoc-c/c_message.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message.cc'; fi`
1449
1450 protoc-c/protoc_c_protoc_gen_c-c_message_field.o: protoc-c/c_message_field.cc
1451 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_message_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_message_field.o `test -f 'protoc-c/c_message_field.cc' || echo '$(srcdir)/'`protoc-c/c_message_field.cc
1452 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Po
1453 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_message_field.o' libtool=no @AMDEPBACKSLASH@
1454 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1455 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_message_field.o `test -f 'protoc-c/c_message_field.cc' || echo '$(srcdir)/'`protoc-c/c_message_field.cc
1456
1457 protoc-c/protoc_c_protoc_gen_c-c_message_field.obj: protoc-c/c_message_field.cc
1458 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_message_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_message_field.obj `if test -f 'protoc-c/c_message_field.cc'; then $(CYGPATH_W) 'protoc-c/c_message_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message_field.cc'; fi`
1459 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_message_field.Po
1460 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_message_field.obj' libtool=no @AMDEPBACKSLASH@
1461 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1462 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_message_field.obj `if test -f 'protoc-c/c_message_field.cc'; then $(CYGPATH_W) 'protoc-c/c_message_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message_field.cc'; fi`
1463
1464 protoc-c/protoc_c_protoc_gen_c-c_primitive_field.o: protoc-c/c_primitive_field.cc
1465 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_primitive_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_primitive_field.o `test -f 'protoc-c/c_primitive_field.cc' || echo '$(srcdir)/'`protoc-c/c_primitive_field.cc
1466 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Po
1467 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_primitive_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_primitive_field.o' libtool=no @AMDEPBACKSLASH@
1468 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1469 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_primitive_field.o `test -f 'protoc-c/c_primitive_field.cc' || echo '$(srcdir)/'`protoc-c/c_primitive_field.cc
1470
1471 protoc-c/protoc_c_protoc_gen_c-c_primitive_field.obj: protoc-c/c_primitive_field.cc
1472 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_primitive_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_primitive_field.obj `if test -f 'protoc-c/c_primitive_field.cc'; then $(CYGPATH_W) 'protoc-c/c_primitive_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_primitive_field.cc'; fi`
1473 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_primitive_field.Po
1474 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_primitive_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_primitive_field.obj' libtool=no @AMDEPBACKSLASH@
1475 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1476 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_primitive_field.obj `if test -f 'protoc-c/c_primitive_field.cc'; then $(CYGPATH_W) 'protoc-c/c_primitive_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_primitive_field.cc'; fi`
1477
1478 protoc-c/protoc_c_protoc_gen_c-c_service.o: protoc-c/c_service.cc
1479 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_service.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_service.o `test -f 'protoc-c/c_service.cc' || echo '$(srcdir)/'`protoc-c/c_service.cc
1480 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Po
1481 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_service.cc' object='protoc-c/protoc_c_protoc_gen_c-c_service.o' libtool=no @AMDEPBACKSLASH@
1482 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1483 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_service.o `test -f 'protoc-c/c_service.cc' || echo '$(srcdir)/'`protoc-c/c_service.cc
1484
1485 protoc-c/protoc_c_protoc_gen_c-c_service.obj: protoc-c/c_service.cc
1486 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_service.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_service.obj `if test -f 'protoc-c/c_service.cc'; then $(CYGPATH_W) 'protoc-c/c_service.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_service.cc'; fi`
1487 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_service.Po
1488 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_service.cc' object='protoc-c/protoc_c_protoc_gen_c-c_service.obj' libtool=no @AMDEPBACKSLASH@
1489 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1490 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_service.obj `if test -f 'protoc-c/c_service.cc'; then $(CYGPATH_W) 'protoc-c/c_service.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_service.cc'; fi`
1491
1492 protoc-c/protoc_c_protoc_gen_c-c_string_field.o: protoc-c/c_string_field.cc
1493 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_string_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_string_field.o `test -f 'protoc-c/c_string_field.cc' || echo '$(srcdir)/'`protoc-c/c_string_field.cc
1494 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Po
1495 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_string_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_string_field.o' libtool=no @AMDEPBACKSLASH@
1496 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1497 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_string_field.o `test -f 'protoc-c/c_string_field.cc' || echo '$(srcdir)/'`protoc-c/c_string_field.cc
1498
1499 protoc-c/protoc_c_protoc_gen_c-c_string_field.obj: protoc-c/c_string_field.cc
1500 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-c_string_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-c_string_field.obj `if test -f 'protoc-c/c_string_field.cc'; then $(CYGPATH_W) 'protoc-c/c_string_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_string_field.cc'; fi`
1501 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-c_string_field.Po
1502 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_string_field.cc' object='protoc-c/protoc_c_protoc_gen_c-c_string_field.obj' libtool=no @AMDEPBACKSLASH@
1503 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1504 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-c_string_field.obj `if test -f 'protoc-c/c_string_field.cc'; then $(CYGPATH_W) 'protoc-c/c_string_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_string_field.cc'; fi`
1505
1506 protoc-c/protoc_c_protoc_gen_c-main.o: protoc-c/main.cc
1507 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-main.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-main.o `test -f 'protoc-c/main.cc' || echo '$(srcdir)/'`protoc-c/main.cc
1508 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Po
1509 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/main.cc' object='protoc-c/protoc_c_protoc_gen_c-main.o' libtool=no @AMDEPBACKSLASH@
1510 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1511 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-main.o `test -f 'protoc-c/main.cc' || echo '$(srcdir)/'`protoc-c/main.cc
1512
1513 protoc-c/protoc_c_protoc_gen_c-main.obj: protoc-c/main.cc
1514 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_c_protoc_gen_c-main.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Tpo -c -o protoc-c/protoc_c_protoc_gen_c-main.obj `if test -f 'protoc-c/main.cc'; then $(CYGPATH_W) 'protoc-c/main.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/main.cc'; fi`
1515 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Tpo protoc-c/$(DEPDIR)/protoc_c_protoc_gen_c-main.Po
1516 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/main.cc' object='protoc-c/protoc_c_protoc_gen_c-main.obj' libtool=no @AMDEPBACKSLASH@
1517 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1518 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_c_protoc_gen_c-main.obj `if test -f 'protoc-c/main.cc'; then $(CYGPATH_W) 'protoc-c/main.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/main.cc'; fi`
1519
1520 t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.o: t/generated-code2/cxx-generate-packed-data.cc
1521 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.o -MD -MP -MF t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Tpo -c -o t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.o `test -f 't/generated-code2/cxx-generate-packed-data.cc' || echo '$(srcdir)/'`t/generated-code2/cxx-generate-packed-data.cc
1522 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Tpo t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Po
1523 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/generated-code2/cxx-generate-packed-data.cc' object='t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.o' libtool=no @AMDEPBACKSLASH@
1524 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1525 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.o `test -f 't/generated-code2/cxx-generate-packed-data.cc' || echo '$(srcdir)/'`t/generated-code2/cxx-generate-packed-data.cc
1526
1527 t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.obj: t/generated-code2/cxx-generate-packed-data.cc
1528 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.obj -MD -MP -MF t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Tpo -c -o t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.obj `if test -f 't/generated-code2/cxx-generate-packed-data.cc'; then $(CYGPATH_W) 't/generated-code2/cxx-generate-packed-data.cc'; else $(CYGPATH_W) '$(srcdir)/t/generated-code2/cxx-generate-packed-data.cc'; fi`
1529 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Tpo t/generated-code2/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.Po
1530 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/generated-code2/cxx-generate-packed-data.cc' object='t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.obj' libtool=no @AMDEPBACKSLASH@
1531 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1532 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated-code2/t_generated_code2_cxx_generate_packed_data-cxx-generate-packed-data.obj `if test -f 't/generated-code2/cxx-generate-packed-data.cc'; then $(CYGPATH_W) 't/generated-code2/cxx-generate-packed-data.cc'; else $(CYGPATH_W) '$(srcdir)/t/generated-code2/cxx-generate-packed-data.cc'; fi`
1533
1534 t/t_generated_code2_cxx_generate_packed_data-test-full.pb.o: t/test-full.pb.cc
1535 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/t_generated_code2_cxx_generate_packed_data-test-full.pb.o -MD -MP -MF t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Tpo -c -o t/t_generated_code2_cxx_generate_packed_data-test-full.pb.o `test -f 't/test-full.pb.cc' || echo '$(srcdir)/'`t/test-full.pb.cc
1536 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Tpo t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Po
1537 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/test-full.pb.cc' object='t/t_generated_code2_cxx_generate_packed_data-test-full.pb.o' libtool=no @AMDEPBACKSLASH@
1538 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1539 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/t_generated_code2_cxx_generate_packed_data-test-full.pb.o `test -f 't/test-full.pb.cc' || echo '$(srcdir)/'`t/test-full.pb.cc
1540
1541 t/t_generated_code2_cxx_generate_packed_data-test-full.pb.obj: t/test-full.pb.cc
1542 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/t_generated_code2_cxx_generate_packed_data-test-full.pb.obj -MD -MP -MF t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Tpo -c -o t/t_generated_code2_cxx_generate_packed_data-test-full.pb.obj `if test -f 't/test-full.pb.cc'; then $(CYGPATH_W) 't/test-full.pb.cc'; else $(CYGPATH_W) '$(srcdir)/t/test-full.pb.cc'; fi`
1543 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Tpo t/$(DEPDIR)/t_generated_code2_cxx_generate_packed_data-test-full.pb.Po
1544 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/test-full.pb.cc' object='t/t_generated_code2_cxx_generate_packed_data-test-full.pb.obj' libtool=no @AMDEPBACKSLASH@
1545 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1546 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/t_generated_code2_cxx_generate_packed_data-test-full.pb.obj `if test -f 't/test-full.pb.cc'; then $(CYGPATH_W) 't/test-full.pb.cc'; else $(CYGPATH_W) '$(srcdir)/t/test-full.pb.cc'; fi`
1360 protoc-c/protoc_gen_c-c_bytes_field.o: protoc-c/c_bytes_field.cc
1361 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_bytes_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Tpo -c -o protoc-c/protoc_gen_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '$(srcdir)/'`protoc-c/c_bytes_field.cc
1362 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po
1363 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_bytes_field.cc' object='protoc-c/protoc_gen_c-c_bytes_field.o' libtool=no @AMDEPBACKSLASH@
1364 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1365 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '$(srcdir)/'`protoc-c/c_bytes_field.cc
1366
1367 protoc-c/protoc_gen_c-c_bytes_field.obj: protoc-c/c_bytes_field.cc
1368 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_bytes_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Tpo -c -o protoc-c/protoc_gen_c-c_bytes_field.obj `if test -f 'protoc-c/c_bytes_field.cc'; then $(CYGPATH_W) 'protoc-c/c_bytes_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_bytes_field.cc'; fi`
1369 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po
1370 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_bytes_field.cc' object='protoc-c/protoc_gen_c-c_bytes_field.obj' libtool=no @AMDEPBACKSLASH@
1371 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1372 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_bytes_field.obj `if test -f 'protoc-c/c_bytes_field.cc'; then $(CYGPATH_W) 'protoc-c/c_bytes_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_bytes_field.cc'; fi`
1373
1374 protoc-c/protoc_gen_c-c_enum.o: protoc-c/c_enum.cc
1375 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_enum.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Tpo -c -o protoc-c/protoc_gen_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '$(srcdir)/'`protoc-c/c_enum.cc
1376 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po
1377 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum.cc' object='protoc-c/protoc_gen_c-c_enum.o' libtool=no @AMDEPBACKSLASH@
1378 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1379 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '$(srcdir)/'`protoc-c/c_enum.cc
1380
1381 protoc-c/protoc_gen_c-c_enum.obj: protoc-c/c_enum.cc
1382 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_enum.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Tpo -c -o protoc-c/protoc_gen_c-c_enum.obj `if test -f 'protoc-c/c_enum.cc'; then $(CYGPATH_W) 'protoc-c/c_enum.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum.cc'; fi`
1383 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po
1384 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum.cc' object='protoc-c/protoc_gen_c-c_enum.obj' libtool=no @AMDEPBACKSLASH@
1385 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1386 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_enum.obj `if test -f 'protoc-c/c_enum.cc'; then $(CYGPATH_W) 'protoc-c/c_enum.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum.cc'; fi`
1387
1388 protoc-c/protoc_gen_c-c_enum_field.o: protoc-c/c_enum_field.cc
1389 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_enum_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Tpo -c -o protoc-c/protoc_gen_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '$(srcdir)/'`protoc-c/c_enum_field.cc
1390 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po
1391 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum_field.cc' object='protoc-c/protoc_gen_c-c_enum_field.o' libtool=no @AMDEPBACKSLASH@
1392 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1393 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '$(srcdir)/'`protoc-c/c_enum_field.cc
1394
1395 protoc-c/protoc_gen_c-c_enum_field.obj: protoc-c/c_enum_field.cc
1396 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_enum_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Tpo -c -o protoc-c/protoc_gen_c-c_enum_field.obj `if test -f 'protoc-c/c_enum_field.cc'; then $(CYGPATH_W) 'protoc-c/c_enum_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum_field.cc'; fi`
1397 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po
1398 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_enum_field.cc' object='protoc-c/protoc_gen_c-c_enum_field.obj' libtool=no @AMDEPBACKSLASH@
1399 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1400 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_enum_field.obj `if test -f 'protoc-c/c_enum_field.cc'; then $(CYGPATH_W) 'protoc-c/c_enum_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_enum_field.cc'; fi`
1401
1402 protoc-c/protoc_gen_c-c_extension.o: protoc-c/c_extension.cc
1403 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_extension.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Tpo -c -o protoc-c/protoc_gen_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '$(srcdir)/'`protoc-c/c_extension.cc
1404 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po
1405 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_extension.cc' object='protoc-c/protoc_gen_c-c_extension.o' libtool=no @AMDEPBACKSLASH@
1406 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1407 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '$(srcdir)/'`protoc-c/c_extension.cc
1408
1409 protoc-c/protoc_gen_c-c_extension.obj: protoc-c/c_extension.cc
1410 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_extension.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Tpo -c -o protoc-c/protoc_gen_c-c_extension.obj `if test -f 'protoc-c/c_extension.cc'; then $(CYGPATH_W) 'protoc-c/c_extension.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_extension.cc'; fi`
1411 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po
1412 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_extension.cc' object='protoc-c/protoc_gen_c-c_extension.obj' libtool=no @AMDEPBACKSLASH@
1413 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1414 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_extension.obj `if test -f 'protoc-c/c_extension.cc'; then $(CYGPATH_W) 'protoc-c/c_extension.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_extension.cc'; fi`
1415
1416 protoc-c/protoc_gen_c-c_field.o: protoc-c/c_field.cc
1417 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Tpo -c -o protoc-c/protoc_gen_c-c_field.o `test -f 'protoc-c/c_field.cc' || echo '$(srcdir)/'`protoc-c/c_field.cc
1418 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po
1419 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_field.cc' object='protoc-c/protoc_gen_c-c_field.o' libtool=no @AMDEPBACKSLASH@
1420 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1421 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_field.o `test -f 'protoc-c/c_field.cc' || echo '$(srcdir)/'`protoc-c/c_field.cc
1422
1423 protoc-c/protoc_gen_c-c_field.obj: protoc-c/c_field.cc
1424 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Tpo -c -o protoc-c/protoc_gen_c-c_field.obj `if test -f 'protoc-c/c_field.cc'; then $(CYGPATH_W) 'protoc-c/c_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_field.cc'; fi`
1425 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po
1426 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_field.cc' object='protoc-c/protoc_gen_c-c_field.obj' libtool=no @AMDEPBACKSLASH@
1427 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1428 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_field.obj `if test -f 'protoc-c/c_field.cc'; then $(CYGPATH_W) 'protoc-c/c_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_field.cc'; fi`
1429
1430 protoc-c/protoc_gen_c-c_file.o: protoc-c/c_file.cc
1431 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_file.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Tpo -c -o protoc-c/protoc_gen_c-c_file.o `test -f 'protoc-c/c_file.cc' || echo '$(srcdir)/'`protoc-c/c_file.cc
1432 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po
1433 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_file.cc' object='protoc-c/protoc_gen_c-c_file.o' libtool=no @AMDEPBACKSLASH@
1434 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1435 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_file.o `test -f 'protoc-c/c_file.cc' || echo '$(srcdir)/'`protoc-c/c_file.cc
1436
1437 protoc-c/protoc_gen_c-c_file.obj: protoc-c/c_file.cc
1438 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_file.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Tpo -c -o protoc-c/protoc_gen_c-c_file.obj `if test -f 'protoc-c/c_file.cc'; then $(CYGPATH_W) 'protoc-c/c_file.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_file.cc'; fi`
1439 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po
1440 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_file.cc' object='protoc-c/protoc_gen_c-c_file.obj' libtool=no @AMDEPBACKSLASH@
1441 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1442 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_file.obj `if test -f 'protoc-c/c_file.cc'; then $(CYGPATH_W) 'protoc-c/c_file.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_file.cc'; fi`
1443
1444 protoc-c/protoc_gen_c-c_generator.o: protoc-c/c_generator.cc
1445 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_generator.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Tpo -c -o protoc-c/protoc_gen_c-c_generator.o `test -f 'protoc-c/c_generator.cc' || echo '$(srcdir)/'`protoc-c/c_generator.cc
1446 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po
1447 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_generator.cc' object='protoc-c/protoc_gen_c-c_generator.o' libtool=no @AMDEPBACKSLASH@
1448 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1449 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_generator.o `test -f 'protoc-c/c_generator.cc' || echo '$(srcdir)/'`protoc-c/c_generator.cc
1450
1451 protoc-c/protoc_gen_c-c_generator.obj: protoc-c/c_generator.cc
1452 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_generator.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Tpo -c -o protoc-c/protoc_gen_c-c_generator.obj `if test -f 'protoc-c/c_generator.cc'; then $(CYGPATH_W) 'protoc-c/c_generator.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_generator.cc'; fi`
1453 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po
1454 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_generator.cc' object='protoc-c/protoc_gen_c-c_generator.obj' libtool=no @AMDEPBACKSLASH@
1455 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1456 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_generator.obj `if test -f 'protoc-c/c_generator.cc'; then $(CYGPATH_W) 'protoc-c/c_generator.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_generator.cc'; fi`
1457
1458 protoc-c/protoc_gen_c-c_helpers.o: protoc-c/c_helpers.cc
1459 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_helpers.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Tpo -c -o protoc-c/protoc_gen_c-c_helpers.o `test -f 'protoc-c/c_helpers.cc' || echo '$(srcdir)/'`protoc-c/c_helpers.cc
1460 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po
1461 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_helpers.cc' object='protoc-c/protoc_gen_c-c_helpers.o' libtool=no @AMDEPBACKSLASH@
1462 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1463 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_helpers.o `test -f 'protoc-c/c_helpers.cc' || echo '$(srcdir)/'`protoc-c/c_helpers.cc
1464
1465 protoc-c/protoc_gen_c-c_helpers.obj: protoc-c/c_helpers.cc
1466 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_helpers.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Tpo -c -o protoc-c/protoc_gen_c-c_helpers.obj `if test -f 'protoc-c/c_helpers.cc'; then $(CYGPATH_W) 'protoc-c/c_helpers.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_helpers.cc'; fi`
1467 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po
1468 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_helpers.cc' object='protoc-c/protoc_gen_c-c_helpers.obj' libtool=no @AMDEPBACKSLASH@
1469 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1470 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_helpers.obj `if test -f 'protoc-c/c_helpers.cc'; then $(CYGPATH_W) 'protoc-c/c_helpers.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_helpers.cc'; fi`
1471
1472 protoc-c/protoc_gen_c-c_message.o: protoc-c/c_message.cc
1473 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_message.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Tpo -c -o protoc-c/protoc_gen_c-c_message.o `test -f 'protoc-c/c_message.cc' || echo '$(srcdir)/'`protoc-c/c_message.cc
1474 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po
1475 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message.cc' object='protoc-c/protoc_gen_c-c_message.o' libtool=no @AMDEPBACKSLASH@
1476 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1477 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_message.o `test -f 'protoc-c/c_message.cc' || echo '$(srcdir)/'`protoc-c/c_message.cc
1478
1479 protoc-c/protoc_gen_c-c_message.obj: protoc-c/c_message.cc
1480 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_message.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Tpo -c -o protoc-c/protoc_gen_c-c_message.obj `if test -f 'protoc-c/c_message.cc'; then $(CYGPATH_W) 'protoc-c/c_message.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message.cc'; fi`
1481 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po
1482 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message.cc' object='protoc-c/protoc_gen_c-c_message.obj' libtool=no @AMDEPBACKSLASH@
1483 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1484 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_message.obj `if test -f 'protoc-c/c_message.cc'; then $(CYGPATH_W) 'protoc-c/c_message.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message.cc'; fi`
1485
1486 protoc-c/protoc_gen_c-c_message_field.o: protoc-c/c_message_field.cc
1487 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_message_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Tpo -c -o protoc-c/protoc_gen_c-c_message_field.o `test -f 'protoc-c/c_message_field.cc' || echo '$(srcdir)/'`protoc-c/c_message_field.cc
1488 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po
1489 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message_field.cc' object='protoc-c/protoc_gen_c-c_message_field.o' libtool=no @AMDEPBACKSLASH@
1490 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1491 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_message_field.o `test -f 'protoc-c/c_message_field.cc' || echo '$(srcdir)/'`protoc-c/c_message_field.cc
1492
1493 protoc-c/protoc_gen_c-c_message_field.obj: protoc-c/c_message_field.cc
1494 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_message_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Tpo -c -o protoc-c/protoc_gen_c-c_message_field.obj `if test -f 'protoc-c/c_message_field.cc'; then $(CYGPATH_W) 'protoc-c/c_message_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message_field.cc'; fi`
1495 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po
1496 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_message_field.cc' object='protoc-c/protoc_gen_c-c_message_field.obj' libtool=no @AMDEPBACKSLASH@
1497 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1498 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_message_field.obj `if test -f 'protoc-c/c_message_field.cc'; then $(CYGPATH_W) 'protoc-c/c_message_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_message_field.cc'; fi`
1499
1500 protoc-c/protoc_gen_c-c_primitive_field.o: protoc-c/c_primitive_field.cc
1501 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_primitive_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Tpo -c -o protoc-c/protoc_gen_c-c_primitive_field.o `test -f 'protoc-c/c_primitive_field.cc' || echo '$(srcdir)/'`protoc-c/c_primitive_field.cc
1502 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po
1503 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_primitive_field.cc' object='protoc-c/protoc_gen_c-c_primitive_field.o' libtool=no @AMDEPBACKSLASH@
1504 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1505 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_primitive_field.o `test -f 'protoc-c/c_primitive_field.cc' || echo '$(srcdir)/'`protoc-c/c_primitive_field.cc
1506
1507 protoc-c/protoc_gen_c-c_primitive_field.obj: protoc-c/c_primitive_field.cc
1508 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_primitive_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Tpo -c -o protoc-c/protoc_gen_c-c_primitive_field.obj `if test -f 'protoc-c/c_primitive_field.cc'; then $(CYGPATH_W) 'protoc-c/c_primitive_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_primitive_field.cc'; fi`
1509 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po
1510 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_primitive_field.cc' object='protoc-c/protoc_gen_c-c_primitive_field.obj' libtool=no @AMDEPBACKSLASH@
1511 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1512 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_primitive_field.obj `if test -f 'protoc-c/c_primitive_field.cc'; then $(CYGPATH_W) 'protoc-c/c_primitive_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_primitive_field.cc'; fi`
1513
1514 protoc-c/protoc_gen_c-c_service.o: protoc-c/c_service.cc
1515 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_service.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Tpo -c -o protoc-c/protoc_gen_c-c_service.o `test -f 'protoc-c/c_service.cc' || echo '$(srcdir)/'`protoc-c/c_service.cc
1516 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po
1517 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_service.cc' object='protoc-c/protoc_gen_c-c_service.o' libtool=no @AMDEPBACKSLASH@
1518 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1519 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_service.o `test -f 'protoc-c/c_service.cc' || echo '$(srcdir)/'`protoc-c/c_service.cc
1520
1521 protoc-c/protoc_gen_c-c_service.obj: protoc-c/c_service.cc
1522 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_service.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Tpo -c -o protoc-c/protoc_gen_c-c_service.obj `if test -f 'protoc-c/c_service.cc'; then $(CYGPATH_W) 'protoc-c/c_service.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_service.cc'; fi`
1523 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po
1524 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_service.cc' object='protoc-c/protoc_gen_c-c_service.obj' libtool=no @AMDEPBACKSLASH@
1525 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1526 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_service.obj `if test -f 'protoc-c/c_service.cc'; then $(CYGPATH_W) 'protoc-c/c_service.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_service.cc'; fi`
1527
1528 protoc-c/protoc_gen_c-c_string_field.o: protoc-c/c_string_field.cc
1529 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_string_field.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Tpo -c -o protoc-c/protoc_gen_c-c_string_field.o `test -f 'protoc-c/c_string_field.cc' || echo '$(srcdir)/'`protoc-c/c_string_field.cc
1530 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po
1531 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_string_field.cc' object='protoc-c/protoc_gen_c-c_string_field.o' libtool=no @AMDEPBACKSLASH@
1532 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1533 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_string_field.o `test -f 'protoc-c/c_string_field.cc' || echo '$(srcdir)/'`protoc-c/c_string_field.cc
1534
1535 protoc-c/protoc_gen_c-c_string_field.obj: protoc-c/c_string_field.cc
1536 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-c_string_field.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Tpo -c -o protoc-c/protoc_gen_c-c_string_field.obj `if test -f 'protoc-c/c_string_field.cc'; then $(CYGPATH_W) 'protoc-c/c_string_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_string_field.cc'; fi`
1537 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po
1538 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/c_string_field.cc' object='protoc-c/protoc_gen_c-c_string_field.obj' libtool=no @AMDEPBACKSLASH@
1539 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1540 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-c_string_field.obj `if test -f 'protoc-c/c_string_field.cc'; then $(CYGPATH_W) 'protoc-c/c_string_field.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/c_string_field.cc'; fi`
1541
1542 protoc-c/protoc_gen_c-main.o: protoc-c/main.cc
1543 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-main.o -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-main.Tpo -c -o protoc-c/protoc_gen_c-main.o `test -f 'protoc-c/main.cc' || echo '$(srcdir)/'`protoc-c/main.cc
1544 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-main.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-main.Po
1545 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/main.cc' object='protoc-c/protoc_gen_c-main.o' libtool=no @AMDEPBACKSLASH@
1546 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1547 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-main.o `test -f 'protoc-c/main.cc' || echo '$(srcdir)/'`protoc-c/main.cc
1548
1549 protoc-c/protoc_gen_c-main.obj: protoc-c/main.cc
1550 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -MT protoc-c/protoc_gen_c-main.obj -MD -MP -MF protoc-c/$(DEPDIR)/protoc_gen_c-main.Tpo -c -o protoc-c/protoc_gen_c-main.obj `if test -f 'protoc-c/main.cc'; then $(CYGPATH_W) 'protoc-c/main.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/main.cc'; fi`
1551 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) protoc-c/$(DEPDIR)/protoc_gen_c-main.Tpo protoc-c/$(DEPDIR)/protoc_gen_c-main.Po
1552 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='protoc-c/main.cc' object='protoc-c/protoc_gen_c-main.obj' libtool=no @AMDEPBACKSLASH@
1553 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1554 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(protoc_c_protoc_gen_c_CXXFLAGS) $(CXXFLAGS) -c -o protoc-c/protoc_gen_c-main.obj `if test -f 'protoc-c/main.cc'; then $(CYGPATH_W) 'protoc-c/main.cc'; else $(CYGPATH_W) '$(srcdir)/protoc-c/main.cc'; fi`
1555
1556 t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.o: t/generated-code2/cxx-generate-packed-data.cc
1557 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.o -MD -MP -MF t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Tpo -c -o t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.o `test -f 't/generated-code2/cxx-generate-packed-data.cc' || echo '$(srcdir)/'`t/generated-code2/cxx-generate-packed-data.cc
1558 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Tpo t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po
1559 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/generated-code2/cxx-generate-packed-data.cc' object='t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.o' libtool=no @AMDEPBACKSLASH@
1560 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1561 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.o `test -f 't/generated-code2/cxx-generate-packed-data.cc' || echo '$(srcdir)/'`t/generated-code2/cxx-generate-packed-data.cc
1562
1563 t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.obj: t/generated-code2/cxx-generate-packed-data.cc
1564 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.obj -MD -MP -MF t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Tpo -c -o t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.obj `if test -f 't/generated-code2/cxx-generate-packed-data.cc'; then $(CYGPATH_W) 't/generated-code2/cxx-generate-packed-data.cc'; else $(CYGPATH_W) '$(srcdir)/t/generated-code2/cxx-generate-packed-data.cc'; fi`
1565 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Tpo t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po
1566 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/generated-code2/cxx-generate-packed-data.cc' object='t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.obj' libtool=no @AMDEPBACKSLASH@
1567 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1568 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated-code2/cxx_generate_packed_data-cxx-generate-packed-data.obj `if test -f 't/generated-code2/cxx-generate-packed-data.cc'; then $(CYGPATH_W) 't/generated-code2/cxx-generate-packed-data.cc'; else $(CYGPATH_W) '$(srcdir)/t/generated-code2/cxx-generate-packed-data.cc'; fi`
1569
1570 t/generated_code2_cxx_generate_packed_data-test-full.pb.o: t/test-full.pb.cc
1571 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated_code2_cxx_generate_packed_data-test-full.pb.o -MD -MP -MF t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Tpo -c -o t/generated_code2_cxx_generate_packed_data-test-full.pb.o `test -f 't/test-full.pb.cc' || echo '$(srcdir)/'`t/test-full.pb.cc
1572 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Tpo t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po
1573 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/test-full.pb.cc' object='t/generated_code2_cxx_generate_packed_data-test-full.pb.o' libtool=no @AMDEPBACKSLASH@
1574 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1575 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated_code2_cxx_generate_packed_data-test-full.pb.o `test -f 't/test-full.pb.cc' || echo '$(srcdir)/'`t/test-full.pb.cc
1576
1577 t/generated_code2_cxx_generate_packed_data-test-full.pb.obj: t/test-full.pb.cc
1578 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -MT t/generated_code2_cxx_generate_packed_data-test-full.pb.obj -MD -MP -MF t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Tpo -c -o t/generated_code2_cxx_generate_packed_data-test-full.pb.obj `if test -f 't/test-full.pb.cc'; then $(CYGPATH_W) 't/test-full.pb.cc'; else $(CYGPATH_W) '$(srcdir)/t/test-full.pb.cc'; fi`
1579 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Tpo t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po
1580 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='t/test-full.pb.cc' object='t/generated_code2_cxx_generate_packed_data-test-full.pb.obj' libtool=no @AMDEPBACKSLASH@
1581 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1582 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(t_generated_code2_cxx_generate_packed_data_CXXFLAGS) $(CXXFLAGS) -c -o t/generated_code2_cxx_generate_packed_data-test-full.pb.obj `if test -f 't/test-full.pb.cc'; then $(CYGPATH_W) 't/test-full.pb.cc'; else $(CYGPATH_W) '$(srcdir)/t/test-full.pb.cc'; fi`
15471583
15481584 mostlyclean-libtool:
15491585 -rm -f *.lo
17861822 fi; \
17871823 $$success || exit 1
17881824
1789 check-TESTS:
1825 check-TESTS: $(check_PROGRAMS)
17901826 @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
17911827 @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
17921828 @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
18641900 @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
18651901 @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
18661902
1867 distdir: $(DISTFILES)
1903 distdir: $(BUILT_SOURCES)
1904 $(MAKE) $(AM_MAKEFLAGS) distdir-am
1905
1906 distdir-am: $(DISTFILES)
18681907 $(am__remove_distdir)
18691908 test -d "$(distdir)" || mkdir "$(distdir)"
18701909 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
20352074 $(MAKE) $(AM_MAKEFLAGS) check-TESTS
20362075 check: $(BUILT_SOURCES)
20372076 $(MAKE) $(AM_MAKEFLAGS) check-am
2038 all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA) $(HEADERS) \
2077 all-am: Makefile $(PROGRAMS) $(LTLIBRARIES) $(DATA) $(HEADERS) \
20392078 config.h
20402079 install-binPROGRAMS: install-libLTLIBRARIES
20412080
20422081 installdirs:
2043 for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)"; do \
2082 for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)"; do \
20442083 test -z "$$dir" || $(MKDIR_P) "$$dir"; \
20452084 done
20462085 install: $(BUILT_SOURCES)
21082147
21092148 distclean: distclean-am
21102149 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
2111 -rm -rf protobuf-c/$(DEPDIR) protoc-c/$(DEPDIR) t/$(DEPDIR) t/generated-code/$(DEPDIR) t/generated-code2/$(DEPDIR) t/issue220/$(DEPDIR) t/issue251/$(DEPDIR) t/version/$(DEPDIR)
2150 -rm -f protobuf-c/$(DEPDIR)/protobuf-c.Plo
2151 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po
2152 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po
2153 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po
2154 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po
2155 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po
2156 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po
2157 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po
2158 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po
2159 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po
2160 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po
2161 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po
2162 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po
2163 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po
2164 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-main.Po
2165 -rm -f t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po
2166 -rm -f t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po
2167 -rm -f t/$(DEPDIR)/test-full.pb-c.Po
2168 -rm -f t/$(DEPDIR)/test-optimized.pb-c.Po
2169 -rm -f t/$(DEPDIR)/test.pb-c.Po
2170 -rm -f t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po
2171 -rm -f t/generated-code/$(DEPDIR)/test-generated-code.Po
2172 -rm -f t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po
2173 -rm -f t/generated-code2/$(DEPDIR)/test-generated-code2.Po
2174 -rm -f t/issue220/$(DEPDIR)/issue220.Po
2175 -rm -f t/issue220/$(DEPDIR)/issue220.pb-c.Po
2176 -rm -f t/issue251/$(DEPDIR)/issue251.Po
2177 -rm -f t/issue251/$(DEPDIR)/issue251.pb-c.Po
2178 -rm -f t/version/$(DEPDIR)/version.Po
21122179 -rm -f Makefile
21132180 distclean-am: clean-am distclean-compile distclean-generic \
21142181 distclean-hdr distclean-libtool distclean-tags
21582225 maintainer-clean: maintainer-clean-am
21592226 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
21602227 -rm -rf $(top_srcdir)/autom4te.cache
2161 -rm -rf protobuf-c/$(DEPDIR) protoc-c/$(DEPDIR) t/$(DEPDIR) t/generated-code/$(DEPDIR) t/generated-code2/$(DEPDIR) t/issue220/$(DEPDIR) t/issue251/$(DEPDIR) t/version/$(DEPDIR)
2228 -rm -f protobuf-c/$(DEPDIR)/protobuf-c.Plo
2229 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_bytes_field.Po
2230 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_enum.Po
2231 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_enum_field.Po
2232 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_extension.Po
2233 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_field.Po
2234 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_file.Po
2235 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_generator.Po
2236 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_helpers.Po
2237 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_message.Po
2238 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_message_field.Po
2239 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_primitive_field.Po
2240 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_service.Po
2241 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-c_string_field.Po
2242 -rm -f protoc-c/$(DEPDIR)/protoc_gen_c-main.Po
2243 -rm -f t/$(DEPDIR)/generated_code2_cxx_generate_packed_data-test-full.pb.Po
2244 -rm -f t/$(DEPDIR)/generated_code3_test_generated_code3-test-proto3.pb-c.Po
2245 -rm -f t/$(DEPDIR)/test-full.pb-c.Po
2246 -rm -f t/$(DEPDIR)/test-optimized.pb-c.Po
2247 -rm -f t/$(DEPDIR)/test.pb-c.Po
2248 -rm -f t/generated-code/$(DEPDIR)/generated_code3_test_generated_code3-test-generated-code.Po
2249 -rm -f t/generated-code/$(DEPDIR)/test-generated-code.Po
2250 -rm -f t/generated-code2/$(DEPDIR)/cxx_generate_packed_data-cxx-generate-packed-data.Po
2251 -rm -f t/generated-code2/$(DEPDIR)/test-generated-code2.Po
2252 -rm -f t/issue220/$(DEPDIR)/issue220.Po
2253 -rm -f t/issue220/$(DEPDIR)/issue220.pb-c.Po
2254 -rm -f t/issue251/$(DEPDIR)/issue251.Po
2255 -rm -f t/issue251/$(DEPDIR)/issue251.pb-c.Po
2256 -rm -f t/version/$(DEPDIR)/version.Po
21622257 -rm -f Makefile
21632258 maintainer-clean-am: distclean-am maintainer-clean-generic
21642259
21812276 .MAKE: all check check-am install install-am install-data-am \
21822277 install-exec-am install-strip
21832278
2184 .PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-TESTS \
2185 check-am clean clean-binPROGRAMS clean-checkPROGRAMS \
2186 clean-cscope clean-generic clean-libLTLIBRARIES clean-libtool \
2187 clean-local clean-noinstPROGRAMS cscope cscopelist-am ctags \
2188 ctags-am dist dist-all dist-bzip2 dist-gzip dist-hook \
2189 dist-lzip dist-shar dist-tarZ dist-xz dist-zip distcheck \
2190 distclean distclean-compile distclean-generic distclean-hdr \
2279 .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles am--refresh check \
2280 check-TESTS check-am clean clean-binPROGRAMS \
2281 clean-checkPROGRAMS clean-cscope clean-generic \
2282 clean-libLTLIBRARIES clean-libtool clean-local \
2283 clean-noinstPROGRAMS cscope cscopelist-am ctags ctags-am dist \
2284 dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
2285 dist-tarZ dist-xz dist-zip distcheck distclean \
2286 distclean-compile distclean-generic distclean-hdr \
21912287 distclean-libtool distclean-tags distcleancheck distdir \
21922288 distuninstallcheck dvi dvi-am html html-am html-local info \
21932289 info-am install install-am install-binPROGRAMS install-data \
22182314 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@$(t_generated_code2_cxx_generate_packed_data_OBJECTS): t/test-full.pb.h
22192315
22202316 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/test.pb-c.c t/test.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test.proto
2221 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto
2317 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test.proto
22222318
22232319 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/test-optimized.pb-c.c t/test-optimized.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-optimized.proto
2224 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto
2320 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-optimized.proto
22252321
22262322 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/test-full.pb-c.c t/test-full.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-full.proto
2227 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
2323 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
22282324
22292325 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/test-full.pb.cc t/test-full.pb.h: @PROTOC@ $(top_srcdir)/t/test-full.proto
22302326 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ -I$(top_srcdir) --cpp_out=$(top_builddir) $(top_srcdir)/t/test-full.proto
22332329 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)$(top_builddir)/t/generated-code2/cxx-generate-packed-data$(EXEEXT) > $(top_builddir)/t/generated-code2/test-full-cxx-output.inc
22342330
22352331 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@t/test-proto3.pb-c.c t/test-proto3.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/test-proto3.proto
2236 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto
2332 @BUILD_COMPILER_TRUE@@BUILD_PROTO3_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/test-proto3.proto
22372333 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/issue220/issue220.pb-c.c t/issue220/issue220.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/issue220/issue220.proto
2238 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue220/issue220.proto
2334 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue220/issue220.proto
22392335 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@t/issue251/issue251.pb-c.c t/issue251/issue251.pb-c.h: $(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) $(top_srcdir)/t/issue251/issue251.proto
2240 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue251/issue251.proto
2336 @BUILD_COMPILER_TRUE@@CROSS_COMPILING_FALSE@ $(AM_V_GEN)@PROTOC@ --plugin=protoc-gen-c=$(top_builddir)/protoc-c/protoc-gen-c$(EXEEXT) -I$(top_srcdir) --c_out=$(top_builddir) $(top_srcdir)/t/issue251/issue251.proto
22412337
22422338 dist-hook:
22432339 rm -f `find $(distdir) -name '*.pb-c.[ch]' -o -name '*.pb.cc' -o -name '*.pb.h'`
0 # generated automatically by aclocal 1.15.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2017 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.16.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
33
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
1919 If you have problems, you may need to regenerate the build system entirely.
2020 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
2121
22 # Copyright (C) 2002-2017 Free Software Foundation, Inc.
22 # Copyright (C) 2002-2018 Free Software Foundation, Inc.
2323 #
2424 # This file is free software; the Free Software Foundation
2525 # gives unlimited permission to copy and/or distribute it,
3131 # generated from the m4 files accompanying Automake X.Y.
3232 # (This private macro should not be called outside this file.)
3333 AC_DEFUN([AM_AUTOMAKE_VERSION],
34 [am__api_version='1.15'
34 [am__api_version='1.16'
3535 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
3636 dnl require some minimum version. Point them to the right macro.
37 m4_if([$1], [1.15.1], [],
37 m4_if([$1], [1.16.1], [],
3838 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
3939 ])
4040
5050 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
5151 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
5252 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
53 [AM_AUTOMAKE_VERSION([1.15.1])dnl
53 [AM_AUTOMAKE_VERSION([1.16.1])dnl
5454 m4_ifndef([AC_AUTOCONF_VERSION],
5555 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
5656 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
5757
5858 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
5959
60 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
60 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
6161 #
6262 # This file is free software; the Free Software Foundation
6363 # gives unlimited permission to copy and/or distribute it,
109109
110110 # AM_COND_IF -*- Autoconf -*-
111111
112 # Copyright (C) 2008-2017 Free Software Foundation, Inc.
112 # Copyright (C) 2008-2018 Free Software Foundation, Inc.
113113 #
114114 # This file is free software; the Free Software Foundation
115115 # gives unlimited permission to copy and/or distribute it,
146146
147147 # AM_CONDITIONAL -*- Autoconf -*-
148148
149 # Copyright (C) 1997-2017 Free Software Foundation, Inc.
149 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
150150 #
151151 # This file is free software; the Free Software Foundation
152152 # gives unlimited permission to copy and/or distribute it,
177177 Usually this means the macro was only invoked conditionally.]])
178178 fi])])
179179
180 # Copyright (C) 1999-2017 Free Software Foundation, Inc.
180 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
181181 #
182182 # This file is free software; the Free Software Foundation
183183 # gives unlimited permission to copy and/or distribute it,
368368
369369 # Generate code to set up dependency tracking. -*- Autoconf -*-
370370
371 # Copyright (C) 1999-2017 Free Software Foundation, Inc.
372 #
373 # This file is free software; the Free Software Foundation
374 # gives unlimited permission to copy and/or distribute it,
375 # with or without modifications, as long as this notice is preserved.
376
371 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
372 #
373 # This file is free software; the Free Software Foundation
374 # gives unlimited permission to copy and/or distribute it,
375 # with or without modifications, as long as this notice is preserved.
377376
378377 # _AM_OUTPUT_DEPENDENCY_COMMANDS
379378 # ------------------------------
382381 # Older Autoconf quotes --file arguments for eval, but not when files
383382 # are listed without --file. Let's play safe and only enable the eval
384383 # if we detect the quoting.
385 case $CONFIG_FILES in
386 *\'*) eval set x "$CONFIG_FILES" ;;
387 *) set x $CONFIG_FILES ;;
388 esac
384 # TODO: see whether this extra hack can be removed once we start
385 # requiring Autoconf 2.70 or later.
386 AS_CASE([$CONFIG_FILES],
387 [*\'*], [eval set x "$CONFIG_FILES"],
388 [*], [set x $CONFIG_FILES])
389389 shift
390 for mf
390 # Used to flag and report bootstrapping failures.
391 am_rc=0
392 for am_mf
391393 do
392394 # Strip MF so we end up with the name of the file.
393 mf=`echo "$mf" | sed -e 's/:.*$//'`
394 # Check whether this is an Automake generated Makefile or not.
395 # We used to match only the files named 'Makefile.in', but
396 # some people rename them; so instead we look at the file content.
397 # Grep'ing the first line is not enough: some people post-process
398 # each Makefile.in and add a new line on top of each file to say so.
399 # Grep'ing the whole file is not good either: AIX grep has a line
395 am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'`
396 # Check whether this is an Automake generated Makefile which includes
397 # dependency-tracking related rules and includes.
398 # Grep'ing the whole file directly is not great: AIX grep has a line
400399 # limit of 2048, but all sed's we know have understand at least 4000.
401 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
402 dirpart=`AS_DIRNAME("$mf")`
403 else
404 continue
405 fi
406 # Extract the definition of DEPDIR, am__include, and am__quote
407 # from the Makefile without running 'make'.
408 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
409 test -z "$DEPDIR" && continue
410 am__include=`sed -n 's/^am__include = //p' < "$mf"`
411 test -z "$am__include" && continue
412 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
413 # Find all dependency output files, they are included files with
414 # $(DEPDIR) in their names. We invoke sed twice because it is the
415 # simplest approach to changing $(DEPDIR) to its actual value in the
416 # expansion.
417 for file in `sed -n "
418 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
419 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
420 # Make sure the directory exists.
421 test -f "$dirpart/$file" && continue
422 fdir=`AS_DIRNAME(["$file"])`
423 AS_MKDIR_P([$dirpart/$fdir])
424 # echo "creating $dirpart/$file"
425 echo '# dummy' > "$dirpart/$file"
426 done
400 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
401 || continue
402 am_dirpart=`AS_DIRNAME(["$am_mf"])`
403 am_filepart=`AS_BASENAME(["$am_mf"])`
404 AM_RUN_LOG([cd "$am_dirpart" \
405 && sed -e '/# am--include-marker/d' "$am_filepart" \
406 | $MAKE -f - am--depfiles]) || am_rc=$?
427407 done
408 if test $am_rc -ne 0; then
409 AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
410 for automatic dependency tracking. Try re-running configure with the
411 '--disable-dependency-tracking' option to at least be able to build
412 the package (albeit without support for automatic dependency tracking).])
413 fi
414 AS_UNSET([am_dirpart])
415 AS_UNSET([am_filepart])
416 AS_UNSET([am_mf])
417 AS_UNSET([am_rc])
418 rm -f conftest-deps.mk
428419 }
429420 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
430421
433424 # -----------------------------
434425 # This macro should only be invoked once -- use via AC_REQUIRE.
435426 #
436 # This code is only required when automatic dependency tracking
437 # is enabled. FIXME. This creates each '.P' file that we will
438 # need in order to bootstrap the dependency handling code.
427 # This code is only required when automatic dependency tracking is enabled.
428 # This creates each '.Po' and '.Plo' makefile fragment that we'll need in
429 # order to bootstrap the dependency handling code.
439430 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
440431 [AC_CONFIG_COMMANDS([depfiles],
441432 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
442 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
443 ])
433 [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])])
444434
445435 # Do all the work for Automake. -*- Autoconf -*-
446436
447 # Copyright (C) 1996-2017 Free Software Foundation, Inc.
437 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
448438 #
449439 # This file is free software; the Free Software Foundation
450440 # gives unlimited permission to copy and/or distribute it,
531521 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
532522 # For better backward compatibility. To be removed once Automake 1.9.x
533523 # dies out for good. For more background, see:
534 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
535 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
524 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
525 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
536526 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
537527 # We need awk for the "check" target (and possibly the TAP driver). The
538528 # system "awk" is bad on some platforms.
599589 Aborting the configuration process, to ensure you take notice of the issue.
600590
601591 You can download and install GNU coreutils to get an 'rm' implementation
602 that behaves properly: <http://www.gnu.org/software/coreutils/>.
592 that behaves properly: <https://www.gnu.org/software/coreutils/>.
603593
604594 If you want to complete the configuration process using your problematic
605595 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
641631 done
642632 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
643633
644 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
634 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
645635 #
646636 # This file is free software; the Free Software Foundation
647637 # gives unlimited permission to copy and/or distribute it,
662652 fi
663653 AC_SUBST([install_sh])])
664654
665 # Copyright (C) 2003-2017 Free Software Foundation, Inc.
655 # Copyright (C) 2003-2018 Free Software Foundation, Inc.
666656 #
667657 # This file is free software; the Free Software Foundation
668658 # gives unlimited permission to copy and/or distribute it,
683673
684674 # Check to see how 'make' treats includes. -*- Autoconf -*-
685675
686 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
676 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
687677 #
688678 # This file is free software; the Free Software Foundation
689679 # gives unlimited permission to copy and/or distribute it,
691681
692682 # AM_MAKE_INCLUDE()
693683 # -----------------
694 # Check to see how make treats includes.
684 # Check whether make has an 'include' directive that can support all
685 # the idioms we need for our automatic dependency tracking code.
695686 AC_DEFUN([AM_MAKE_INCLUDE],
696 [am_make=${MAKE-make}
697 cat > confinc << 'END'
687 [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive])
688 cat > confinc.mk << 'END'
698689 am__doit:
699 @echo this is the am__doit target
690 @echo this is the am__doit target >confinc.out
700691 .PHONY: am__doit
701692 END
702 # If we don't find an include directive, just comment out the code.
703 AC_MSG_CHECKING([for style of include used by $am_make])
704693 am__include="#"
705694 am__quote=
706 _am_result=none
707 # First try GNU make style include.
708 echo "include confinc" > confmf
709 # Ignore all kinds of additional output from 'make'.
710 case `$am_make -s -f confmf 2> /dev/null` in #(
711 *the\ am__doit\ target*)
712 am__include=include
713 am__quote=
714 _am_result=GNU
715 ;;
716 esac
717 # Now try BSD make style include.
718 if test "$am__include" = "#"; then
719 echo '.include "confinc"' > confmf
720 case `$am_make -s -f confmf 2> /dev/null` in #(
721 *the\ am__doit\ target*)
722 am__include=.include
723 am__quote="\""
724 _am_result=BSD
725 ;;
726 esac
727 fi
728 AC_SUBST([am__include])
729 AC_SUBST([am__quote])
730 AC_MSG_RESULT([$_am_result])
731 rm -f confinc confmf
732 ])
695 # BSD make does it like this.
696 echo '.include "confinc.mk" # ignored' > confmf.BSD
697 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
698 echo 'include confinc.mk # ignored' > confmf.GNU
699 _am_result=no
700 for s in GNU BSD; do
701 AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out])
702 AS_CASE([$?:`cat confinc.out 2>/dev/null`],
703 ['0:this is the am__doit target'],
704 [AS_CASE([$s],
705 [BSD], [am__include='.include' am__quote='"'],
706 [am__include='include' am__quote=''])])
707 if test "$am__include" != "#"; then
708 _am_result="yes ($s style)"
709 break
710 fi
711 done
712 rm -f confinc.* confmf.*
713 AC_MSG_RESULT([${_am_result}])
714 AC_SUBST([am__include])])
715 AC_SUBST([am__quote])])
733716
734717 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
735718
736 # Copyright (C) 1997-2017 Free Software Foundation, Inc.
719 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
737720 #
738721 # This file is free software; the Free Software Foundation
739722 # gives unlimited permission to copy and/or distribute it,
772755
773756 # Helper functions for option handling. -*- Autoconf -*-
774757
775 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
758 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
776759 #
777760 # This file is free software; the Free Software Foundation
778761 # gives unlimited permission to copy and/or distribute it,
801784 AC_DEFUN([_AM_IF_OPTION],
802785 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
803786
804 # Copyright (C) 1999-2017 Free Software Foundation, Inc.
787 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
805788 #
806789 # This file is free software; the Free Software Foundation
807790 # gives unlimited permission to copy and/or distribute it,
848831 # For backward compatibility.
849832 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
850833
851 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
834 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
852835 #
853836 # This file is free software; the Free Software Foundation
854837 # gives unlimited permission to copy and/or distribute it,
867850
868851 # Check to make sure that the build environment is sane. -*- Autoconf -*-
869852
870 # Copyright (C) 1996-2017 Free Software Foundation, Inc.
853 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
871854 #
872855 # This file is free software; the Free Software Foundation
873856 # gives unlimited permission to copy and/or distribute it,
948931 rm -f conftest.file
949932 ])
950933
951 # Copyright (C) 2009-2017 Free Software Foundation, Inc.
934 # Copyright (C) 2009-2018 Free Software Foundation, Inc.
952935 #
953936 # This file is free software; the Free Software Foundation
954937 # gives unlimited permission to copy and/or distribute it,
1008991 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1009992 ])
1010993
1011 # Copyright (C) 2001-2017 Free Software Foundation, Inc.
994 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1012995 #
1013996 # This file is free software; the Free Software Foundation
1014997 # gives unlimited permission to copy and/or distribute it,
10361019 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10371020 AC_SUBST([INSTALL_STRIP_PROGRAM])])
10381021
1039 # Copyright (C) 2006-2017 Free Software Foundation, Inc.
1022 # Copyright (C) 2006-2018 Free Software Foundation, Inc.
10401023 #
10411024 # This file is free software; the Free Software Foundation
10421025 # gives unlimited permission to copy and/or distribute it,
10551038
10561039 # Check how to create a tarball. -*- Autoconf -*-
10571040
1058 # Copyright (C) 2004-2017 Free Software Foundation, Inc.
1041 # Copyright (C) 2004-2018 Free Software Foundation, Inc.
10591042 #
10601043 # This file is free software; the Free Software Foundation
10611044 # gives unlimited permission to copy and/or distribute it,
11871170 ]) # _AM_PROG_TAR
11881171
11891172 m4_include([m4/ax_check_compile_flag.m4])
1173 m4_include([m4/ax_cxx_compile_stdcxx.m4])
11901174 m4_include([m4/code_coverage.m4])
11911175 m4_include([m4/ld-version-script.m4])
11921176 m4_include([m4/libtool.m4])
00 #! /bin/sh
11 # Wrapper for compilers which do not understand '-c -o'.
22
3 scriptversion=2012-10-14.11; # UTC
4
5 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66 # Written by Tom Tromey <tromey@cygnus.com>.
77 #
88 # This program is free software; you can redistribute it and/or modify
1616 # GNU General Public License for more details.
1717 #
1818 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # along with this program. If not, see <https://www.gnu.org/licenses/>.
2020
2121 # As a special exception to the GNU General Public License, if you
2222 # distribute this file as part of a program that contains a
254254 echo "compile $scriptversion"
255255 exit $?
256256 ;;
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
258 icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
258259 func_cl_wrapper "$@" # Doesn't return...
259260 ;;
260261 esac
338339 # Local Variables:
339340 # mode: shell-script
340341 # sh-indentation: 2
341 # eval: (add-hook 'write-file-hooks 'time-stamp)
342 # eval: (add-hook 'before-save-hook 'time-stamp)
342343 # time-stamp-start: "scriptversion="
343344 # time-stamp-format: "%:y-%02m-%02d.%02H"
344 # time-stamp-time-zone: "UTC"
345 # time-stamp-time-zone: "UTC0"
345346 # time-stamp-end: "; # UTC"
346347 # End:
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright 1992-2016 Free Software Foundation, Inc.
3
4 timestamp='2016-10-02'
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-24'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
1414 # General Public License for more details.
1515 #
1616 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
17 # along with this program; if not, see <https://www.gnu.org/licenses/>.
1818 #
1919 # As a special exception to the GNU General Public License, if you
2020 # distribute this file as part of a program that contains a
2626 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
2727 #
2828 # You can get the latest version of this script from:
29 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
29 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
3030 #
3131 # Please send patches to <config-patches@gnu.org>.
3232
3838
3939 Output the configuration name of the system \`$me' is run on.
4040
41 Operation modes:
41 Options:
4242 -h, --help print this help, then exit
4343 -t, --time-stamp print date of last modification, then exit
4444 -v, --version print version number, then exit
4949 GNU config.guess ($timestamp)
5050
5151 Originally written by Per Bothner.
52 Copyright 1992-2016 Free Software Foundation, Inc.
52 Copyright 1992-2018 Free Software Foundation, Inc.
5353
5454 This is free software; see the source for copying conditions. There is NO
5555 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
106106 dummy=$tmp/dummy ;
107107 tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
108108 case $CC_FOR_BUILD,$HOST_CC,$CC in
109 ,,) echo "int x;" > $dummy.c ;
109 ,,) echo "int x;" > "$dummy.c" ;
110110 for c in cc gcc c89 c99 ; do
111 if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
111 if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
112112 CC_FOR_BUILD="$c"; break ;
113113 fi ;
114114 done ;
131131 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
132132 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
133133
134 case "${UNAME_SYSTEM}" in
134 case "$UNAME_SYSTEM" in
135135 Linux|GNU|GNU/*)
136136 # If the system lacks a compiler, then just pick glibc.
137137 # We could probably try harder.
138138 LIBC=gnu
139139
140 eval $set_cc_for_build
141 cat <<-EOF > $dummy.c
140 eval "$set_cc_for_build"
141 cat <<-EOF > "$dummy.c"
142142 #include <features.h>
143143 #if defined(__UCLIBC__)
144144 LIBC=uclibc
148148 LIBC=gnu
149149 #endif
150150 EOF
151 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
151 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
152
153 # If ldd exists, use it to detect musl libc.
154 if command -v ldd >/dev/null && \
155 ldd --version 2>&1 | grep -q ^musl
156 then
157 LIBC=musl
158 fi
152159 ;;
153160 esac
154161
155162 # Note: order is significant - the case branches are not exclusive.
156163
157 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
164 case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
158165 *:NetBSD:*:*)
159166 # NetBSD (nbsd) targets should (where applicable) match one or
160167 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
168175 # portion of the name. We always set it to "unknown".
169176 sysctl="sysctl -n hw.machine_arch"
170177 UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
171 /sbin/$sysctl 2>/dev/null || \
172 /usr/sbin/$sysctl 2>/dev/null || \
178 "/sbin/$sysctl" 2>/dev/null || \
179 "/usr/sbin/$sysctl" 2>/dev/null || \
173180 echo unknown)`
174 case "${UNAME_MACHINE_ARCH}" in
181 case "$UNAME_MACHINE_ARCH" in
175182 armeb) machine=armeb-unknown ;;
176183 arm*) machine=arm-unknown ;;
177184 sh3el) machine=shl-unknown ;;
178185 sh3eb) machine=sh-unknown ;;
179186 sh5el) machine=sh5le-unknown ;;
180187 earmv*)
181 arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
182 endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
183 machine=${arch}${endian}-unknown
188 arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
189 endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
190 machine="${arch}${endian}"-unknown
184191 ;;
185 *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
192 *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
186193 esac
187194 # The Operating System including object format, if it has switched
188195 # to ELF recently (or will in the future) and ABI.
189 case "${UNAME_MACHINE_ARCH}" in
196 case "$UNAME_MACHINE_ARCH" in
190197 earm*)
191198 os=netbsdelf
192199 ;;
193200 arm*|i386|m68k|ns32k|sh3*|sparc|vax)
194 eval $set_cc_for_build
201 eval "$set_cc_for_build"
195202 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
196203 | grep -q __ELF__
197204 then
207214 ;;
208215 esac
209216 # Determine ABI tags.
210 case "${UNAME_MACHINE_ARCH}" in
217 case "$UNAME_MACHINE_ARCH" in
211218 earm*)
212219 expr='s/^earmv[0-9]/-eabi/;s/eb$//'
213 abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
220 abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
214221 ;;
215222 esac
216223 # The OS release
218225 # thus, need a distinct triplet. However, they do not need
219226 # kernel version information, so it can be replaced with a
220227 # suitable tag, in the style of linux-gnu.
221 case "${UNAME_VERSION}" in
228 case "$UNAME_VERSION" in
222229 Debian*)
223230 release='-gnu'
224231 ;;
225232 *)
226 release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
233 release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
227234 ;;
228235 esac
229236 # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
230237 # contains redundant information, the shorter form:
231238 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
232 echo "${machine}-${os}${release}${abi}"
239 echo "$machine-${os}${release}${abi}"
233240 exit ;;
234241 *:Bitrig:*:*)
235242 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
236 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
243 echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
237244 exit ;;
238245 *:OpenBSD:*:*)
239246 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
240 echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
247 echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
241248 exit ;;
242249 *:LibertyBSD:*:*)
243250 UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
244 echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
251 echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
252 exit ;;
253 *:MidnightBSD:*:*)
254 echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
245255 exit ;;
246256 *:ekkoBSD:*:*)
247 echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
257 echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
248258 exit ;;
249259 *:SolidBSD:*:*)
250 echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
260 echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
251261 exit ;;
252262 macppc:MirBSD:*:*)
253 echo powerpc-unknown-mirbsd${UNAME_RELEASE}
263 echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
254264 exit ;;
255265 *:MirBSD:*:*)
256 echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
266 echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
257267 exit ;;
258268 *:Sortix:*:*)
259 echo ${UNAME_MACHINE}-unknown-sortix
260 exit ;;
269 echo "$UNAME_MACHINE"-unknown-sortix
270 exit ;;
271 *:Redox:*:*)
272 echo "$UNAME_MACHINE"-unknown-redox
273 exit ;;
274 mips:OSF1:*.*)
275 echo mips-dec-osf1
276 exit ;;
261277 alpha:OSF1:*:*)
262278 case $UNAME_RELEASE in
263279 *4.0)
309325 # A Tn.n version is a released field test version.
310326 # A Xn.n version is an unreleased experimental baselevel.
311327 # 1.2 uses "1.2" for uname -r.
312 echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
328 echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
313329 # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
314330 exitcode=$?
315331 trap '' 0
316332 exit $exitcode ;;
317 Alpha\ *:Windows_NT*:*)
318 # How do we know it's Interix rather than the generic POSIX subsystem?
319 # Should we change UNAME_MACHINE based on the output of uname instead
320 # of the specific Alpha model?
321 echo alpha-pc-interix
322 exit ;;
323 21064:Windows_NT:50:3)
324 echo alpha-dec-winnt3.5
325 exit ;;
326333 Amiga*:UNIX_System_V:4.0:*)
327334 echo m68k-unknown-sysv4
328335 exit ;;
329336 *:[Aa]miga[Oo][Ss]:*:*)
330 echo ${UNAME_MACHINE}-unknown-amigaos
337 echo "$UNAME_MACHINE"-unknown-amigaos
331338 exit ;;
332339 *:[Mm]orph[Oo][Ss]:*:*)
333 echo ${UNAME_MACHINE}-unknown-morphos
340 echo "$UNAME_MACHINE"-unknown-morphos
334341 exit ;;
335342 *:OS/390:*:*)
336343 echo i370-ibm-openedition
342349 echo powerpc-ibm-os400
343350 exit ;;
344351 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
345 echo arm-acorn-riscix${UNAME_RELEASE}
352 echo arm-acorn-riscix"$UNAME_RELEASE"
346353 exit ;;
347354 arm*:riscos:*:*|arm*:RISCOS:*:*)
348355 echo arm-unknown-riscos
369376 sparc) echo sparc-icl-nx7; exit ;;
370377 esac ;;
371378 s390x:SunOS:*:*)
372 echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
379 echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
373380 exit ;;
374381 sun4H:SunOS:5.*:*)
375 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
382 echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
376383 exit ;;
377384 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
378 echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
385 echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
379386 exit ;;
380387 i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
381 echo i386-pc-auroraux${UNAME_RELEASE}
388 echo i386-pc-auroraux"$UNAME_RELEASE"
382389 exit ;;
383390 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
384 eval $set_cc_for_build
391 eval "$set_cc_for_build"
385392 SUN_ARCH=i386
386393 # If there is a compiler, see if it is configured for 64-bit objects.
387394 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
394401 SUN_ARCH=x86_64
395402 fi
396403 fi
397 echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
404 echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
398405 exit ;;
399406 sun4*:SunOS:6*:*)
400407 # According to config.sub, this is the proper way to canonicalize
401408 # SunOS6. Hard to guess exactly what SunOS6 will be like, but
402409 # it's likely to be more like Solaris than SunOS4.
403 echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
410 echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
404411 exit ;;
405412 sun4*:SunOS:*:*)
406413 case "`/usr/bin/arch -k`" in
409416 ;;
410417 esac
411418 # Japanese Language versions have a version number like `4.1.3-JL'.
412 echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
419 echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
413420 exit ;;
414421 sun3*:SunOS:*:*)
415 echo m68k-sun-sunos${UNAME_RELEASE}
422 echo m68k-sun-sunos"$UNAME_RELEASE"
416423 exit ;;
417424 sun*:*:4.2BSD:*)
418425 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
419 test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
426 test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
420427 case "`/bin/arch`" in
421428 sun3)
422 echo m68k-sun-sunos${UNAME_RELEASE}
429 echo m68k-sun-sunos"$UNAME_RELEASE"
423430 ;;
424431 sun4)
425 echo sparc-sun-sunos${UNAME_RELEASE}
432 echo sparc-sun-sunos"$UNAME_RELEASE"
426433 ;;
427434 esac
428435 exit ;;
429436 aushp:SunOS:*:*)
430 echo sparc-auspex-sunos${UNAME_RELEASE}
437 echo sparc-auspex-sunos"$UNAME_RELEASE"
431438 exit ;;
432439 # The situation for MiNT is a little confusing. The machine name
433440 # can be virtually everything (everything which is not
438445 # MiNT. But MiNT is downward compatible to TOS, so this should
439446 # be no problem.
440447 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
441 echo m68k-atari-mint${UNAME_RELEASE}
448 echo m68k-atari-mint"$UNAME_RELEASE"
442449 exit ;;
443450 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
444 echo m68k-atari-mint${UNAME_RELEASE}
451 echo m68k-atari-mint"$UNAME_RELEASE"
445452 exit ;;
446453 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
447 echo m68k-atari-mint${UNAME_RELEASE}
454 echo m68k-atari-mint"$UNAME_RELEASE"
448455 exit ;;
449456 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
450 echo m68k-milan-mint${UNAME_RELEASE}
457 echo m68k-milan-mint"$UNAME_RELEASE"
451458 exit ;;
452459 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
453 echo m68k-hades-mint${UNAME_RELEASE}
460 echo m68k-hades-mint"$UNAME_RELEASE"
454461 exit ;;
455462 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
456 echo m68k-unknown-mint${UNAME_RELEASE}
463 echo m68k-unknown-mint"$UNAME_RELEASE"
457464 exit ;;
458465 m68k:machten:*:*)
459 echo m68k-apple-machten${UNAME_RELEASE}
466 echo m68k-apple-machten"$UNAME_RELEASE"
460467 exit ;;
461468 powerpc:machten:*:*)
462 echo powerpc-apple-machten${UNAME_RELEASE}
469 echo powerpc-apple-machten"$UNAME_RELEASE"
463470 exit ;;
464471 RISC*:Mach:*:*)
465472 echo mips-dec-mach_bsd4.3
466473 exit ;;
467474 RISC*:ULTRIX:*:*)
468 echo mips-dec-ultrix${UNAME_RELEASE}
475 echo mips-dec-ultrix"$UNAME_RELEASE"
469476 exit ;;
470477 VAX*:ULTRIX*:*:*)
471 echo vax-dec-ultrix${UNAME_RELEASE}
478 echo vax-dec-ultrix"$UNAME_RELEASE"
472479 exit ;;
473480 2020:CLIX:*:* | 2430:CLIX:*:*)
474 echo clipper-intergraph-clix${UNAME_RELEASE}
481 echo clipper-intergraph-clix"$UNAME_RELEASE"
475482 exit ;;
476483 mips:*:*:UMIPS | mips:*:*:RISCos)
477 eval $set_cc_for_build
478 sed 's/^ //' << EOF >$dummy.c
484 eval "$set_cc_for_build"
485 sed 's/^ //' << EOF > "$dummy.c"
479486 #ifdef __cplusplus
480487 #include <stdio.h> /* for printf() prototype */
481488 int main (int argc, char *argv[]) {
484491 #endif
485492 #if defined (host_mips) && defined (MIPSEB)
486493 #if defined (SYSTYPE_SYSV)
487 printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
494 printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
488495 #endif
489496 #if defined (SYSTYPE_SVR4)
490 printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
497 printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
491498 #endif
492499 #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
493 printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
500 printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
494501 #endif
495502 #endif
496503 exit (-1);
497504 }
498505 EOF
499 $CC_FOR_BUILD -o $dummy $dummy.c &&
500 dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
501 SYSTEM_NAME=`$dummy $dummyarg` &&
506 $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
507 dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
508 SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
502509 { echo "$SYSTEM_NAME"; exit; }
503 echo mips-mips-riscos${UNAME_RELEASE}
510 echo mips-mips-riscos"$UNAME_RELEASE"
504511 exit ;;
505512 Motorola:PowerMAX_OS:*:*)
506513 echo powerpc-motorola-powermax
526533 AViiON:dgux:*:*)
527534 # DG/UX returns AViiON for all architectures
528535 UNAME_PROCESSOR=`/usr/bin/uname -p`
529 if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
536 if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
530537 then
531 if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
532 [ ${TARGET_BINARY_INTERFACE}x = x ]
538 if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
539 [ "$TARGET_BINARY_INTERFACE"x = x ]
533540 then
534 echo m88k-dg-dgux${UNAME_RELEASE}
541 echo m88k-dg-dgux"$UNAME_RELEASE"
535542 else
536 echo m88k-dg-dguxbcs${UNAME_RELEASE}
543 echo m88k-dg-dguxbcs"$UNAME_RELEASE"
537544 fi
538545 else
539 echo i586-dg-dgux${UNAME_RELEASE}
546 echo i586-dg-dgux"$UNAME_RELEASE"
540547 fi
541548 exit ;;
542549 M88*:DolphinOS:*:*) # DolphinOS (SVR3)
553560 echo m68k-tektronix-bsd
554561 exit ;;
555562 *:IRIX*:*:*)
556 echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
563 echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
557564 exit ;;
558565 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
559566 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
565572 if [ -x /usr/bin/oslevel ] ; then
566573 IBM_REV=`/usr/bin/oslevel`
567574 else
568 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
569 fi
570 echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
575 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
576 fi
577 echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
571578 exit ;;
572579 *:AIX:2:3)
573580 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
574 eval $set_cc_for_build
575 sed 's/^ //' << EOF >$dummy.c
581 eval "$set_cc_for_build"
582 sed 's/^ //' << EOF > "$dummy.c"
576583 #include <sys/systemcfg.h>
577584
578585 main()
583590 exit(0);
584591 }
585592 EOF
586 if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
593 if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
587594 then
588595 echo "$SYSTEM_NAME"
589596 else
597604 exit ;;
598605 *:AIX:*:[4567])
599606 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
600 if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
607 if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
601608 IBM_ARCH=rs6000
602609 else
603610 IBM_ARCH=powerpc
606613 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
607614 awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
608615 else
609 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
610 fi
611 echo ${IBM_ARCH}-ibm-aix${IBM_REV}
616 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
617 fi
618 echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
612619 exit ;;
613620 *:AIX:*:*)
614621 echo rs6000-ibm-aix
615622 exit ;;
616 ibmrt:4.4BSD:*|romp-ibm:BSD:*)
623 ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
617624 echo romp-ibm-bsd4.4
618625 exit ;;
619626 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
620 echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
627 echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
621628 exit ;; # report: romp-ibm BSD 4.3
622629 *:BOSX:*:*)
623630 echo rs6000-bull-bosx
632639 echo m68k-hp-bsd4.4
633640 exit ;;
634641 9000/[34678]??:HP-UX:*:*)
635 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
636 case "${UNAME_MACHINE}" in
637 9000/31? ) HP_ARCH=m68000 ;;
638 9000/[34]?? ) HP_ARCH=m68k ;;
642 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
643 case "$UNAME_MACHINE" in
644 9000/31?) HP_ARCH=m68000 ;;
645 9000/[34]??) HP_ARCH=m68k ;;
639646 9000/[678][0-9][0-9])
640647 if [ -x /usr/bin/getconf ]; then
641648 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
642649 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
643 case "${sc_cpu_version}" in
650 case "$sc_cpu_version" in
644651 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
645652 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
646653 532) # CPU_PA_RISC2_0
647 case "${sc_kernel_bits}" in
654 case "$sc_kernel_bits" in
648655 32) HP_ARCH=hppa2.0n ;;
649656 64) HP_ARCH=hppa2.0w ;;
650657 '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
651658 esac ;;
652659 esac
653660 fi
654 if [ "${HP_ARCH}" = "" ]; then
655 eval $set_cc_for_build
656 sed 's/^ //' << EOF >$dummy.c
661 if [ "$HP_ARCH" = "" ]; then
662 eval "$set_cc_for_build"
663 sed 's/^ //' << EOF > "$dummy.c"
657664
658665 #define _HPUX_SOURCE
659666 #include <stdlib.h>
686693 exit (0);
687694 }
688695 EOF
689 (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
696 (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
690697 test -z "$HP_ARCH" && HP_ARCH=hppa
691698 fi ;;
692699 esac
693 if [ ${HP_ARCH} = hppa2.0w ]
700 if [ "$HP_ARCH" = hppa2.0w ]
694701 then
695 eval $set_cc_for_build
702 eval "$set_cc_for_build"
696703
697704 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
698705 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
711718 HP_ARCH=hppa64
712719 fi
713720 fi
714 echo ${HP_ARCH}-hp-hpux${HPUX_REV}
721 echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
715722 exit ;;
716723 ia64:HP-UX:*:*)
717 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
718 echo ia64-hp-hpux${HPUX_REV}
724 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
725 echo ia64-hp-hpux"$HPUX_REV"
719726 exit ;;
720727 3050*:HI-UX:*:*)
721 eval $set_cc_for_build
722 sed 's/^ //' << EOF >$dummy.c
728 eval "$set_cc_for_build"
729 sed 's/^ //' << EOF > "$dummy.c"
723730 #include <unistd.h>
724731 int
725732 main ()
744751 exit (0);
745752 }
746753 EOF
747 $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
754 $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
748755 { echo "$SYSTEM_NAME"; exit; }
749756 echo unknown-hitachi-hiuxwe2
750757 exit ;;
751 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
758 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
752759 echo hppa1.1-hp-bsd
753760 exit ;;
754761 9000/8??:4.3bsd:*:*)
757764 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
758765 echo hppa1.0-hp-mpeix
759766 exit ;;
760 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
767 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
761768 echo hppa1.1-hp-osf
762769 exit ;;
763770 hp8??:OSF1:*:*)
765772 exit ;;
766773 i*86:OSF1:*:*)
767774 if [ -x /usr/sbin/sysversion ] ; then
768 echo ${UNAME_MACHINE}-unknown-osf1mk
775 echo "$UNAME_MACHINE"-unknown-osf1mk
769776 else
770 echo ${UNAME_MACHINE}-unknown-osf1
777 echo "$UNAME_MACHINE"-unknown-osf1
771778 fi
772779 exit ;;
773780 parisc*:Lites*:*:*)
792799 echo c4-convex-bsd
793800 exit ;;
794801 CRAY*Y-MP:*:*:*)
795 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
802 echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
796803 exit ;;
797804 CRAY*[A-Z]90:*:*:*)
798 echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
805 echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
799806 | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
800807 -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
801808 -e 's/\.[^.]*$/.X/'
802809 exit ;;
803810 CRAY*TS:*:*:*)
804 echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
811 echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
805812 exit ;;
806813 CRAY*T3E:*:*:*)
807 echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
814 echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
808815 exit ;;
809816 CRAY*SV1:*:*:*)
810 echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
817 echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
811818 exit ;;
812819 *:UNICOS/mp:*:*)
813 echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
820 echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
814821 exit ;;
815822 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
816823 FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
817824 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
818 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
825 FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
819826 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
820827 exit ;;
821828 5000:UNIX_System_V:4.*:*)
822829 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
823 FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
830 FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
824831 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
825832 exit ;;
826833 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
827 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
834 echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
828835 exit ;;
829836 sparc*:BSD/OS:*:*)
830 echo sparc-unknown-bsdi${UNAME_RELEASE}
837 echo sparc-unknown-bsdi"$UNAME_RELEASE"
831838 exit ;;
832839 *:BSD/OS:*:*)
833 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
840 echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
834841 exit ;;
835842 *:FreeBSD:*:*)
836843 UNAME_PROCESSOR=`/usr/bin/uname -p`
837 case ${UNAME_PROCESSOR} in
844 case "$UNAME_PROCESSOR" in
838845 amd64)
839 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
840 *)
841 echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
846 UNAME_PROCESSOR=x86_64 ;;
847 i386)
848 UNAME_PROCESSOR=i586 ;;
842849 esac
850 echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
843851 exit ;;
844852 i*:CYGWIN*:*)
845 echo ${UNAME_MACHINE}-pc-cygwin
853 echo "$UNAME_MACHINE"-pc-cygwin
846854 exit ;;
847855 *:MINGW64*:*)
848 echo ${UNAME_MACHINE}-pc-mingw64
856 echo "$UNAME_MACHINE"-pc-mingw64
849857 exit ;;
850858 *:MINGW*:*)
851 echo ${UNAME_MACHINE}-pc-mingw32
859 echo "$UNAME_MACHINE"-pc-mingw32
852860 exit ;;
853861 *:MSYS*:*)
854 echo ${UNAME_MACHINE}-pc-msys
855 exit ;;
856 i*:windows32*:*)
857 # uname -m includes "-pc" on this system.
858 echo ${UNAME_MACHINE}-mingw32
862 echo "$UNAME_MACHINE"-pc-msys
859863 exit ;;
860864 i*:PW*:*)
861 echo ${UNAME_MACHINE}-pc-pw32
865 echo "$UNAME_MACHINE"-pc-pw32
862866 exit ;;
863867 *:Interix*:*)
864 case ${UNAME_MACHINE} in
868 case "$UNAME_MACHINE" in
865869 x86)
866 echo i586-pc-interix${UNAME_RELEASE}
870 echo i586-pc-interix"$UNAME_RELEASE"
867871 exit ;;
868872 authenticamd | genuineintel | EM64T)
869 echo x86_64-unknown-interix${UNAME_RELEASE}
873 echo x86_64-unknown-interix"$UNAME_RELEASE"
870874 exit ;;
871875 IA64)
872 echo ia64-unknown-interix${UNAME_RELEASE}
876 echo ia64-unknown-interix"$UNAME_RELEASE"
873877 exit ;;
874878 esac ;;
875 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
876 echo i${UNAME_MACHINE}-pc-mks
877 exit ;;
878 8664:Windows_NT:*)
879 echo x86_64-pc-mks
880 exit ;;
881 i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
882 # How do we know it's Interix rather than the generic POSIX subsystem?
883 # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
884 # UNAME_MACHINE based on the output of uname instead of i386?
885 echo i586-pc-interix
886 exit ;;
887879 i*:UWIN*:*)
888 echo ${UNAME_MACHINE}-pc-uwin
880 echo "$UNAME_MACHINE"-pc-uwin
889881 exit ;;
890882 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
891883 echo x86_64-unknown-cygwin
892884 exit ;;
893 p*:CYGWIN*:*)
894 echo powerpcle-unknown-cygwin
895 exit ;;
896885 prep*:SunOS:5.*:*)
897 echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
886 echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
898887 exit ;;
899888 *:GNU:*:*)
900889 # the GNU system
901 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
890 echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
902891 exit ;;
903892 *:GNU/*:*:*)
904893 # other systems with GNU libc and userland
905 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
894 echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
906895 exit ;;
907896 i*86:Minix:*:*)
908 echo ${UNAME_MACHINE}-pc-minix
897 echo "$UNAME_MACHINE"-pc-minix
909898 exit ;;
910899 aarch64:Linux:*:*)
911 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
900 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
912901 exit ;;
913902 aarch64_be:Linux:*:*)
914903 UNAME_MACHINE=aarch64_be
915 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
904 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
916905 exit ;;
917906 alpha:Linux:*:*)
918907 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
926915 esac
927916 objdump --private-headers /bin/sh | grep -q ld.so.1
928917 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
929 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
918 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
930919 exit ;;
931920 arc:Linux:*:* | arceb:Linux:*:*)
932 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
921 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
933922 exit ;;
934923 arm*:Linux:*:*)
935 eval $set_cc_for_build
924 eval "$set_cc_for_build"
936925 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
937926 | grep -q __ARM_EABI__
938927 then
939 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
928 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
940929 else
941930 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
942931 | grep -q __ARM_PCS_VFP
943932 then
944 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
933 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
945934 else
946 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
935 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
947936 fi
948937 fi
949938 exit ;;
950939 avr32*:Linux:*:*)
951 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
940 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
952941 exit ;;
953942 cris:Linux:*:*)
954 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
943 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
955944 exit ;;
956945 crisv32:Linux:*:*)
957 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
946 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
958947 exit ;;
959948 e2k:Linux:*:*)
960 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
949 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
961950 exit ;;
962951 frv:Linux:*:*)
963 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
952 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
964953 exit ;;
965954 hexagon:Linux:*:*)
966 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
955 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
967956 exit ;;
968957 i*86:Linux:*:*)
969 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
958 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
970959 exit ;;
971960 ia64:Linux:*:*)
972 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
961 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
973962 exit ;;
974963 k1om:Linux:*:*)
975 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
964 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
976965 exit ;;
977966 m32r*:Linux:*:*)
978 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
967 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
979968 exit ;;
980969 m68*:Linux:*:*)
981 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
970 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
982971 exit ;;
983972 mips:Linux:*:* | mips64:Linux:*:*)
984 eval $set_cc_for_build
985 sed 's/^ //' << EOF >$dummy.c
973 eval "$set_cc_for_build"
974 sed 's/^ //' << EOF > "$dummy.c"
986975 #undef CPU
987976 #undef ${UNAME_MACHINE}
988977 #undef ${UNAME_MACHINE}el
996985 #endif
997986 #endif
998987 EOF
999 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
1000 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
988 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
989 test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
1001990 ;;
1002991 mips64el:Linux:*:*)
1003 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
992 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1004993 exit ;;
1005994 openrisc*:Linux:*:*)
1006 echo or1k-unknown-linux-${LIBC}
995 echo or1k-unknown-linux-"$LIBC"
1007996 exit ;;
1008997 or32:Linux:*:* | or1k*:Linux:*:*)
1009 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
998 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1010999 exit ;;
10111000 padre:Linux:*:*)
1012 echo sparc-unknown-linux-${LIBC}
1001 echo sparc-unknown-linux-"$LIBC"
10131002 exit ;;
10141003 parisc64:Linux:*:* | hppa64:Linux:*:*)
1015 echo hppa64-unknown-linux-${LIBC}
1004 echo hppa64-unknown-linux-"$LIBC"
10161005 exit ;;
10171006 parisc:Linux:*:* | hppa:Linux:*:*)
10181007 # Look for CPU level
10191008 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
1020 PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
1021 PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
1022 *) echo hppa-unknown-linux-${LIBC} ;;
1009 PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
1010 PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
1011 *) echo hppa-unknown-linux-"$LIBC" ;;
10231012 esac
10241013 exit ;;
10251014 ppc64:Linux:*:*)
1026 echo powerpc64-unknown-linux-${LIBC}
1015 echo powerpc64-unknown-linux-"$LIBC"
10271016 exit ;;
10281017 ppc:Linux:*:*)
1029 echo powerpc-unknown-linux-${LIBC}
1018 echo powerpc-unknown-linux-"$LIBC"
10301019 exit ;;
10311020 ppc64le:Linux:*:*)
1032 echo powerpc64le-unknown-linux-${LIBC}
1021 echo powerpc64le-unknown-linux-"$LIBC"
10331022 exit ;;
10341023 ppcle:Linux:*:*)
1035 echo powerpcle-unknown-linux-${LIBC}
1024 echo powerpcle-unknown-linux-"$LIBC"
10361025 exit ;;
10371026 riscv32:Linux:*:* | riscv64:Linux:*:*)
1038 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1027 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10391028 exit ;;
10401029 s390:Linux:*:* | s390x:Linux:*:*)
1041 echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
1030 echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
10421031 exit ;;
10431032 sh64*:Linux:*:*)
1044 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1033 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10451034 exit ;;
10461035 sh*:Linux:*:*)
1047 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1036 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10481037 exit ;;
10491038 sparc:Linux:*:* | sparc64:Linux:*:*)
1050 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1039 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10511040 exit ;;
10521041 tile*:Linux:*:*)
1053 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1042 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10541043 exit ;;
10551044 vax:Linux:*:*)
1056 echo ${UNAME_MACHINE}-dec-linux-${LIBC}
1045 echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
10571046 exit ;;
10581047 x86_64:Linux:*:*)
1059 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
1048 if objdump -f /bin/sh | grep -q elf32-x86-64; then
1049 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"x32
1050 else
1051 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
1052 fi
10601053 exit ;;
10611054 xtensa*:Linux:*:*)
1062 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1055 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10631056 exit ;;
10641057 i*86:DYNIX/ptx:4*:*)
10651058 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
10731066 # I am not positive that other SVR4 systems won't match this,
10741067 # I just have to hope. -- rms.
10751068 # Use sysv4.2uw... so that sysv4* matches it.
1076 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
1069 echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
10771070 exit ;;
10781071 i*86:OS/2:*:*)
10791072 # If we were able to find `uname', then EMX Unix compatibility
10801073 # is probably installed.
1081 echo ${UNAME_MACHINE}-pc-os2-emx
1074 echo "$UNAME_MACHINE"-pc-os2-emx
10821075 exit ;;
10831076 i*86:XTS-300:*:STOP)
1084 echo ${UNAME_MACHINE}-unknown-stop
1077 echo "$UNAME_MACHINE"-unknown-stop
10851078 exit ;;
10861079 i*86:atheos:*:*)
1087 echo ${UNAME_MACHINE}-unknown-atheos
1080 echo "$UNAME_MACHINE"-unknown-atheos
10881081 exit ;;
10891082 i*86:syllable:*:*)
1090 echo ${UNAME_MACHINE}-pc-syllable
1083 echo "$UNAME_MACHINE"-pc-syllable
10911084 exit ;;
10921085 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
1093 echo i386-unknown-lynxos${UNAME_RELEASE}
1086 echo i386-unknown-lynxos"$UNAME_RELEASE"
10941087 exit ;;
10951088 i*86:*DOS:*:*)
1096 echo ${UNAME_MACHINE}-pc-msdosdjgpp
1097 exit ;;
1098 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
1099 UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
1089 echo "$UNAME_MACHINE"-pc-msdosdjgpp
1090 exit ;;
1091 i*86:*:4.*:*)
1092 UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
11001093 if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
1101 echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
1094 echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
11021095 else
1103 echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
1096 echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
11041097 fi
11051098 exit ;;
11061099 i*86:*:5:[678]*)
11101103 *Pentium) UNAME_MACHINE=i586 ;;
11111104 *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
11121105 esac
1113 echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
1106 echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
11141107 exit ;;
11151108 i*86:*:3.2:*)
11161109 if test -f /usr/options/cb.name; then
11171110 UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
1118 echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
1111 echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
11191112 elif /bin/uname -X 2>/dev/null >/dev/null ; then
11201113 UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
11211114 (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
11251118 && UNAME_MACHINE=i686
11261119 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
11271120 && UNAME_MACHINE=i686
1128 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
1121 echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
11291122 else
1130 echo ${UNAME_MACHINE}-pc-sysv32
1123 echo "$UNAME_MACHINE"-pc-sysv32
11311124 fi
11321125 exit ;;
11331126 pc:*:*:*)
11471140 exit ;;
11481141 i860:*:4.*:*) # i860-SVR4
11491142 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
1150 echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
1143 echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
11511144 else # Add other i860-SVR4 vendors below as they are discovered.
1152 echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
1145 echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
11531146 fi
11541147 exit ;;
11551148 mini*:CTIX:SYS*5:*)
11691162 test -r /etc/.relid \
11701163 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
11711164 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1172 && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
1165 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
11731166 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1174 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
1167 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
11751168 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
11761169 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
11771170 && { echo i486-ncr-sysv4; exit; } ;;
11801173 test -r /etc/.relid \
11811174 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
11821175 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1183 && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
1176 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
11841177 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1185 && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
1178 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
11861179 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
1187 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
1180 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
11881181 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
1189 echo m68k-unknown-lynxos${UNAME_RELEASE}
1182 echo m68k-unknown-lynxos"$UNAME_RELEASE"
11901183 exit ;;
11911184 mc68030:UNIX_System_V:4.*:*)
11921185 echo m68k-atari-sysv4
11931186 exit ;;
11941187 TSUNAMI:LynxOS:2.*:*)
1195 echo sparc-unknown-lynxos${UNAME_RELEASE}
1188 echo sparc-unknown-lynxos"$UNAME_RELEASE"
11961189 exit ;;
11971190 rs6000:LynxOS:2.*:*)
1198 echo rs6000-unknown-lynxos${UNAME_RELEASE}
1191 echo rs6000-unknown-lynxos"$UNAME_RELEASE"
11991192 exit ;;
12001193 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
1201 echo powerpc-unknown-lynxos${UNAME_RELEASE}
1194 echo powerpc-unknown-lynxos"$UNAME_RELEASE"
12021195 exit ;;
12031196 SM[BE]S:UNIX_SV:*:*)
1204 echo mips-dde-sysv${UNAME_RELEASE}
1197 echo mips-dde-sysv"$UNAME_RELEASE"
12051198 exit ;;
12061199 RM*:ReliantUNIX-*:*:*)
12071200 echo mips-sni-sysv4
12121205 *:SINIX-*:*:*)
12131206 if uname -p 2>/dev/null >/dev/null ; then
12141207 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1215 echo ${UNAME_MACHINE}-sni-sysv4
1208 echo "$UNAME_MACHINE"-sni-sysv4
12161209 else
12171210 echo ns32k-sni-sysv
12181211 fi
12321225 exit ;;
12331226 i*86:VOS:*:*)
12341227 # From Paul.Green@stratus.com.
1235 echo ${UNAME_MACHINE}-stratus-vos
1228 echo "$UNAME_MACHINE"-stratus-vos
12361229 exit ;;
12371230 *:VOS:*:*)
12381231 # From Paul.Green@stratus.com.
12391232 echo hppa1.1-stratus-vos
12401233 exit ;;
12411234 mc68*:A/UX:*:*)
1242 echo m68k-apple-aux${UNAME_RELEASE}
1235 echo m68k-apple-aux"$UNAME_RELEASE"
12431236 exit ;;
12441237 news*:NEWS-OS:6*:*)
12451238 echo mips-sony-newsos6
12461239 exit ;;
12471240 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
12481241 if [ -d /usr/nec ]; then
1249 echo mips-nec-sysv${UNAME_RELEASE}
1242 echo mips-nec-sysv"$UNAME_RELEASE"
12501243 else
1251 echo mips-unknown-sysv${UNAME_RELEASE}
1244 echo mips-unknown-sysv"$UNAME_RELEASE"
12521245 fi
12531246 exit ;;
12541247 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
12671260 echo x86_64-unknown-haiku
12681261 exit ;;
12691262 SX-4:SUPER-UX:*:*)
1270 echo sx4-nec-superux${UNAME_RELEASE}
1263 echo sx4-nec-superux"$UNAME_RELEASE"
12711264 exit ;;
12721265 SX-5:SUPER-UX:*:*)
1273 echo sx5-nec-superux${UNAME_RELEASE}
1266 echo sx5-nec-superux"$UNAME_RELEASE"
12741267 exit ;;
12751268 SX-6:SUPER-UX:*:*)
1276 echo sx6-nec-superux${UNAME_RELEASE}
1269 echo sx6-nec-superux"$UNAME_RELEASE"
12771270 exit ;;
12781271 SX-7:SUPER-UX:*:*)
1279 echo sx7-nec-superux${UNAME_RELEASE}
1272 echo sx7-nec-superux"$UNAME_RELEASE"
12801273 exit ;;
12811274 SX-8:SUPER-UX:*:*)
1282 echo sx8-nec-superux${UNAME_RELEASE}
1275 echo sx8-nec-superux"$UNAME_RELEASE"
12831276 exit ;;
12841277 SX-8R:SUPER-UX:*:*)
1285 echo sx8r-nec-superux${UNAME_RELEASE}
1278 echo sx8r-nec-superux"$UNAME_RELEASE"
12861279 exit ;;
12871280 SX-ACE:SUPER-UX:*:*)
1288 echo sxace-nec-superux${UNAME_RELEASE}
1281 echo sxace-nec-superux"$UNAME_RELEASE"
12891282 exit ;;
12901283 Power*:Rhapsody:*:*)
1291 echo powerpc-apple-rhapsody${UNAME_RELEASE}
1284 echo powerpc-apple-rhapsody"$UNAME_RELEASE"
12921285 exit ;;
12931286 *:Rhapsody:*:*)
1294 echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
1287 echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
12951288 exit ;;
12961289 *:Darwin:*:*)
12971290 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1298 eval $set_cc_for_build
1291 eval "$set_cc_for_build"
12991292 if test "$UNAME_PROCESSOR" = unknown ; then
13001293 UNAME_PROCESSOR=powerpc
13011294 fi
1302 if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
1295 if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
13031296 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
13041297 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1305 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1306 grep IS_64BIT_ARCH >/dev/null
1298 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1299 grep IS_64BIT_ARCH >/dev/null
13071300 then
13081301 case $UNAME_PROCESSOR in
13091302 i386) UNAME_PROCESSOR=x86_64 ;;
13101303 powerpc) UNAME_PROCESSOR=powerpc64 ;;
13111304 esac
1305 fi
1306 # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
1307 if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
1308 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1309 grep IS_PPC >/dev/null
1310 then
1311 UNAME_PROCESSOR=powerpc
13121312 fi
13131313 fi
13141314 elif test "$UNAME_PROCESSOR" = i386 ; then
13201320 # that Apple uses in portable devices.
13211321 UNAME_PROCESSOR=x86_64
13221322 fi
1323 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
1323 echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
13241324 exit ;;
13251325 *:procnto*:*:* | *:QNX:[0123456789]*:*)
13261326 UNAME_PROCESSOR=`uname -p`
13281328 UNAME_PROCESSOR=i386
13291329 UNAME_MACHINE=pc
13301330 fi
1331 echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
1331 echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
13321332 exit ;;
13331333 *:QNX:*:4*)
13341334 echo i386-pc-qnx
13351335 exit ;;
1336 NEO-?:NONSTOP_KERNEL:*:*)
1337 echo neo-tandem-nsk${UNAME_RELEASE}
1336 NEO-*:NONSTOP_KERNEL:*:*)
1337 echo neo-tandem-nsk"$UNAME_RELEASE"
13381338 exit ;;
13391339 NSE-*:NONSTOP_KERNEL:*:*)
1340 echo nse-tandem-nsk${UNAME_RELEASE}
1341 exit ;;
1342 NSR-?:NONSTOP_KERNEL:*:*)
1343 echo nsr-tandem-nsk${UNAME_RELEASE}
1340 echo nse-tandem-nsk"$UNAME_RELEASE"
1341 exit ;;
1342 NSR-*:NONSTOP_KERNEL:*:*)
1343 echo nsr-tandem-nsk"$UNAME_RELEASE"
1344 exit ;;
1345 NSV-*:NONSTOP_KERNEL:*:*)
1346 echo nsv-tandem-nsk"$UNAME_RELEASE"
1347 exit ;;
1348 NSX-*:NONSTOP_KERNEL:*:*)
1349 echo nsx-tandem-nsk"$UNAME_RELEASE"
13441350 exit ;;
13451351 *:NonStop-UX:*:*)
13461352 echo mips-compaq-nonstopux
13491355 echo bs2000-siemens-sysv
13501356 exit ;;
13511357 DS/*:UNIX_System_V:*:*)
1352 echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
1358 echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
13531359 exit ;;
13541360 *:Plan9:*:*)
13551361 # "uname -m" is not consistent, so use $cputype instead. 386
13601366 else
13611367 UNAME_MACHINE="$cputype"
13621368 fi
1363 echo ${UNAME_MACHINE}-unknown-plan9
1369 echo "$UNAME_MACHINE"-unknown-plan9
13641370 exit ;;
13651371 *:TOPS-10:*:*)
13661372 echo pdp10-unknown-tops10
13811387 echo pdp10-unknown-its
13821388 exit ;;
13831389 SEI:*:*:SEIUX)
1384 echo mips-sei-seiux${UNAME_RELEASE}
1390 echo mips-sei-seiux"$UNAME_RELEASE"
13851391 exit ;;
13861392 *:DragonFly:*:*)
1387 echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
1393 echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
13881394 exit ;;
13891395 *:*VMS:*:*)
13901396 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1391 case "${UNAME_MACHINE}" in
1397 case "$UNAME_MACHINE" in
13921398 A*) echo alpha-dec-vms ; exit ;;
13931399 I*) echo ia64-dec-vms ; exit ;;
13941400 V*) echo vax-dec-vms ; exit ;;
13971403 echo i386-pc-xenix
13981404 exit ;;
13991405 i*86:skyos:*:*)
1400 echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
1406 echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
14011407 exit ;;
14021408 i*86:rdos:*:*)
1403 echo ${UNAME_MACHINE}-pc-rdos
1409 echo "$UNAME_MACHINE"-pc-rdos
14041410 exit ;;
14051411 i*86:AROS:*:*)
1406 echo ${UNAME_MACHINE}-pc-aros
1412 echo "$UNAME_MACHINE"-pc-aros
14071413 exit ;;
14081414 x86_64:VMkernel:*:*)
1409 echo ${UNAME_MACHINE}-unknown-esx
1415 echo "$UNAME_MACHINE"-unknown-esx
14101416 exit ;;
14111417 amd64:Isilon\ OneFS:*:*)
14121418 echo x86_64-unknown-onefs
14131419 exit ;;
14141420 esac
14151421
1422 echo "$0: unable to guess system type" >&2
1423
1424 case "$UNAME_MACHINE:$UNAME_SYSTEM" in
1425 mips:Linux | mips64:Linux)
1426 # If we got here on MIPS GNU/Linux, output extra information.
1427 cat >&2 <<EOF
1428
1429 NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
1430 the system type. Please install a C compiler and try again.
1431 EOF
1432 ;;
1433 esac
1434
14161435 cat >&2 <<EOF
1417 $0: unable to guess system type
14181436
14191437 This script (version $timestamp), has failed to recognize the
1420 operating system you are using. If your script is old, overwrite
1421 config.guess and config.sub with the latest versions from:
1422
1423 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
1438 operating system you are using. If your script is old, overwrite *all*
1439 copies of config.guess and config.sub with the latest versions from:
1440
1441 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
14241442 and
1425 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
1443 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
14261444
14271445 If $0 has already been updated, send the following data and any
14281446 information you think might be pertinent to config-patches@gnu.org to
14451463 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
14461464 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
14471465
1448 UNAME_MACHINE = ${UNAME_MACHINE}
1449 UNAME_RELEASE = ${UNAME_RELEASE}
1450 UNAME_SYSTEM = ${UNAME_SYSTEM}
1451 UNAME_VERSION = ${UNAME_VERSION}
1466 UNAME_MACHINE = "$UNAME_MACHINE"
1467 UNAME_RELEASE = "$UNAME_RELEASE"
1468 UNAME_SYSTEM = "$UNAME_SYSTEM"
1469 UNAME_VERSION = "$UNAME_VERSION"
14521470 EOF
14531471
14541472 exit 1
14551473
14561474 # Local variables:
1457 # eval: (add-hook 'write-file-hooks 'time-stamp)
1475 # eval: (add-hook 'write-file-functions 'time-stamp)
14581476 # time-stamp-start: "timestamp='"
14591477 # time-stamp-format: "%:y-%02m-%02d"
14601478 # time-stamp-end: "'"
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright 1992-2016 Free Software Foundation, Inc.
3
4 timestamp='2016-11-04'
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-22'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
1414 # General Public License for more details.
1515 #
1616 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
17 # along with this program; if not, see <https://www.gnu.org/licenses/>.
1818 #
1919 # As a special exception to the GNU General Public License, if you
2020 # distribute this file as part of a program that contains a
3232 # Otherwise, we print the canonical config type on stdout and succeed.
3333
3434 # You can get the latest version of this script from:
35 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
35 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
3636
3737 # This file is supposed to be the same for all GNU packages
3838 # and recognize all the CPU types, system types and aliases
5656
5757 Canonicalize a configuration name.
5858
59 Operation modes:
59 Options:
6060 -h, --help print this help, then exit
6161 -t, --time-stamp print date of last modification, then exit
6262 -v, --version print version number, then exit
6666 version="\
6767 GNU config.sub ($timestamp)
6868
69 Copyright 1992-2016 Free Software Foundation, Inc.
69 Copyright 1992-2018 Free Software Foundation, Inc.
7070
7171 This is free software; see the source for copying conditions. There is NO
7272 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
9393
9494 *local*)
9595 # First pass through any local machine types.
96 echo $1
96 echo "$1"
9797 exit ;;
9898
9999 * )
111111
112112 # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
113113 # Here we must recognize all the valid KERNEL-OS combinations.
114 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
114 maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
115115 case $maybe_os in
116116 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
117117 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
119119 kopensolaris*-gnu* | cloudabi*-eabi* | \
120120 storm-chaos* | os2-emx* | rtmk-nova*)
121121 os=-$maybe_os
122 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
122 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
123123 ;;
124124 android-linux)
125125 os=-linux-android
126 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
126 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
127127 ;;
128128 *)
129 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
130 if [ $basic_machine != $1 ]
131 then os=`echo $1 | sed 's/.*-/-/'`
129 basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
130 if [ "$basic_machine" != "$1" ]
131 then os=`echo "$1" | sed 's/.*-/-/'`
132132 else os=; fi
133133 ;;
134134 esac
177177 ;;
178178 -sco6)
179179 os=-sco5v6
180 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
180 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
181181 ;;
182182 -sco5)
183183 os=-sco3.2v5
184 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
184 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
185185 ;;
186186 -sco4)
187187 os=-sco3.2v4
188 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
188 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
189189 ;;
190190 -sco3.2.[4-9]*)
191191 os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
192 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
192 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
193193 ;;
194194 -sco3.2v[4-9]*)
195195 # Don't forget version if it is 3.2v4 or newer.
196 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
196 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
197197 ;;
198198 -sco5v6*)
199199 # Don't forget version if it is 3.2v4 or newer.
200 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
200 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
201201 ;;
202202 -sco*)
203203 os=-sco3.2v2
204 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
204 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
205205 ;;
206206 -udk*)
207 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
207 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
208208 ;;
209209 -isc)
210210 os=-isc2.2
211 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
211 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
212212 ;;
213213 -clix*)
214214 basic_machine=clipper-intergraph
215215 ;;
216216 -isc*)
217 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
217 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
218218 ;;
219219 -lynx*178)
220220 os=-lynxos178
226226 os=-lynxos
227227 ;;
228228 -ptx*)
229 basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
230 ;;
231 -windowsnt*)
232 os=`echo $os | sed -e 's/windowsnt/winnt/'`
229 basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
233230 ;;
234231 -psos*)
235232 os=-psos
262259 | fido | fr30 | frv | ft32 \
263260 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
264261 | hexagon \
265 | i370 | i860 | i960 | ia64 \
262 | i370 | i860 | i960 | ia16 | ia64 \
266263 | ip2k | iq2000 \
267264 | k1om \
268265 | le32 | le64 \
298295 | nios | nios2 | nios2eb | nios2el \
299296 | ns16k | ns32k \
300297 | open8 | or1k | or1knd | or32 \
301 | pdp10 | pdp11 | pj | pjl \
298 | pdp10 | pj | pjl \
302299 | powerpc | powerpc64 | powerpc64le | powerpcle \
303300 | pru \
304301 | pyramid \
314311 | ubicom32 \
315312 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
316313 | visium \
317 | we32k \
314 | wasm32 \
318315 | x86 | xc16x | xstormy16 | xtensa \
319316 | z8k | z80)
320317 basic_machine=$basic_machine-unknown
335332 basic_machine=$basic_machine-unknown
336333 os=-none
337334 ;;
338 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
335 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
339336 ;;
340337 ms1)
341338 basic_machine=mt-unknown
364361 ;;
365362 # Object if more than one company name word.
366363 *-*-*)
367 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
364 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
368365 exit 1
369366 ;;
370367 # Recognize the basic CPU types with company name.
387384 | h8300-* | h8500-* \
388385 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
389386 | hexagon-* \
390 | i*86-* | i860-* | i960-* | ia64-* \
387 | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
391388 | ip2k-* | iq2000-* \
392389 | k1om-* \
393390 | le32-* | le64-* \
445442 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
446443 | vax-* \
447444 | visium-* \
445 | wasm32-* \
448446 | we32k-* \
449447 | x86-* | x86_64-* | xc16x-* | xps100-* \
450448 | xstormy16-* | xtensa*-* \
458456 # Recognize the various machine names and aliases which stand
459457 # for a CPU type and a company and sometimes even an OS.
460458 386bsd)
461 basic_machine=i386-unknown
459 basic_machine=i386-pc
462460 os=-bsd
463461 ;;
464462 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
492490 basic_machine=x86_64-pc
493491 ;;
494492 amd64-*)
495 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
493 basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
496494 ;;
497495 amdahl)
498496 basic_machine=580-amdahl
537535 os=-linux
538536 ;;
539537 blackfin-*)
540 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
538 basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
541539 os=-linux
542540 ;;
543541 bluegene*)
545543 os=-cnk
546544 ;;
547545 c54x-*)
548 basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
546 basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
549547 ;;
550548 c55x-*)
551 basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
549 basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
552550 ;;
553551 c6x-*)
554 basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
552 basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
555553 ;;
556554 c90)
557555 basic_machine=c90-cray
640638 basic_machine=rs6000-bull
641639 os=-bosx
642640 ;;
643 dpx2* | dpx2*-bull)
641 dpx2*)
644642 basic_machine=m68k-bull
645643 os=-sysv3
646644 ;;
649647 os=$os"spe"
650648 ;;
651649 e500v[12]-*)
652 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
650 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
653651 os=$os"spe"
654652 ;;
655653 ebmon29k)
741739 hp9k8[0-9][0-9] | hp8[0-9][0-9])
742740 basic_machine=hppa1.0-hp
743741 ;;
744 hppa-next)
745 os=-nextstep3
746 ;;
747742 hppaosf)
748743 basic_machine=hppa1.1-hp
749744 os=-osf
756751 basic_machine=i370-ibm
757752 ;;
758753 i*86v32)
759 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
754 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
760755 os=-sysv32
761756 ;;
762757 i*86v4*)
763 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
758 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
764759 os=-sysv4
765760 ;;
766761 i*86v)
767 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
762 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
768763 os=-sysv
769764 ;;
770765 i*86sol2)
771 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
766 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
772767 os=-solaris2
773768 ;;
774769 i386mach)
775770 basic_machine=i386-mach
776771 os=-mach
777772 ;;
778 i386-vsta | vsta)
773 vsta)
779774 basic_machine=i386-unknown
780775 os=-vsta
781776 ;;
794789 os=-sysv
795790 ;;
796791 leon-*|leon[3-9]-*)
797 basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
792 basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
798793 ;;
799794 m68knommu)
800795 basic_machine=m68k-unknown
801796 os=-linux
802797 ;;
803798 m68knommu-*)
804 basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
799 basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
805800 os=-linux
806 ;;
807 m88k-omron*)
808 basic_machine=m88k-omron
809801 ;;
810802 magnum | m3230)
811803 basic_machine=mips-mips
838830 os=-mint
839831 ;;
840832 mips3*-*)
841 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
833 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
842834 ;;
843835 mips3*)
844 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
836 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
845837 ;;
846838 monitor)
847839 basic_machine=m68k-rom68k
860852 os=-msdos
861853 ;;
862854 ms1-*)
863 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
855 basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
864856 ;;
865857 msys)
866858 basic_machine=i686-pc
902894 basic_machine=v70-nec
903895 os=-sysv
904896 ;;
905 next | m*-next )
897 next | m*-next)
906898 basic_machine=m68k-next
907899 case $os in
908900 -nextstep* )
947939 nsr-tandem)
948940 basic_machine=nsr-tandem
949941 ;;
942 nsv-tandem)
943 basic_machine=nsv-tandem
944 ;;
945 nsx-tandem)
946 basic_machine=nsx-tandem
947 ;;
950948 op50n-* | op60c-*)
951949 basic_machine=hppa1.1-oki
952950 os=-proelf
979977 os=-linux
980978 ;;
981979 parisc-*)
982 basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
980 basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
983981 os=-linux
984982 ;;
985983 pbd)
995993 basic_machine=i386-pc
996994 ;;
997995 pc98-*)
998 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
996 basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
999997 ;;
1000998 pentium | p5 | k5 | k6 | nexgen | viac3)
1001999 basic_machine=i586-pc
10101008 basic_machine=i786-pc
10111009 ;;
10121010 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
1013 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
1011 basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10141012 ;;
10151013 pentiumpro-* | p6-* | 6x86-* | athlon-*)
1016 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
1014 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10171015 ;;
10181016 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
1019 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
1017 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10201018 ;;
10211019 pentium4-*)
1022 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
1020 basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10231021 ;;
10241022 pn)
10251023 basic_machine=pn-gould
10291027 ppc | ppcbe) basic_machine=powerpc-unknown
10301028 ;;
10311029 ppc-* | ppcbe-*)
1032 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
1030 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10331031 ;;
10341032 ppcle | powerpclittle)
10351033 basic_machine=powerpcle-unknown
10361034 ;;
10371035 ppcle-* | powerpclittle-*)
1038 basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
1036 basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10391037 ;;
10401038 ppc64) basic_machine=powerpc64-unknown
10411039 ;;
1042 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
1040 ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10431041 ;;
10441042 ppc64le | powerpc64little)
10451043 basic_machine=powerpc64le-unknown
10461044 ;;
10471045 ppc64le-* | powerpc64little-*)
1048 basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
1046 basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10491047 ;;
10501048 ps2)
10511049 basic_machine=i386-ibm
10991097 sequent)
11001098 basic_machine=i386-sequent
11011099 ;;
1102 sh)
1103 basic_machine=sh-hitachi
1104 os=-hms
1105 ;;
11061100 sh5el)
11071101 basic_machine=sh5le-unknown
11081102 ;;
1109 sh64)
1110 basic_machine=sh64-unknown
1111 ;;
1112 sparclite-wrs | simso-wrs)
1103 simso-wrs)
11131104 basic_machine=sparclite-wrs
11141105 os=-vxworks
11151106 ;;
11281119 os=-sysv4
11291120 ;;
11301121 strongarm-* | thumb-*)
1131 basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
1122 basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
11321123 ;;
11331124 sun2)
11341125 basic_machine=m68000-sun
12501241 basic_machine=hppa1.1-winbond
12511242 os=-proelf
12521243 ;;
1244 x64)
1245 basic_machine=x86_64-pc
1246 ;;
12531247 xbox)
12541248 basic_machine=i686-pc
12551249 os=-mingw32
12581252 basic_machine=xps100-honeywell
12591253 ;;
12601254 xscale-* | xscalee[bl]-*)
1261 basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
1255 basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
12621256 ;;
12631257 ymp)
12641258 basic_machine=ymp-cray
12651259 os=-unicos
1266 ;;
1267 z8k-*-coff)
1268 basic_machine=z8k-unknown
1269 os=-sim
1270 ;;
1271 z80-*-coff)
1272 basic_machine=z80-unknown
1273 os=-sim
12741260 ;;
12751261 none)
12761262 basic_machine=none-none
13001286 vax)
13011287 basic_machine=vax-dec
13021288 ;;
1303 pdp10)
1304 # there are many clones, so DEC is not a safe bet
1305 basic_machine=pdp10-unknown
1306 ;;
13071289 pdp11)
13081290 basic_machine=pdp11-dec
13091291 ;;
13131295 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
13141296 basic_machine=sh-unknown
13151297 ;;
1316 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
1317 basic_machine=sparc-sun
1318 ;;
13191298 cydra)
13201299 basic_machine=cydra-cydrome
13211300 ;;
13351314 # Make sure to match an already-canonicalized machine name.
13361315 ;;
13371316 *)
1338 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
1317 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
13391318 exit 1
13401319 ;;
13411320 esac
13431322 # Here we canonicalize certain aliases for manufacturers.
13441323 case $basic_machine in
13451324 *-digital*)
1346 basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
1325 basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
13471326 ;;
13481327 *-commodore*)
1349 basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
1328 basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
13501329 ;;
13511330 *)
13521331 ;;
13571336 if [ x"$os" != x"" ]
13581337 then
13591338 case $os in
1360 # First match some system type aliases
1361 # that might get confused with valid system types.
1339 # First match some system type aliases that might get confused
1340 # with valid system types.
13621341 # -solaris* is a basic system type, with this one exception.
13631342 -auroraux)
13641343 os=-auroraux
13691348 -solaris)
13701349 os=-solaris2
13711350 ;;
1372 -svr4*)
1373 os=-sysv4
1374 ;;
13751351 -unixware*)
13761352 os=-sysv4.2uw
13771353 ;;
13781354 -gnu/linux*)
13791355 os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
13801356 ;;
1381 # First accept the basic system types.
1357 # es1800 is here to avoid being matched by es* (a different OS)
1358 -es1800*)
1359 os=-ose
1360 ;;
1361 # Now accept the basic system types.
13821362 # The portable systems comes first.
1383 # Each alternative MUST END IN A *, to match a version number.
1363 # Each alternative MUST end in a * to match a version number.
13841364 # -sysv* is not here because it comes later, after sysvr4.
13851365 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
13861366 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
13901370 | -aos* | -aros* | -cloudabi* | -sortix* \
13911371 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13921372 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1393 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1373 | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
13941374 | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
13951375 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
13961376 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
13971377 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
13981378 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1399 | -chorusos* | -chorusrdb* | -cegcc* \
1379 | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
14001380 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
14011381 | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
14021382 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
14031383 | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
1404 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1384 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
14051385 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
14061386 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
14071387 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1408 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1388 | -morphos* | -superux* | -rtmk* | -windiss* \
14091389 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
14101390 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
1411 | -onefs* | -tirtos* | -phoenix* | -fuchsia*)
1391 | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \
1392 | -midnightbsd*)
14121393 # Remember, each alternative MUST END IN *, to match a version number.
14131394 ;;
14141395 -qnx*)
14251406 -nto*)
14261407 os=`echo $os | sed -e 's|nto|nto-qnx|'`
14271408 ;;
1428 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1429 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
1409 -sim | -xray | -os68k* | -v88r* \
1410 | -windows* | -osx | -abug | -netware* | -os9* \
14301411 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
14311412 ;;
14321413 -mac*)
1433 os=`echo $os | sed -e 's|mac|macos|'`
1414 os=`echo "$os" | sed -e 's|mac|macos|'`
14341415 ;;
14351416 -linux-dietlibc)
14361417 os=-linux-dietlibc
14391420 os=`echo $os | sed -e 's|linux|linux-gnu|'`
14401421 ;;
14411422 -sunos5*)
1442 os=`echo $os | sed -e 's|sunos5|solaris2|'`
1423 os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
14431424 ;;
14441425 -sunos6*)
1445 os=`echo $os | sed -e 's|sunos6|solaris3|'`
1426 os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
14461427 ;;
14471428 -opened*)
14481429 os=-openedition
14531434 -wince*)
14541435 os=-wince
14551436 ;;
1456 -osfrose*)
1457 os=-osfrose
1458 ;;
1459 -osf*)
1460 os=-osf
1461 ;;
14621437 -utek*)
14631438 os=-bsd
14641439 ;;
14831458 -nova*)
14841459 os=-rtmk-nova
14851460 ;;
1486 -ns2 )
1461 -ns2)
14871462 os=-nextstep2
14881463 ;;
14891464 -nsk*)
15051480 -oss*)
15061481 os=-sysv3
15071482 ;;
1508 -svr4)
1483 -svr4*)
15091484 os=-sysv4
15101485 ;;
15111486 -svr3)
15201495 -ose*)
15211496 os=-ose
15221497 ;;
1523 -es1800*)
1524 os=-ose
1525 ;;
1526 -xenix)
1527 os=-xenix
1528 ;;
15291498 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
15301499 os=-mint
15311500 ;;
1532 -aros*)
1533 os=-aros
1534 ;;
15351501 -zvmoe)
15361502 os=-zvmoe
15371503 ;;
15381504 -dicos*)
15391505 os=-dicos
1506 ;;
1507 -pikeos*)
1508 # Until real need of OS specific support for
1509 # particular features comes up, bare metal
1510 # configurations are quite functional.
1511 case $basic_machine in
1512 arm*)
1513 os=-eabi
1514 ;;
1515 *)
1516 os=-elf
1517 ;;
1518 esac
15401519 ;;
15411520 -nacl*)
15421521 ;;
15471526 *)
15481527 # Get rid of the `-' at the beginning of $os.
15491528 os=`echo $os | sed 's/[^-]*-//'`
1550 echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
1529 echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
15511530 exit 1
15521531 ;;
15531532 esac
16371616 sparc-* | *-sun)
16381617 os=-sunos4.1.1
16391618 ;;
1619 pru-*)
1620 os=-elf
1621 ;;
16401622 *-be)
16411623 os=-beos
16421624 ;;
1643 *-haiku)
1644 os=-haiku
1645 ;;
16461625 *-ibm)
16471626 os=-aix
16481627 ;;
16821661 m88k-omron*)
16831662 os=-luna
16841663 ;;
1685 *-next )
1664 *-next)
16861665 os=-nextstep
16871666 ;;
16881667 *-sequent)
16961675 ;;
16971676 i370-*)
16981677 os=-mvs
1699 ;;
1700 *-next)
1701 os=-nextstep3
17021678 ;;
17031679 *-gould)
17041680 os=-sysv
18091785 vendor=stratus
18101786 ;;
18111787 esac
1812 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
1788 basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
18131789 ;;
18141790 esac
18151791
1816 echo $basic_machine$os
1792 echo "$basic_machine$os"
18171793 exit
18181794
18191795 # Local variables:
1820 # eval: (add-hook 'write-file-hooks 'time-stamp)
1796 # eval: (add-hook 'write-file-functions 'time-stamp)
18211797 # time-stamp-start: "timestamp='"
18221798 # time-stamp-format: "%:y-%02m-%02d"
18231799 # time-stamp-end: "'"
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2016-01-11.22; # UTC
4
5 # Copyright (C) 1999-2017 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
1515 # GNU General Public License for more details.
1616
1717 # You should have received a copy of the GNU General Public License
18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
18 # along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
2020 # As a special exception to the GNU General Public License, if you
2121 # distribute this file as part of a program that contains a
782782 # Local Variables:
783783 # mode: shell-script
784784 # sh-indentation: 2
785 # eval: (add-hook 'write-file-hooks 'time-stamp)
785 # eval: (add-hook 'before-save-hook 'time-stamp)
786786 # time-stamp-start: "scriptversion="
787787 # time-stamp-format: "%:y-%02m-%02d.%02H"
788788 # time-stamp-time-zone: "UTC0"
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2014-09-12.12; # UTC
3 scriptversion=2018-03-11.20; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
270270 fi
271271 dst=$dst_arg
272272
273 # If destination is a directory, append the input filename; won't work
274 # if double slashes aren't ignored.
273 # If destination is a directory, append the input filename.
275274 if test -d "$dst"; then
276275 if test "$is_target_a_directory" = never; then
277276 echo "$0: $dst_arg: Is a directory" >&2
278277 exit 1
279278 fi
280279 dstdir=$dst
281 dst=$dstdir/`basename "$src"`
280 dstbase=`basename "$src"`
281 case $dst in
282 */) dst=$dst$dstbase;;
283 *) dst=$dst/$dstbase;;
284 esac
282285 dstdir_status=0
283286 else
284287 dstdir=`dirname "$dst"`
286289 dstdir_status=$?
287290 fi
288291 fi
292
293 case $dstdir in
294 */) dstdirslash=$dstdir;;
295 *) dstdirslash=$dstdir/;;
296 esac
289297
290298 obsolete_mkdir_used=false
291299
323331 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
324332 ;;
325333 *)
326 # $RANDOM is not portable (e.g. dash); use it when possible to
327 # lower collision chance
334 # Note that $RANDOM variable is not portable (e.g. dash); Use it
335 # here however when possible just to lower collision chance.
328336 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
337
329338 trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
330339
331 # As "mkdir -p" follows symlinks and we work in /tmp possibly; so
332 # create the $tmpdir first (and fail if unsuccessful) to make sure
333 # that nobody tries to guess the $tmpdir name.
340 # Because "mkdir -p" follows existing symlinks and we likely work
341 # directly in world-writeable /tmp, make sure that the '$tmpdir'
342 # directory is successfully created first before we actually test
343 # 'mkdir -p' feature.
334344 if (umask $mkdir_umask &&
335345 $mkdirprog $mkdir_mode "$tmpdir" &&
336346 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
433443 else
434444
435445 # Make a couple of temp file names in the proper directory.
436 dsttmp=$dstdir/_inst.$$_
437 rmtmp=$dstdir/_rm.$$_
446 dsttmp=${dstdirslash}_inst.$$_
447 rmtmp=${dstdirslash}_rm.$$_
438448
439449 # Trap to clean up those temp files at exit.
440450 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
499509 done
500510
501511 # Local variables:
502 # eval: (add-hook 'write-file-hooks 'time-stamp)
512 # eval: (add-hook 'before-save-hook 'time-stamp)
503513 # time-stamp-start: "scriptversion="
504514 # time-stamp-format: "%:y-%02m-%02d.%02H"
505 # time-stamp-time-zone: "UTC"
515 # time-stamp-time-zone: "UTC0"
506516 # time-stamp-end: "; # UTC"
507517 # End:
3030
3131 PROGRAM=libtool
3232 PACKAGE=libtool
33 VERSION="2.4.6 Debian-2.4.6-2"
33 VERSION="2.4.6 Debian-2.4.6-2.1"
3434 package_revision=2.4.6
3535
3636
6363 # libraries, which are installed to $pkgauxdir.
6464
6565 # Set a version string for this script.
66 scriptversion=2015-01-20.17; # UTC
66 scriptversion=2015-10-12.13; # UTC
6767
6868 # General shell script boiler plate, and helper functions.
6969 # Written by Gary V. Vaughan, 2004
579579 {
580580 $debug_cmd
581581
582 func_quote_for_eval "$2"
583 eval "$1+=\\ \$func_quote_for_eval_result"
582 func_quote_arg pretty "$2"
583 eval "$1+=\\ \$func_quote_arg_result"
584584 }'
585585 else
586586 func_append_quoted ()
587587 {
588588 $debug_cmd
589589
590 func_quote_for_eval "$2"
591 eval "$1=\$$1\\ \$func_quote_for_eval_result"
590 func_quote_arg pretty "$2"
591 eval "$1=\$$1\\ \$func_quote_arg_result"
592592 }
593593 fi
594594
10901090 }
10911091
10921092
1093 # func_quote_for_eval ARG...
1094 # --------------------------
1095 # Aesthetically quote ARGs to be evaled later.
1096 # This function returns two values:
1097 # i) func_quote_for_eval_result
1098 # double-quoted, suitable for a subsequent eval
1099 # ii) func_quote_for_eval_unquoted_result
1093 # func_quote_portable EVAL ARG
1094 # ----------------------------
1095 # Internal function to portably implement func_quote_arg. Note that we still
1096 # keep attention to performance here so we as much as possible try to avoid
1097 # calling sed binary (so far O(N) complexity as long as func_append is O(1)).
1098 func_quote_portable ()
1099 {
1100 $debug_cmd
1101
1102 func_quote_portable_result=$2
1103
1104 # one-time-loop (easy break)
1105 while true
1106 do
1107 if $1; then
1108 func_quote_portable_result=`$ECHO "$2" | $SED \
1109 -e "$sed_double_quote_subst" -e "$sed_double_backslash"`
1110 break
1111 fi
1112
1113 # Quote for eval.
1114 case $func_quote_portable_result in
1115 *[\\\`\"\$]*)
1116 case $func_quote_portable_result in
1117 *[\[\*\?]*)
1118 func_quote_portable_result=`$ECHO "$func_quote_portable_result" | $SED "$sed_quote_subst"`
1119 break
1120 ;;
1121 esac
1122
1123 func_quote_portable_old_IFS=$IFS
1124 for _G_char in '\' '`' '"' '$'
1125 do
1126 # STATE($1) PREV($2) SEPARATOR($3)
1127 set start "" ""
1128 func_quote_portable_result=dummy"$_G_char$func_quote_portable_result$_G_char"dummy
1129 IFS=$_G_char
1130 for _G_part in $func_quote_portable_result
1131 do
1132 case $1 in
1133 quote)
1134 func_append func_quote_portable_result "$3$2"
1135 set quote "$_G_part" "\\$_G_char"
1136 ;;
1137 start)
1138 set first "" ""
1139 func_quote_portable_result=
1140 ;;
1141 first)
1142 set quote "$_G_part" ""
1143 ;;
1144 esac
1145 done
1146 done
1147 IFS=$func_quote_portable_old_IFS
1148 ;;
1149 *) ;;
1150 esac
1151 break
1152 done
1153
1154 func_quote_portable_unquoted_result=$func_quote_portable_result
1155 case $func_quote_portable_result in
1156 # double-quote args containing shell metacharacters to delay
1157 # word splitting, command substitution and variable expansion
1158 # for a subsequent eval.
1159 # many bourne shells cannot handle close brackets correctly
1160 # in scan sets, so we specify it separately.
1161 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1162 func_quote_portable_result=\"$func_quote_portable_result\"
1163 ;;
1164 esac
1165 }
1166
1167
1168 # func_quotefast_eval ARG
1169 # -----------------------
1170 # Quote one ARG (internal). This is equivalent to 'func_quote_arg eval ARG',
1171 # but optimized for speed. Result is stored in $func_quotefast_eval.
1172 if test xyes = `(x=; printf -v x %q yes; echo x"$x") 2>/dev/null`; then
1173 func_quotefast_eval ()
1174 {
1175 printf -v func_quotefast_eval_result %q "$1"
1176 }
1177 else
1178 func_quotefast_eval ()
1179 {
1180 func_quote_portable false "$1"
1181 func_quotefast_eval_result=$func_quote_portable_result
1182 }
1183 fi
1184
1185
1186 # func_quote_arg MODEs ARG
1187 # ------------------------
1188 # Quote one ARG to be evaled later. MODEs argument may contain zero ore more
1189 # specifiers listed below separated by ',' character. This function returns two
1190 # values:
1191 # i) func_quote_arg_result
1192 # double-quoted (when needed), suitable for a subsequent eval
1193 # ii) func_quote_arg_unquoted_result
11001194 # has all characters that are still active within double
1101 # quotes backslashified.
1102 func_quote_for_eval ()
1195 # quotes backslashified. Available only if 'unquoted' is specified.
1196 #
1197 # Available modes:
1198 # ----------------
1199 # 'eval' (default)
1200 # - escape shell special characters
1201 # 'expand'
1202 # - the same as 'eval'; but do not quote variable references
1203 # 'pretty'
1204 # - request aesthetic output, i.e. '"a b"' instead of 'a\ b'. This might
1205 # later used in func_quote to get output like: 'echo "a b"' instead of
1206 # 'echo a\ b'. This is slower than default on some shells.
1207 # 'unquoted'
1208 # - produce also $func_quote_arg_unquoted_result which does not contain
1209 # wrapping double-quotes.
1210 #
1211 # Examples for 'func_quote_arg pretty,unquoted string':
1212 #
1213 # string | *_result | *_unquoted_result
1214 # ------------+-----------------------+-------------------
1215 # " | \" | \"
1216 # a b | "a b" | a b
1217 # "a b" | "\"a b\"" | \"a b\"
1218 # * | "*" | *
1219 # z="${x-$y}" | "z=\"\${x-\$y}\"" | z=\"\${x-\$y}\"
1220 #
1221 # Examples for 'func_quote_arg pretty,unquoted,expand string':
1222 #
1223 # string | *_result | *_unquoted_result
1224 # --------------+---------------------+--------------------
1225 # z="${x-$y}" | "z=\"${x-$y}\"" | z=\"${x-$y}\"
1226 func_quote_arg ()
1227 {
1228 _G_quote_expand=false
1229 case ,$1, in
1230 *,expand,*)
1231 _G_quote_expand=:
1232 ;;
1233 esac
1234
1235 case ,$1, in
1236 *,pretty,*|*,expand,*|*,unquoted,*)
1237 func_quote_portable $_G_quote_expand "$2"
1238 func_quote_arg_result=$func_quote_portable_result
1239 func_quote_arg_unquoted_result=$func_quote_portable_unquoted_result
1240 ;;
1241 *)
1242 # Faster quote-for-eval for some shells.
1243 func_quotefast_eval "$2"
1244 func_quote_arg_result=$func_quotefast_eval_result
1245 ;;
1246 esac
1247 }
1248
1249
1250 # func_quote MODEs ARGs...
1251 # ------------------------
1252 # Quote all ARGs to be evaled later and join them into single command. See
1253 # func_quote_arg's description for more info.
1254 func_quote ()
11031255 {
11041256 $debug_cmd
1105
1106 func_quote_for_eval_unquoted_result=
1107 func_quote_for_eval_result=
1257 _G_func_quote_mode=$1 ; shift
1258 func_quote_result=
11081259 while test 0 -lt $#; do
1109 case $1 in
1110 *[\\\`\"\$]*)
1111 _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;;
1112 *)
1113 _G_unquoted_arg=$1 ;;
1114 esac
1115 if test -n "$func_quote_for_eval_unquoted_result"; then
1116 func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg"
1260 func_quote_arg "$_G_func_quote_mode" "$1"
1261 if test -n "$func_quote_result"; then
1262 func_append func_quote_result " $func_quote_arg_result"
11171263 else
1118 func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg"
1119 fi
1120
1121 case $_G_unquoted_arg in
1122 # Double-quote args containing shell metacharacters to delay
1123 # word splitting, command substitution and variable expansion
1124 # for a subsequent eval.
1125 # Many Bourne shells cannot handle close brackets correctly
1126 # in scan sets, so we specify it separately.
1127 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1128 _G_quoted_arg=\"$_G_unquoted_arg\"
1129 ;;
1130 *)
1131 _G_quoted_arg=$_G_unquoted_arg
1132 ;;
1133 esac
1134
1135 if test -n "$func_quote_for_eval_result"; then
1136 func_append func_quote_for_eval_result " $_G_quoted_arg"
1137 else
1138 func_append func_quote_for_eval_result "$_G_quoted_arg"
1264 func_append func_quote_result "$func_quote_arg_result"
11391265 fi
11401266 shift
11411267 done
1142 }
1143
1144
1145 # func_quote_for_expand ARG
1146 # -------------------------
1147 # Aesthetically quote ARG to be evaled later; same as above,
1148 # but do not quote variable references.
1149 func_quote_for_expand ()
1150 {
1151 $debug_cmd
1152
1153 case $1 in
1154 *[\\\`\"]*)
1155 _G_arg=`$ECHO "$1" | $SED \
1156 -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;;
1157 *)
1158 _G_arg=$1 ;;
1159 esac
1160
1161 case $_G_arg in
1162 # Double-quote args containing shell metacharacters to delay
1163 # word splitting and command substitution for a subsequent eval.
1164 # Many Bourne shells cannot handle close brackets correctly
1165 # in scan sets, so we specify it separately.
1166 *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"")
1167 _G_arg=\"$_G_arg\"
1168 ;;
1169 esac
1170
1171 func_quote_for_expand_result=$_G_arg
11721268 }
11731269
11741270
12141310 _G_cmd=$1
12151311 _G_fail_exp=${2-':'}
12161312
1217 func_quote_for_expand "$_G_cmd"
1218 eval "func_notquiet $func_quote_for_expand_result"
1313 func_quote_arg pretty,expand "$_G_cmd"
1314 eval "func_notquiet $func_quote_arg_result"
12191315
12201316 $opt_dry_run || {
12211317 eval "$_G_cmd"
12401336 _G_fail_exp=${2-':'}
12411337
12421338 $opt_quiet || {
1243 func_quote_for_expand "$_G_cmd"
1244 eval "func_echo $func_quote_for_expand_result"
1339 func_quote_arg expand,pretty "$_G_cmd"
1340 eval "func_echo $func_quote_arg_result"
12451341 }
12461342
12471343 $opt_dry_run || {
13691465 #! /bin/sh
13701466
13711467 # Set a version string for this script.
1372 scriptversion=2014-01-07.03; # UTC
1468 scriptversion=2015-10-12.13; # UTC
13731469
13741470 # A portable, pluggable option parser for Bourne shell.
13751471 # Written by Gary V. Vaughan, 2010
15291625 {
15301626 $debug_cmd
15311627
1628 _G_rc_run_hooks=false
1629
15321630 case " $hookable_fns " in
15331631 *" $1 "*) ;;
15341632 *) func_fatal_error "'$1' does not support hook funcions.n" ;;
15371635 eval _G_hook_fns=\$$1_hooks; shift
15381636
15391637 for _G_hook in $_G_hook_fns; do
1540 eval $_G_hook '"$@"'
1541
1542 # store returned options list back into positional
1543 # parameters for next 'cmd' execution.
1544 eval _G_hook_result=\$${_G_hook}_result
1545 eval set dummy "$_G_hook_result"; shift
1638 if eval $_G_hook '"$@"'; then
1639 # store returned options list back into positional
1640 # parameters for next 'cmd' execution.
1641 eval _G_hook_result=\$${_G_hook}_result
1642 eval set dummy "$_G_hook_result"; shift
1643 _G_rc_run_hooks=:
1644 fi
15461645 done
15471646
1548 func_quote_for_eval ${1+"$@"}
1549 func_run_hooks_result=$func_quote_for_eval_result
1647 $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result
15501648 }
15511649
15521650
15561654 ## --------------- ##
15571655
15581656 # In order to add your own option parsing hooks, you must accept the
1559 # full positional parameter list in your hook function, remove any
1560 # options that you action, and then pass back the remaining unprocessed
1657 # full positional parameter list in your hook function, you may remove/edit
1658 # any options that you action, and then pass back the remaining unprocessed
15611659 # options in '<hooked_function_name>_result', escaped suitably for
1562 # 'eval'. Like this:
1660 # 'eval'. In this case you also must return $EXIT_SUCCESS to let the
1661 # hook's caller know that it should pay attention to
1662 # '<hooked_function_name>_result'. Returning $EXIT_FAILURE signalizes that
1663 # arguments are left untouched by the hook and therefore caller will ignore the
1664 # result variable.
1665 #
1666 # Like this:
15631667 #
15641668 # my_options_prep ()
15651669 # {
15691673 # usage_message=$usage_message'
15701674 # -s, --silent don'\''t print informational messages
15711675 # '
1572 #
1573 # func_quote_for_eval ${1+"$@"}
1574 # my_options_prep_result=$func_quote_for_eval_result
1676 # # No change in '$@' (ignored completely by this hook). There is
1677 # # no need to do the equivalent (but slower) action:
1678 # # func_quote eval ${1+"$@"}
1679 # # my_options_prep_result=$func_quote_result
1680 # false
15751681 # }
15761682 # func_add_hook func_options_prep my_options_prep
15771683 #
15801686 # {
15811687 # $debug_cmd
15821688 #
1689 # args_changed=false
1690 #
15831691 # # Note that for efficiency, we parse as many options as we can
15841692 # # recognise in a loop before passing the remainder back to the
15851693 # # caller on the first unrecognised argument we encounter.
15861694 # while test $# -gt 0; do
15871695 # opt=$1; shift
15881696 # case $opt in
1589 # --silent|-s) opt_silent=: ;;
1697 # --silent|-s) opt_silent=:
1698 # args_changed=:
1699 # ;;
15901700 # # Separate non-argument short options:
15911701 # -s*) func_split_short_opt "$_G_opt"
15921702 # set dummy "$func_split_short_opt_name" \
15931703 # "-$func_split_short_opt_arg" ${1+"$@"}
15941704 # shift
1705 # args_changed=:
15951706 # ;;
1596 # *) set dummy "$_G_opt" "$*"; shift; break ;;
1707 # *) # Make sure the first unrecognised option "$_G_opt"
1708 # # is added back to "$@", we could need that later
1709 # # if $args_changed is true.
1710 # set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
15971711 # esac
15981712 # done
15991713 #
1600 # func_quote_for_eval ${1+"$@"}
1601 # my_silent_option_result=$func_quote_for_eval_result
1714 # if $args_changed; then
1715 # func_quote eval ${1+"$@"}
1716 # my_silent_option_result=$func_quote_result
1717 # fi
1718 #
1719 # $args_changed
16021720 # }
16031721 # func_add_hook func_parse_options my_silent_option
16041722 #
16101728 # $opt_silent && $opt_verbose && func_fatal_help "\
16111729 # '--silent' and '--verbose' options are mutually exclusive."
16121730 #
1613 # func_quote_for_eval ${1+"$@"}
1614 # my_option_validation_result=$func_quote_for_eval_result
1731 # false
16151732 # }
16161733 # func_add_hook func_validate_options my_option_validation
16171734 #
1618 # You'll alse need to manually amend $usage_message to reflect the extra
1735 # You'll also need to manually amend $usage_message to reflect the extra
16191736 # options you parse. It's preferable to append if you can, so that
16201737 # multiple option parsing hooks can be added safely.
1738
1739
1740 # func_options_finish [ARG]...
1741 # ----------------------------
1742 # Finishing the option parse loop (call 'func_options' hooks ATM).
1743 func_options_finish ()
1744 {
1745 $debug_cmd
1746
1747 _G_func_options_finish_exit=false
1748 if func_run_hooks func_options ${1+"$@"}; then
1749 func_options_finish_result=$func_run_hooks_result
1750 _G_func_options_finish_exit=:
1751 fi
1752
1753 $_G_func_options_finish_exit
1754 }
16211755
16221756
16231757 # func_options [ARG]...
16291763 {
16301764 $debug_cmd
16311765
1632 func_options_prep ${1+"$@"}
1633 eval func_parse_options \
1634 ${func_options_prep_result+"$func_options_prep_result"}
1635 eval func_validate_options \
1636 ${func_parse_options_result+"$func_parse_options_result"}
1637
1638 eval func_run_hooks func_options \
1639 ${func_validate_options_result+"$func_validate_options_result"}
1640
1641 # save modified positional parameters for caller
1642 func_options_result=$func_run_hooks_result
1766 _G_rc_options=false
1767
1768 for my_func in options_prep parse_options validate_options options_finish
1769 do
1770 if eval func_$my_func '${1+"$@"}'; then
1771 eval _G_res_var='$'"func_${my_func}_result"
1772 eval set dummy "$_G_res_var" ; shift
1773 _G_rc_options=:
1774 fi
1775 done
1776
1777 # Save modified positional parameters for caller. As a top-level
1778 # options-parser function we always need to set the 'func_options_result'
1779 # variable (regardless the $_G_rc_options value).
1780 if $_G_rc_options; then
1781 func_options_result=$_G_res_var
1782 else
1783 func_quote eval ${1+"$@"}
1784 func_options_result=$func_quote_result
1785 fi
1786
1787 $_G_rc_options
16431788 }
16441789
16451790
16481793 # All initialisations required before starting the option parse loop.
16491794 # Note that when calling hook functions, we pass through the list of
16501795 # positional parameters. If a hook function modifies that list, and
1651 # needs to propogate that back to rest of this script, then the complete
1796 # needs to propagate that back to rest of this script, then the complete
16521797 # modified list must be put in 'func_run_hooks_result' before
1653 # returning.
1798 # returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned).
16541799 func_hookable func_options_prep
16551800 func_options_prep ()
16561801 {
16601805 opt_verbose=false
16611806 opt_warning_types=
16621807
1663 func_run_hooks func_options_prep ${1+"$@"}
1664
1665 # save modified positional parameters for caller
1666 func_options_prep_result=$func_run_hooks_result
1808 _G_rc_options_prep=false
1809 if func_run_hooks func_options_prep ${1+"$@"}; then
1810 _G_rc_options_prep=:
1811 # save modified positional parameters for caller
1812 func_options_prep_result=$func_run_hooks_result
1813 fi
1814
1815 $_G_rc_options_prep
16671816 }
16681817
16691818
16771826
16781827 func_parse_options_result=
16791828
1829 _G_rc_parse_options=false
16801830 # this just eases exit handling
16811831 while test $# -gt 0; do
16821832 # Defer to hook functions for initial option parsing, so they
16831833 # get priority in the event of reusing an option name.
1684 func_run_hooks func_parse_options ${1+"$@"}
1685
1686 # Adjust func_parse_options positional parameters to match
1687 eval set dummy "$func_run_hooks_result"; shift
1834 if func_run_hooks func_parse_options ${1+"$@"}; then
1835 eval set dummy "$func_run_hooks_result"; shift
1836 _G_rc_parse_options=:
1837 fi
16881838
16891839 # Break out of the loop if we already parsed every option.
16901840 test $# -gt 0 || break
16911841
1842 _G_match_parse_options=:
16921843 _G_opt=$1
16931844 shift
16941845 case $_G_opt in
17031854 ;;
17041855
17051856 --warnings|--warning|-W)
1706 test $# = 0 && func_missing_arg $_G_opt && break
1857 if test $# = 0 && func_missing_arg $_G_opt; then
1858 _G_rc_parse_options=:
1859 break
1860 fi
17071861 case " $warning_categories $1" in
17081862 *" $1 "*)
17091863 # trailing space prevents matching last $1 above
17561910 shift
17571911 ;;
17581912
1759 --) break ;;
1913 --) _G_rc_parse_options=: ; break ;;
17601914 -*) func_fatal_help "unrecognised option: '$_G_opt'" ;;
1761 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
1915 *) set dummy "$_G_opt" ${1+"$@"}; shift
1916 _G_match_parse_options=false
1917 break
1918 ;;
17621919 esac
1920
1921 $_G_match_parse_options && _G_rc_parse_options=:
17631922 done
17641923
1765 # save modified positional parameters for caller
1766 func_quote_for_eval ${1+"$@"}
1767 func_parse_options_result=$func_quote_for_eval_result
1924
1925 if $_G_rc_parse_options; then
1926 # save modified positional parameters for caller
1927 func_quote eval ${1+"$@"}
1928 func_parse_options_result=$func_quote_result
1929 fi
1930
1931 $_G_rc_parse_options
17681932 }
17691933
17701934
17771941 {
17781942 $debug_cmd
17791943
1944 _G_rc_validate_options=false
1945
17801946 # Display all warnings if -W was not given.
17811947 test -n "$opt_warning_types" || opt_warning_types=" $warning_categories"
17821948
1783 func_run_hooks func_validate_options ${1+"$@"}
1949 if func_run_hooks func_validate_options ${1+"$@"}; then
1950 # save modified positional parameters for caller
1951 func_validate_options_result=$func_run_hooks_result
1952 _G_rc_validate_options=:
1953 fi
17841954
17851955 # Bail if the options were screwed!
17861956 $exit_cmd $EXIT_FAILURE
17871957
1788 # save modified positional parameters for caller
1789 func_validate_options_result=$func_run_hooks_result
1958 $_G_rc_validate_options
17901959 }
17911960
17921961
20672236 compiler: $LTCC
20682237 compiler flags: $LTCFLAGS
20692238 linker: $LD (gnu? $with_gnu_ld)
2070 version: $progname $scriptversion Debian-2.4.6-2
2239 version: $progname $scriptversion Debian-2.4.6-2.1
20712240 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
20722241 autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
20732242
22692438 nonopt=
22702439 preserve_args=
22712440
2441 _G_rc_lt_options_prep=:
2442
22722443 # Shorthand for --mode=foo, only valid as the first argument
22732444 case $1 in
22742445 clean|clea|cle|cl)
22922463 uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
22932464 shift; set dummy --mode uninstall ${1+"$@"}; shift
22942465 ;;
2466 *)
2467 _G_rc_lt_options_prep=false
2468 ;;
22952469 esac
22962470
2297 # Pass back the list of options.
2298 func_quote_for_eval ${1+"$@"}
2299 libtool_options_prep_result=$func_quote_for_eval_result
2471 if $_G_rc_lt_options_prep; then
2472 # Pass back the list of options.
2473 func_quote eval ${1+"$@"}
2474 libtool_options_prep_result=$func_quote_result
2475 fi
2476
2477 $_G_rc_lt_options_prep
23002478 }
23012479 func_add_hook func_options_prep libtool_options_prep
23022480
23082486 {
23092487 $debug_cmd
23102488
2489 _G_rc_lt_parse_options=false
2490
23112491 # Perform our own loop to consume as many options as possible in
23122492 # each iteration.
23132493 while test $# -gt 0; do
2494 _G_match_lt_parse_options=:
23142495 _G_opt=$1
23152496 shift
23162497 case $_G_opt in
23852566 func_append preserve_args " $_G_opt"
23862567 ;;
23872568
2388 # An option not handled by this hook function:
2389 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
2569 # An option not handled by this hook function:
2570 *) set dummy "$_G_opt" ${1+"$@"} ; shift
2571 _G_match_lt_parse_options=false
2572 break
2573 ;;
23902574 esac
2575 $_G_match_lt_parse_options && _G_rc_lt_parse_options=:
23912576 done
23922577
2393
2394 # save modified positional parameters for caller
2395 func_quote_for_eval ${1+"$@"}
2396 libtool_parse_options_result=$func_quote_for_eval_result
2578 if $_G_rc_lt_parse_options; then
2579 # save modified positional parameters for caller
2580 func_quote eval ${1+"$@"}
2581 libtool_parse_options_result=$func_quote_result
2582 fi
2583
2584 $_G_rc_lt_parse_options
23972585 }
23982586 func_add_hook func_parse_options libtool_parse_options
23992587
24502638 }
24512639
24522640 # Pass back the unparsed argument list
2453 func_quote_for_eval ${1+"$@"}
2454 libtool_validate_options_result=$func_quote_for_eval_result
2641 func_quote eval ${1+"$@"}
2642 libtool_validate_options_result=$func_quote_result
24552643 }
24562644 func_add_hook func_validate_options libtool_validate_options
24572645
34173605 esac
34183606 done
34193607
3420 func_quote_for_eval "$libobj"
3421 test "X$libobj" != "X$func_quote_for_eval_result" \
3608 func_quote_arg pretty "$libobj"
3609 test "X$libobj" != "X$func_quote_arg_result" \
34223610 && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \
34233611 && func_warning "libobj name '$libobj' may not contain shell special characters."
34243612 func_dirname_and_basename "$obj" "/" ""
34913679
34923680 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
34933681 srcfile=$func_to_tool_file_result
3494 func_quote_for_eval "$srcfile"
3495 qsrcfile=$func_quote_for_eval_result
3682 func_quote_arg pretty "$srcfile"
3683 qsrcfile=$func_quote_arg_result
34963684
34973685 # Only build a PIC object if we are building libtool libraries.
34983686 if test yes = "$build_libtool_libs"; then
40954283 case $nonopt in *shtool*) :;; *) false;; esac
40964284 then
40974285 # Aesthetically quote it.
4098 func_quote_for_eval "$nonopt"
4099 install_prog="$func_quote_for_eval_result "
4286 func_quote_arg pretty "$nonopt"
4287 install_prog="$func_quote_arg_result "
41004288 arg=$1
41014289 shift
41024290 else
41064294
41074295 # The real first argument should be the name of the installation program.
41084296 # Aesthetically quote it.
4109 func_quote_for_eval "$arg"
4110 func_append install_prog "$func_quote_for_eval_result"
4297 func_quote_arg pretty "$arg"
4298 func_append install_prog "$func_quote_arg_result"
41114299 install_shared_prog=$install_prog
41124300 case " $install_prog " in
41134301 *[\\\ /]cp\ *) install_cp=: ;;
41644352 esac
41654353
41664354 # Aesthetically quote the argument.
4167 func_quote_for_eval "$arg"
4168 func_append install_prog " $func_quote_for_eval_result"
4355 func_quote_arg pretty "$arg"
4356 func_append install_prog " $func_quote_arg_result"
41694357 if test -n "$arg2"; then
4170 func_quote_for_eval "$arg2"
4358 func_quote_arg pretty "$arg2"
41714359 fi
4172 func_append install_shared_prog " $func_quote_for_eval_result"
4360 func_append install_shared_prog " $func_quote_arg_result"
41734361 done
41744362
41754363 test -z "$install_prog" && \
41804368
41814369 if test -n "$install_override_mode" && $no_mode; then
41824370 if $install_cp; then :; else
4183 func_quote_for_eval "$install_override_mode"
4184 func_append install_shared_prog " -m $func_quote_for_eval_result"
4371 func_quote_arg pretty "$install_override_mode"
4372 func_append install_shared_prog " -m $func_quote_arg_result"
41854373 fi
41864374 fi
41874375
44774665 relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
44784666
44794667 $opt_quiet || {
4480 func_quote_for_expand "$relink_command"
4481 eval "func_echo $func_quote_for_expand_result"
4668 func_quote_arg expand,pretty "$relink_command"
4669 eval "func_echo $func_quote_arg_result"
44824670 }
44834671 if eval "$relink_command"; then :
44844672 else
52575445 if test \"\$libtool_execute_magic\" != \"$magic\"; then
52585446 file=\"\$0\""
52595447
5260 qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
5448 func_quote_arg pretty "$ECHO"
5449 qECHO=$func_quote_arg_result
52615450 $ECHO "\
52625451
52635452 # A function that is used when there is no print builtin or printf.
52675456 \$1
52685457 _LTECHO_EOF'
52695458 }
5270 ECHO=\"$qECHO\"
5459 ECHO=$qECHO
52715460 fi
52725461
52735462 # Very basic option parsing. These options are (a) specific to
66106799 while test "$#" -gt 0; do
66116800 arg=$1
66126801 shift
6613 func_quote_for_eval "$arg"
6614 qarg=$func_quote_for_eval_unquoted_result
6615 func_append libtool_args " $func_quote_for_eval_result"
6802 func_quote_arg pretty,unquoted "$arg"
6803 qarg=$func_quote_arg_unquoted_result
6804 func_append libtool_args " $func_quote_arg_result"
66166805
66176806 # If the previous option needs an argument, assign it.
66186807 if test -n "$prev"; then
72107399 save_ifs=$IFS; IFS=,
72117400 for flag in $args; do
72127401 IFS=$save_ifs
7213 func_quote_for_eval "$flag"
7214 func_append arg " $func_quote_for_eval_result"
7215 func_append compiler_flags " $func_quote_for_eval_result"
7402 func_quote_arg pretty "$flag"
7403 func_append arg " $func_quote_arg_result"
7404 func_append compiler_flags " $func_quote_arg_result"
72167405 done
72177406 IFS=$save_ifs
72187407 func_stripname ' ' '' "$arg"
72267415 save_ifs=$IFS; IFS=,
72277416 for flag in $args; do
72287417 IFS=$save_ifs
7229 func_quote_for_eval "$flag"
7230 func_append arg " $wl$func_quote_for_eval_result"
7231 func_append compiler_flags " $wl$func_quote_for_eval_result"
7232 func_append linker_flags " $func_quote_for_eval_result"
7418 func_quote_arg pretty "$flag"
7419 func_append arg " $wl$func_quote_arg_result"
7420 func_append compiler_flags " $wl$func_quote_arg_result"
7421 func_append linker_flags " $func_quote_arg_result"
72337422 done
72347423 IFS=$save_ifs
72357424 func_stripname ' ' '' "$arg"
72537442
72547443 # -msg_* for osf cc
72557444 -msg_*)
7256 func_quote_for_eval "$arg"
7257 arg=$func_quote_for_eval_result
7445 func_quote_arg pretty "$arg"
7446 arg=$func_quote_arg_result
72587447 ;;
72597448
72607449 # Flags to be passed through unchanged, with rationale:
72787467 -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
72797468 -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \
72807469 -specs=*|-fsanitize=*)
7281 func_quote_for_eval "$arg"
7282 arg=$func_quote_for_eval_result
7470 func_quote_arg pretty "$arg"
7471 arg=$func_quote_arg_result
72837472 func_append compile_command " $arg"
72847473 func_append finalize_command " $arg"
72857474 func_append compiler_flags " $arg"
73007489 continue
73017490 else
73027491 # Otherwise treat like 'Some other compiler flag' below
7303 func_quote_for_eval "$arg"
7304 arg=$func_quote_for_eval_result
7492 func_quote_arg pretty "$arg"
7493 arg=$func_quote_arg_result
73057494 fi
73067495 ;;
73077496
73087497 # Some other compiler flag.
73097498 -* | +*)
7310 func_quote_for_eval "$arg"
7311 arg=$func_quote_for_eval_result
7499 func_quote_arg pretty "$arg"
7500 arg=$func_quote_arg_result
73127501 ;;
73137502
73147503 *.$objext)
74287617 *)
74297618 # Unknown arguments in both finalize_command and compile_command need
74307619 # to be aesthetically quoted because they are evaled later.
7431 func_quote_for_eval "$arg"
7432 arg=$func_quote_for_eval_result
7620 func_quote_arg pretty "$arg"
7621 arg=$func_quote_arg_result
74337622 ;;
74347623 esac # arg
74357624
994110130 for cmd in $concat_cmds; do
994210131 IFS=$save_ifs
994310132 $opt_quiet || {
9944 func_quote_for_expand "$cmd"
9945 eval "func_echo $func_quote_for_expand_result"
10133 func_quote_arg expand,pretty "$cmd"
10134 eval "func_echo $func_quote_arg_result"
994610135 }
994710136 $opt_dry_run || eval "$cmd" || {
994810137 lt_exit=$?
1003510224 eval cmd=\"$cmd\"
1003610225 IFS=$save_ifs
1003710226 $opt_quiet || {
10038 func_quote_for_expand "$cmd"
10039 eval "func_echo $func_quote_for_expand_result"
10227 func_quote_arg expand,pretty "$cmd"
10228 eval "func_echo $func_quote_arg_result"
1004010229 }
1004110230 $opt_dry_run || eval "$cmd" || {
1004210231 lt_exit=$?
1051010699 elif eval var_value=\$$var; test -z "$var_value"; then
1051110700 relink_command="$var=; export $var; $relink_command"
1051210701 else
10513 func_quote_for_eval "$var_value"
10514 relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
10702 func_quote_arg pretty "$var_value"
10703 relink_command="$var=$func_quote_arg_result; export $var; $relink_command"
1051510704 fi
1051610705 done
10517 relink_command="(cd `pwd`; $relink_command)"
10518 relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
10706 func_quote_arg pretty,unquoted "(cd `pwd`; $relink_command)"
10707 relink_command=$func_quote_arg_unquoted_result
1051910708 fi
1052010709
1052110710 # Only actually do things if not in dry run mode.
1075510944 elif eval var_value=\$$var; test -z "$var_value"; then
1075610945 relink_command="$var=; export $var; $relink_command"
1075710946 else
10758 func_quote_for_eval "$var_value"
10759 relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
10947 func_quote_arg pretty,unquoted "$var_value"
10948 relink_command="$var=$func_quote_arg_unquoted_result; export $var; $relink_command"
1076010949 fi
1076110950 done
1076210951 # Quote the link command for shipping.
1076310952 relink_command="(cd `pwd`; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
10764 relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
10953 func_quote_arg pretty,unquoted "$relink_command"
10954 relink_command=$func_quote_arg_unquoted_result
1076510955 if test yes = "$hardcode_automatic"; then
1076610956 relink_command=
1076710957 fi
00 #! /bin/sh
11 # Common wrapper for a few potentially missing GNU programs.
22
3 scriptversion=2013-10-28.13; # UTC
4
5 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
66 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
77
88 # This program is free software; you can redistribute it and/or modify
1616 # GNU General Public License for more details.
1717
1818 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # along with this program. If not, see <https://www.gnu.org/licenses/>.
2020
2121 # As a special exception to the GNU General Public License, if you
2222 # distribute this file as part of a program that contains a
100100 exit $st
101101 fi
102102
103 perl_URL=http://www.perl.org/
104 flex_URL=http://flex.sourceforge.net/
105 gnu_software_URL=http://www.gnu.org/software
103 perl_URL=https://www.perl.org/
104 flex_URL=https://github.com/westes/flex
105 gnu_software_URL=https://www.gnu.org/software
106106
107107 program_details ()
108108 {
206206 exit $st
207207
208208 # Local variables:
209 # eval: (add-hook 'write-file-hooks 'time-stamp)
209 # eval: (add-hook 'before-save-hook 'time-stamp)
210210 # time-stamp-start: "scriptversion="
211211 # time-stamp-format: "%:y-%02m-%02d.%02H"
212 # time-stamp-time-zone: "UTC"
212 # time-stamp-time-zone: "UTC0"
213213 # time-stamp-end: "; # UTC"
214214 # End:
00 #! /bin/sh
11 # test-driver - basic testsuite driver script.
22
3 scriptversion=2013-07-13.22; # UTC
3 scriptversion=2018-03-07.03; # UTC
44
5 # Copyright (C) 2011-2014 Free Software Foundation, Inc.
5 # Copyright (C) 2011-2018 Free Software Foundation, Inc.
66 #
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
1515 # GNU General Public License for more details.
1616 #
1717 # You should have received a copy of the GNU General Public License
18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
18 # along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
2020 # As a special exception to the GNU General Public License, if you
2121 # distribute this file as part of a program that contains a
139139 # Local Variables:
140140 # mode: shell-script
141141 # sh-indentation: 2
142 # eval: (add-hook 'write-file-hooks 'time-stamp)
142 # eval: (add-hook 'before-save-hook 'time-stamp)
143143 # time-stamp-start: "scriptversion="
144144 # time-stamp-format: "%:y-%02m-%02d.%02H"
145 # time-stamp-time-zone: "UTC"
145 # time-stamp-time-zone: "UTC0"
146146 # time-stamp-end: "; # UTC"
147147 # End:
00 SET(PACKAGE protobuf-c)
11 SET(PACKAGE_NAME protobuf-c)
2 SET(PACKAGE_VERSION 1.3.0)
2 SET(PACKAGE_VERSION 1.3.1)
33
44
55 CMAKE_MINIMUM_REQUIRED(VERSION 2.8 FATAL_ERROR)
11
22 /* Define if building universal (internal helper macro) */
33 #undef AC_APPLE_UNIVERSAL_BUILD
4
5 /* define if the compiler supports basic C++11 syntax */
6 #undef HAVE_CXX11
47
58 /* Define to 1 if you have the <dlfcn.h> header file. */
69 #undef HAVE_DLFCN_H
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for protobuf-c 1.3.0.
2 # Generated by GNU Autoconf 2.69 for protobuf-c 1.3.1.
33 #
44 # Report bugs to <https://github.com/protobuf-c/protobuf-c/issues>.
55 #
589589 # Identity of this package.
590590 PACKAGE_NAME='protobuf-c'
591591 PACKAGE_TARNAME='protobuf-c'
592 PACKAGE_VERSION='1.3.0'
593 PACKAGE_STRING='protobuf-c 1.3.0'
592 PACKAGE_VERSION='1.3.1'
593 PACKAGE_STRING='protobuf-c 1.3.1'
594594 PACKAGE_BUGREPORT='https://github.com/protobuf-c/protobuf-c/issues'
595595 PACKAGE_URL='https://github.com/protobuf-c/protobuf-c'
596596
655655 PROTOC
656656 protobuf_LIBS
657657 protobuf_CFLAGS
658 HAVE_CXX11
658659 pkgconfigdir
659660 PKG_CONFIG_LIBDIR
660661 PKG_CONFIG_PATH
709710 AMDEPBACKSLASH
710711 AMDEP_FALSE
711712 AMDEP_TRUE
712 am__quote
713713 am__include
714714 DEPDIR
715715 OBJEXT
785785 PACKAGE_TARNAME
786786 PACKAGE_NAME
787787 PATH_SEPARATOR
788 SHELL'
788 SHELL
789 am__quote'
789790 ac_subst_files=''
790791 ac_user_opts='
791792 enable_option_checking
13761377 # Omit some internal or obsolete options to make the list less imposing.
13771378 # This message is too long to be a string in the A/UX 3.1 sh.
13781379 cat <<_ACEOF
1379 \`configure' configures protobuf-c 1.3.0 to adapt to many kinds of systems.
1380 \`configure' configures protobuf-c 1.3.1 to adapt to many kinds of systems.
13801381
13811382 Usage: $0 [OPTION]... [VAR=VALUE]...
13821383
14471448
14481449 if test -n "$ac_init_help"; then
14491450 case $ac_init_help in
1450 short | recursive ) echo "Configuration of protobuf-c 1.3.0:";;
1451 short | recursive ) echo "Configuration of protobuf-c 1.3.1:";;
14511452 esac
14521453 cat <<\_ACEOF
14531454
15801581 test -n "$ac_init_help" && exit $ac_status
15811582 if $ac_init_version; then
15821583 cat <<\_ACEOF
1583 protobuf-c configure 1.3.0
1584 protobuf-c configure 1.3.1
15841585 generated by GNU Autoconf 2.69
15851586
15861587 Copyright (C) 2012 Free Software Foundation, Inc.
22032204 This file contains any messages produced by compilers while
22042205 running configure, to aid debugging if configure makes a mistake.
22052206
2206 It was created by protobuf-c $as_me 1.3.0, which was
2207 It was created by protobuf-c $as_me 1.3.1, which was
22072208 generated by GNU Autoconf 2.69. Invocation command line was
22082209
22092210 $ $0 $@
25842585 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
25852586
25862587
2587 am__api_version='1.15'
2588 am__api_version='1.16'
25882589
25892590 # Find a good install program. We prefer a C program (faster),
25902591 # so one script is as good as another. But avoid the broken or
30703071
30713072 # Define the identity of the package.
30723073 PACKAGE='protobuf-c'
3073 VERSION='1.3.0'
3074 VERSION='1.3.1'
30743075
30753076
30763077 cat >>confdefs.h <<_ACEOF
31003101
31013102 # For better backward compatibility. To be removed once Automake 1.9.x
31023103 # dies out for good. For more background, see:
3103 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3104 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3104 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3105 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
31053106 mkdir_p='$(MKDIR_P)'
31063107
31073108 # We need awk for the "check" target (and possibly the TAP driver). The
31523153 Aborting the configuration process, to ensure you take notice of the issue.
31533154
31543155 You can download and install GNU coreutils to get an 'rm' implementation
3155 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3156 that behaves properly: <https://www.gnu.org/software/coreutils/>.
31563157
31573158 If you want to complete the configuration process using your problematic
31583159 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
31673168
31683169 ac_config_commands="$ac_config_commands depfiles"
31693170
3170
3171 am_make=${MAKE-make}
3172 cat > confinc << 'END'
3171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3172 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
3173 cat > confinc.mk << 'END'
31733174 am__doit:
3174 @echo this is the am__doit target
3175 @echo this is the am__doit target >confinc.out
31753176 .PHONY: am__doit
31763177 END
3177 # If we don't find an include directive, just comment out the code.
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3179 $as_echo_n "checking for style of include used by $am_make... " >&6; }
31803178 am__include="#"
31813179 am__quote=
3182 _am_result=none
3183 # First try GNU make style include.
3184 echo "include confinc" > confmf
3185 # Ignore all kinds of additional output from 'make'.
3186 case `$am_make -s -f confmf 2> /dev/null` in #(
3187 *the\ am__doit\ target*)
3188 am__include=include
3189 am__quote=
3190 _am_result=GNU
3191 ;;
3180 # BSD make does it like this.
3181 echo '.include "confinc.mk" # ignored' > confmf.BSD
3182 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
3183 echo 'include confinc.mk # ignored' > confmf.GNU
3184 _am_result=no
3185 for s in GNU BSD; do
3186 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3187 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3188 ac_status=$?
3189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3190 (exit $ac_status); }
3191 case $?:`cat confinc.out 2>/dev/null` in #(
3192 '0:this is the am__doit target') :
3193 case $s in #(
3194 BSD) :
3195 am__include='.include' am__quote='"' ;; #(
3196 *) :
3197 am__include='include' am__quote='' ;;
3198 esac ;; #(
3199 *) :
3200 ;;
31923201 esac
3193 # Now try BSD make style include.
3194 if test "$am__include" = "#"; then
3195 echo '.include "confinc"' > confmf
3196 case `$am_make -s -f confmf 2> /dev/null` in #(
3197 *the\ am__doit\ target*)
3198 am__include=.include
3199 am__quote="\""
3200 _am_result=BSD
3201 ;;
3202 esac
3203 fi
3204
3205
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3207 $as_echo "$_am_result" >&6; }
3208 rm -f confinc confmf
3202 if test "$am__include" != "#"; then
3203 _am_result="yes ($s style)"
3204 break
3205 fi
3206 done
3207 rm -f confinc.* confmf.*
3208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3209 $as_echo "${_am_result}" >&6; }
32093210
32103211 # Check whether --enable-dependency-tracking was given.
32113212 if test "${enable_dependency_tracking+set}" = set; then :
1699816999 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1699917000
1700017001
17002 ax_cxx_compile_alternatives="11 0x" ax_cxx_compile_cxx11_required=true
17003 ac_ext=cpp
17004 ac_cpp='$CXXCPP $CPPFLAGS'
17005 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17006 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17007 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17008 ac_success=no
17009
17010
17011
17012 if test x$ac_success = xno; then
17013 for alternative in ${ax_cxx_compile_alternatives}; do
17014 for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
17015 cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
17016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
17017 $as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
17018 if eval \${$cachevar+:} false; then :
17019 $as_echo_n "(cached) " >&6
17020 else
17021 ac_save_CXX="$CXX"
17022 CXX="$CXX $switch"
17023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17024 /* end confdefs.h. */
17025
17026
17027 // If the compiler admits that it is not ready for C++11, why torture it?
17028 // Hopefully, this will speed up the test.
17029
17030 #ifndef __cplusplus
17031
17032 #error "This is not a C++ compiler"
17033
17034 #elif __cplusplus < 201103L
17035
17036 #error "This is not a C++11 compiler"
17037
17038 #else
17039
17040 namespace cxx11
17041 {
17042
17043 namespace test_static_assert
17044 {
17045
17046 template <typename T>
17047 struct check
17048 {
17049 static_assert(sizeof(int) <= sizeof(T), "not big enough");
17050 };
17051
17052 }
17053
17054 namespace test_final_override
17055 {
17056
17057 struct Base
17058 {
17059 virtual void f() {}
17060 };
17061
17062 struct Derived : public Base
17063 {
17064 virtual void f() override {}
17065 };
17066
17067 }
17068
17069 namespace test_double_right_angle_brackets
17070 {
17071
17072 template < typename T >
17073 struct check {};
17074
17075 typedef check<void> single_type;
17076 typedef check<check<void>> double_type;
17077 typedef check<check<check<void>>> triple_type;
17078 typedef check<check<check<check<void>>>> quadruple_type;
17079
17080 }
17081
17082 namespace test_decltype
17083 {
17084
17085 int
17086 f()
17087 {
17088 int a = 1;
17089 decltype(a) b = 2;
17090 return a + b;
17091 }
17092
17093 }
17094
17095 namespace test_type_deduction
17096 {
17097
17098 template < typename T1, typename T2 >
17099 struct is_same
17100 {
17101 static const bool value = false;
17102 };
17103
17104 template < typename T >
17105 struct is_same<T, T>
17106 {
17107 static const bool value = true;
17108 };
17109
17110 template < typename T1, typename T2 >
17111 auto
17112 add(T1 a1, T2 a2) -> decltype(a1 + a2)
17113 {
17114 return a1 + a2;
17115 }
17116
17117 int
17118 test(const int c, volatile int v)
17119 {
17120 static_assert(is_same<int, decltype(0)>::value == true, "");
17121 static_assert(is_same<int, decltype(c)>::value == false, "");
17122 static_assert(is_same<int, decltype(v)>::value == false, "");
17123 auto ac = c;
17124 auto av = v;
17125 auto sumi = ac + av + 'x';
17126 auto sumf = ac + av + 1.0;
17127 static_assert(is_same<int, decltype(ac)>::value == true, "");
17128 static_assert(is_same<int, decltype(av)>::value == true, "");
17129 static_assert(is_same<int, decltype(sumi)>::value == true, "");
17130 static_assert(is_same<int, decltype(sumf)>::value == false, "");
17131 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
17132 return (sumf > 0.0) ? sumi : add(c, v);
17133 }
17134
17135 }
17136
17137 namespace test_noexcept
17138 {
17139
17140 int f() { return 0; }
17141 int g() noexcept { return 0; }
17142
17143 static_assert(noexcept(f()) == false, "");
17144 static_assert(noexcept(g()) == true, "");
17145
17146 }
17147
17148 namespace test_constexpr
17149 {
17150
17151 template < typename CharT >
17152 unsigned long constexpr
17153 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
17154 {
17155 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
17156 }
17157
17158 template < typename CharT >
17159 unsigned long constexpr
17160 strlen_c(const CharT *const s) noexcept
17161 {
17162 return strlen_c_r(s, 0UL);
17163 }
17164
17165 static_assert(strlen_c("") == 0UL, "");
17166 static_assert(strlen_c("1") == 1UL, "");
17167 static_assert(strlen_c("example") == 7UL, "");
17168 static_assert(strlen_c("another\0example") == 7UL, "");
17169
17170 }
17171
17172 namespace test_rvalue_references
17173 {
17174
17175 template < int N >
17176 struct answer
17177 {
17178 static constexpr int value = N;
17179 };
17180
17181 answer<1> f(int&) { return answer<1>(); }
17182 answer<2> f(const int&) { return answer<2>(); }
17183 answer<3> f(int&&) { return answer<3>(); }
17184
17185 void
17186 test()
17187 {
17188 int i = 0;
17189 const int c = 0;
17190 static_assert(decltype(f(i))::value == 1, "");
17191 static_assert(decltype(f(c))::value == 2, "");
17192 static_assert(decltype(f(0))::value == 3, "");
17193 }
17194
17195 }
17196
17197 namespace test_uniform_initialization
17198 {
17199
17200 struct test
17201 {
17202 static const int zero {};
17203 static const int one {1};
17204 };
17205
17206 static_assert(test::zero == 0, "");
17207 static_assert(test::one == 1, "");
17208
17209 }
17210
17211 namespace test_lambdas
17212 {
17213
17214 void
17215 test1()
17216 {
17217 auto lambda1 = [](){};
17218 auto lambda2 = lambda1;
17219 lambda1();
17220 lambda2();
17221 }
17222
17223 int
17224 test2()
17225 {
17226 auto a = [](int i, int j){ return i + j; }(1, 2);
17227 auto b = []() -> int { return '0'; }();
17228 auto c = [=](){ return a + b; }();
17229 auto d = [&](){ return c; }();
17230 auto e = [a, &b](int x) mutable {
17231 const auto identity = [](int y){ return y; };
17232 for (auto i = 0; i < a; ++i)
17233 a += b--;
17234 return x + identity(a + b);
17235 }(0);
17236 return a + b + c + d + e;
17237 }
17238
17239 int
17240 test3()
17241 {
17242 const auto nullary = [](){ return 0; };
17243 const auto unary = [](int x){ return x; };
17244 using nullary_t = decltype(nullary);
17245 using unary_t = decltype(unary);
17246 const auto higher1st = [](nullary_t f){ return f(); };
17247 const auto higher2nd = [unary](nullary_t f1){
17248 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
17249 };
17250 return higher1st(nullary) + higher2nd(nullary)(unary);
17251 }
17252
17253 }
17254
17255 namespace test_variadic_templates
17256 {
17257
17258 template <int...>
17259 struct sum;
17260
17261 template <int N0, int... N1toN>
17262 struct sum<N0, N1toN...>
17263 {
17264 static constexpr auto value = N0 + sum<N1toN...>::value;
17265 };
17266
17267 template <>
17268 struct sum<>
17269 {
17270 static constexpr auto value = 0;
17271 };
17272
17273 static_assert(sum<>::value == 0, "");
17274 static_assert(sum<1>::value == 1, "");
17275 static_assert(sum<23>::value == 23, "");
17276 static_assert(sum<1, 2>::value == 3, "");
17277 static_assert(sum<5, 5, 11>::value == 21, "");
17278 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
17279
17280 }
17281
17282 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
17283 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
17284 // because of this.
17285 namespace test_template_alias_sfinae
17286 {
17287
17288 struct foo {};
17289
17290 template<typename T>
17291 using member = typename T::member_type;
17292
17293 template<typename T>
17294 void func(...) {}
17295
17296 template<typename T>
17297 void func(member<T>*) {}
17298
17299 void test();
17300
17301 void test() { func<foo>(0); }
17302
17303 }
17304
17305 } // namespace cxx11
17306
17307 #endif // __cplusplus >= 201103L
17308
17309
17310
17311 _ACEOF
17312 if ac_fn_cxx_try_compile "$LINENO"; then :
17313 eval $cachevar=yes
17314 else
17315 eval $cachevar=no
17316 fi
17317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17318 CXX="$ac_save_CXX"
17319 fi
17320 eval ac_res=\$$cachevar
17321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17322 $as_echo "$ac_res" >&6; }
17323 if eval test x\$$cachevar = xyes; then
17324 CXX="$CXX $switch"
17325 if test -n "$CXXCPP" ; then
17326 CXXCPP="$CXXCPP $switch"
17327 fi
17328 ac_success=yes
17329 break
17330 fi
17331 done
17332 if test x$ac_success = xyes; then
17333 break
17334 fi
17335 done
17336 fi
17337 ac_ext=cpp
17338 ac_cpp='$CXXCPP $CPPFLAGS'
17339 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17340 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17341 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17342
17343 if test x$ax_cxx_compile_cxx11_required = xtrue; then
17344 if test x$ac_success = xno; then
17345 as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
17346 fi
17347 fi
17348 if test x$ac_success = xno; then
17349 HAVE_CXX11=0
17350 { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
17351 $as_echo "$as_me: No compiler with C++11 support was found" >&6;}
17352 else
17353 HAVE_CXX11=1
17354
17355 $as_echo "#define HAVE_CXX11 1" >>confdefs.h
17356
17357 fi
17358
17359
17360
1700117361
1700217362 pkg_failed=no
1700317363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for protobuf" >&5
1849518855 # report actual input values of CONFIG_FILES etc. instead of their
1849618856 # values after options handling.
1849718857 ac_log="
18498 This file was extended by protobuf-c $as_me 1.3.0, which was
18858 This file was extended by protobuf-c $as_me 1.3.1, which was
1849918859 generated by GNU Autoconf 2.69. Invocation command line was
1850018860
1850118861 CONFIG_FILES = $CONFIG_FILES
1856218922 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1856318923 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1856418924 ac_cs_version="\\
18565 protobuf-c config.status 1.3.0
18925 protobuf-c config.status 1.3.1
1856618926 configured by $0, generated by GNU Autoconf 2.69,
1856718927 with options \\"\$ac_cs_config\\"
1856818928
1868119041 #
1868219042 # INIT-COMMANDS
1868319043 #
18684 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19044 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1868519045
1868619046
1868719047 # The HP-UX ksh and POSIX shell print the target directory to stdout
1967720037 # Older Autoconf quotes --file arguments for eval, but not when files
1967820038 # are listed without --file. Let's play safe and only enable the eval
1967920039 # if we detect the quoting.
19680 case $CONFIG_FILES in
19681 *\'*) eval set x "$CONFIG_FILES" ;;
19682 *) set x $CONFIG_FILES ;;
19683 esac
20040 # TODO: see whether this extra hack can be removed once we start
20041 # requiring Autoconf 2.70 or later.
20042 case $CONFIG_FILES in #(
20043 *\'*) :
20044 eval set x "$CONFIG_FILES" ;; #(
20045 *) :
20046 set x $CONFIG_FILES ;; #(
20047 *) :
20048 ;;
20049 esac
1968420050 shift
19685 for mf
20051 # Used to flag and report bootstrapping failures.
20052 am_rc=0
20053 for am_mf
1968620054 do
1968720055 # Strip MF so we end up with the name of the file.
19688 mf=`echo "$mf" | sed -e 's/:.*$//'`
19689 # Check whether this is an Automake generated Makefile or not.
19690 # We used to match only the files named 'Makefile.in', but
19691 # some people rename them; so instead we look at the file content.
19692 # Grep'ing the first line is not enough: some people post-process
19693 # each Makefile.in and add a new line on top of each file to say so.
19694 # Grep'ing the whole file is not good either: AIX grep has a line
20056 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
20057 # Check whether this is an Automake generated Makefile which includes
20058 # dependency-tracking related rules and includes.
20059 # Grep'ing the whole file directly is not great: AIX grep has a line
1969520060 # limit of 2048, but all sed's we know have understand at least 4000.
19696 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19697 dirpart=`$as_dirname -- "$mf" ||
19698 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19699 X"$mf" : 'X\(//\)[^/]' \| \
19700 X"$mf" : 'X\(//\)$' \| \
19701 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19702 $as_echo X"$mf" |
20061 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
20062 || continue
20063 am_dirpart=`$as_dirname -- "$am_mf" ||
20064 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20065 X"$am_mf" : 'X\(//\)[^/]' \| \
20066 X"$am_mf" : 'X\(//\)$' \| \
20067 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20068 $as_echo X"$am_mf" |
1970320069 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1970420070 s//\1/
1970520071 q
1971720083 q
1971820084 }
1971920085 s/.*/./; q'`
19720 else
19721 continue
19722 fi
19723 # Extract the definition of DEPDIR, am__include, and am__quote
19724 # from the Makefile without running 'make'.
19725 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19726 test -z "$DEPDIR" && continue
19727 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19728 test -z "$am__include" && continue
19729 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19730 # Find all dependency output files, they are included files with
19731 # $(DEPDIR) in their names. We invoke sed twice because it is the
19732 # simplest approach to changing $(DEPDIR) to its actual value in the
19733 # expansion.
19734 for file in `sed -n "
19735 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19736 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
19737 # Make sure the directory exists.
19738 test -f "$dirpart/$file" && continue
19739 fdir=`$as_dirname -- "$file" ||
19740 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19741 X"$file" : 'X\(//\)[^/]' \| \
19742 X"$file" : 'X\(//\)$' \| \
19743 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19744 $as_echo X"$file" |
19745 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20086 am_filepart=`$as_basename -- "$am_mf" ||
20087 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
20088 X"$am_mf" : 'X\(//\)$' \| \
20089 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
20090 $as_echo X/"$am_mf" |
20091 sed '/^.*\/\([^/][^/]*\)\/*$/{
1974620092 s//\1/
1974720093 q
1974820094 }
19749 /^X\(\/\/\)[^/].*/{
20095 /^X\/\(\/\/\)$/{
1975020096 s//\1/
1975120097 q
1975220098 }
19753 /^X\(\/\/\)$/{
19754 s//\1/
19755 q
19756 }
19757 /^X\(\/\).*/{
20099 /^X\/\(\/\).*/{
1975820100 s//\1/
1975920101 q
1976020102 }
1976120103 s/.*/./; q'`
19762 as_dir=$dirpart/$fdir; as_fn_mkdir_p
19763 # echo "creating $dirpart/$file"
19764 echo '# dummy' > "$dirpart/$file"
19765 done
20104 { echo "$as_me:$LINENO: cd "$am_dirpart" \
20105 && sed -e '/# am--include-marker/d' "$am_filepart" \
20106 | $MAKE -f - am--depfiles" >&5
20107 (cd "$am_dirpart" \
20108 && sed -e '/# am--include-marker/d' "$am_filepart" \
20109 | $MAKE -f - am--depfiles) >&5 2>&5
20110 ac_status=$?
20111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20112 (exit $ac_status); } || am_rc=$?
1976620113 done
20114 if test $am_rc -ne 0; then
20115 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20116 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20117 as_fn_error $? "Something went wrong bootstrapping makefile fragments
20118 for automatic dependency tracking. Try re-running configure with the
20119 '--disable-dependency-tracking' option to at least be able to build
20120 the package (albeit without support for automatic dependency tracking).
20121 See \`config.log' for more details" "$LINENO" 5; }
20122 fi
20123 { am_dirpart=; unset am_dirpart;}
20124 { am_filepart=; unset am_filepart;}
20125 { am_mf=; unset am_mf;}
20126 { am_rc=; unset am_rc;}
20127 rm -f conftest-deps.mk
1976720128 }
1976820129 ;;
1976920130 "libtool":C)
00 AC_PREREQ(2.63)
11
22 AC_INIT([protobuf-c],
3 [1.3.0],
3 [1.3.1],
44 [https://github.com/protobuf-c/protobuf-c/issues],
55 [protobuf-c],
66 [https://github.com/protobuf-c/protobuf-c])
7575 if test "x$enable_protoc" != "xno"; then
7676 AC_LANG_PUSH([C++])
7777
78 AX_CXX_COMPILE_STDCXX(11, noext, mandatory)
79
7880 PKG_CHECK_MODULES([protobuf], [protobuf >= 3.0.0],
7981 [proto3_supported=yes],
8082 [PKG_CHECK_MODULES([protobuf], [protobuf >= 2.6.0])]
0 # ===========================================================================
1 # https://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx.html
2 # ===========================================================================
3 #
4 # SYNOPSIS
5 #
6 # AX_CXX_COMPILE_STDCXX(VERSION, [ext|noext], [mandatory|optional])
7 #
8 # DESCRIPTION
9 #
10 # Check for baseline language coverage in the compiler for the specified
11 # version of the C++ standard. If necessary, add switches to CXX and
12 # CXXCPP to enable support. VERSION may be '11' (for the C++11 standard)
13 # or '14' (for the C++14 standard).
14 #
15 # The second argument, if specified, indicates whether you insist on an
16 # extended mode (e.g. -std=gnu++11) or a strict conformance mode (e.g.
17 # -std=c++11). If neither is specified, you get whatever works, with
18 # preference for an extended mode.
19 #
20 # The third argument, if specified 'mandatory' or if left unspecified,
21 # indicates that baseline support for the specified C++ standard is
22 # required and that the macro should error out if no mode with that
23 # support is found. If specified 'optional', then configuration proceeds
24 # regardless, after defining HAVE_CXX${VERSION} if and only if a
25 # supporting mode is found.
26 #
27 # LICENSE
28 #
29 # Copyright (c) 2008 Benjamin Kosnik <bkoz@redhat.com>
30 # Copyright (c) 2012 Zack Weinberg <zackw@panix.com>
31 # Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>
32 # Copyright (c) 2014, 2015 Google Inc.; contributed by Alexey Sokolov <sokolov@google.com>
33 # Copyright (c) 2015 Paul Norman <penorman@mac.com>
34 # Copyright (c) 2015 Moritz Klammler <moritz@klammler.eu>
35 # Copyright (c) 2016, 2018 Krzesimir Nowak <qdlacz@gmail.com>
36 #
37 # Copying and distribution of this file, with or without modification, are
38 # permitted in any medium without royalty provided the copyright notice
39 # and this notice are preserved. This file is offered as-is, without any
40 # warranty.
41
42 #serial 10
43
44 dnl This macro is based on the code from the AX_CXX_COMPILE_STDCXX_11 macro
45 dnl (serial version number 13).
46
47 AC_DEFUN([AX_CXX_COMPILE_STDCXX], [dnl
48 m4_if([$1], [11], [ax_cxx_compile_alternatives="11 0x"],
49 [$1], [14], [ax_cxx_compile_alternatives="14 1y"],
50 [$1], [17], [ax_cxx_compile_alternatives="17 1z"],
51 [m4_fatal([invalid first argument `$1' to AX_CXX_COMPILE_STDCXX])])dnl
52 m4_if([$2], [], [],
53 [$2], [ext], [],
54 [$2], [noext], [],
55 [m4_fatal([invalid second argument `$2' to AX_CXX_COMPILE_STDCXX])])dnl
56 m4_if([$3], [], [ax_cxx_compile_cxx$1_required=true],
57 [$3], [mandatory], [ax_cxx_compile_cxx$1_required=true],
58 [$3], [optional], [ax_cxx_compile_cxx$1_required=false],
59 [m4_fatal([invalid third argument `$3' to AX_CXX_COMPILE_STDCXX])])
60 AC_LANG_PUSH([C++])dnl
61 ac_success=no
62
63 m4_if([$2], [noext], [], [dnl
64 if test x$ac_success = xno; then
65 for alternative in ${ax_cxx_compile_alternatives}; do
66 switch="-std=gnu++${alternative}"
67 cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx$1_$switch])
68 AC_CACHE_CHECK(whether $CXX supports C++$1 features with $switch,
69 $cachevar,
70 [ac_save_CXX="$CXX"
71 CXX="$CXX $switch"
72 AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_testbody_$1])],
73 [eval $cachevar=yes],
74 [eval $cachevar=no])
75 CXX="$ac_save_CXX"])
76 if eval test x\$$cachevar = xyes; then
77 CXX="$CXX $switch"
78 if test -n "$CXXCPP" ; then
79 CXXCPP="$CXXCPP $switch"
80 fi
81 ac_success=yes
82 break
83 fi
84 done
85 fi])
86
87 m4_if([$2], [ext], [], [dnl
88 if test x$ac_success = xno; then
89 dnl HP's aCC needs +std=c++11 according to:
90 dnl http://h21007.www2.hp.com/portal/download/files/unprot/aCxx/PDF_Release_Notes/769149-001.pdf
91 dnl Cray's crayCC needs "-h std=c++11"
92 for alternative in ${ax_cxx_compile_alternatives}; do
93 for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do
94 cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx$1_$switch])
95 AC_CACHE_CHECK(whether $CXX supports C++$1 features with $switch,
96 $cachevar,
97 [ac_save_CXX="$CXX"
98 CXX="$CXX $switch"
99 AC_COMPILE_IFELSE([AC_LANG_SOURCE([_AX_CXX_COMPILE_STDCXX_testbody_$1])],
100 [eval $cachevar=yes],
101 [eval $cachevar=no])
102 CXX="$ac_save_CXX"])
103 if eval test x\$$cachevar = xyes; then
104 CXX="$CXX $switch"
105 if test -n "$CXXCPP" ; then
106 CXXCPP="$CXXCPP $switch"
107 fi
108 ac_success=yes
109 break
110 fi
111 done
112 if test x$ac_success = xyes; then
113 break
114 fi
115 done
116 fi])
117 AC_LANG_POP([C++])
118 if test x$ax_cxx_compile_cxx$1_required = xtrue; then
119 if test x$ac_success = xno; then
120 AC_MSG_ERROR([*** A compiler with support for C++$1 language features is required.])
121 fi
122 fi
123 if test x$ac_success = xno; then
124 HAVE_CXX$1=0
125 AC_MSG_NOTICE([No compiler with C++$1 support was found])
126 else
127 HAVE_CXX$1=1
128 AC_DEFINE(HAVE_CXX$1,1,
129 [define if the compiler supports basic C++$1 syntax])
130 fi
131 AC_SUBST(HAVE_CXX$1)
132 ])
133
134
135 dnl Test body for checking C++11 support
136
137 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_11],
138 _AX_CXX_COMPILE_STDCXX_testbody_new_in_11
139 )
140
141
142 dnl Test body for checking C++14 support
143
144 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_14],
145 _AX_CXX_COMPILE_STDCXX_testbody_new_in_11
146 _AX_CXX_COMPILE_STDCXX_testbody_new_in_14
147 )
148
149 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_17],
150 _AX_CXX_COMPILE_STDCXX_testbody_new_in_11
151 _AX_CXX_COMPILE_STDCXX_testbody_new_in_14
152 _AX_CXX_COMPILE_STDCXX_testbody_new_in_17
153 )
154
155 dnl Tests for new features in C++11
156
157 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_new_in_11], [[
158
159 // If the compiler admits that it is not ready for C++11, why torture it?
160 // Hopefully, this will speed up the test.
161
162 #ifndef __cplusplus
163
164 #error "This is not a C++ compiler"
165
166 #elif __cplusplus < 201103L
167
168 #error "This is not a C++11 compiler"
169
170 #else
171
172 namespace cxx11
173 {
174
175 namespace test_static_assert
176 {
177
178 template <typename T>
179 struct check
180 {
181 static_assert(sizeof(int) <= sizeof(T), "not big enough");
182 };
183
184 }
185
186 namespace test_final_override
187 {
188
189 struct Base
190 {
191 virtual void f() {}
192 };
193
194 struct Derived : public Base
195 {
196 virtual void f() override {}
197 };
198
199 }
200
201 namespace test_double_right_angle_brackets
202 {
203
204 template < typename T >
205 struct check {};
206
207 typedef check<void> single_type;
208 typedef check<check<void>> double_type;
209 typedef check<check<check<void>>> triple_type;
210 typedef check<check<check<check<void>>>> quadruple_type;
211
212 }
213
214 namespace test_decltype
215 {
216
217 int
218 f()
219 {
220 int a = 1;
221 decltype(a) b = 2;
222 return a + b;
223 }
224
225 }
226
227 namespace test_type_deduction
228 {
229
230 template < typename T1, typename T2 >
231 struct is_same
232 {
233 static const bool value = false;
234 };
235
236 template < typename T >
237 struct is_same<T, T>
238 {
239 static const bool value = true;
240 };
241
242 template < typename T1, typename T2 >
243 auto
244 add(T1 a1, T2 a2) -> decltype(a1 + a2)
245 {
246 return a1 + a2;
247 }
248
249 int
250 test(const int c, volatile int v)
251 {
252 static_assert(is_same<int, decltype(0)>::value == true, "");
253 static_assert(is_same<int, decltype(c)>::value == false, "");
254 static_assert(is_same<int, decltype(v)>::value == false, "");
255 auto ac = c;
256 auto av = v;
257 auto sumi = ac + av + 'x';
258 auto sumf = ac + av + 1.0;
259 static_assert(is_same<int, decltype(ac)>::value == true, "");
260 static_assert(is_same<int, decltype(av)>::value == true, "");
261 static_assert(is_same<int, decltype(sumi)>::value == true, "");
262 static_assert(is_same<int, decltype(sumf)>::value == false, "");
263 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
264 return (sumf > 0.0) ? sumi : add(c, v);
265 }
266
267 }
268
269 namespace test_noexcept
270 {
271
272 int f() { return 0; }
273 int g() noexcept { return 0; }
274
275 static_assert(noexcept(f()) == false, "");
276 static_assert(noexcept(g()) == true, "");
277
278 }
279
280 namespace test_constexpr
281 {
282
283 template < typename CharT >
284 unsigned long constexpr
285 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
286 {
287 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
288 }
289
290 template < typename CharT >
291 unsigned long constexpr
292 strlen_c(const CharT *const s) noexcept
293 {
294 return strlen_c_r(s, 0UL);
295 }
296
297 static_assert(strlen_c("") == 0UL, "");
298 static_assert(strlen_c("1") == 1UL, "");
299 static_assert(strlen_c("example") == 7UL, "");
300 static_assert(strlen_c("another\0example") == 7UL, "");
301
302 }
303
304 namespace test_rvalue_references
305 {
306
307 template < int N >
308 struct answer
309 {
310 static constexpr int value = N;
311 };
312
313 answer<1> f(int&) { return answer<1>(); }
314 answer<2> f(const int&) { return answer<2>(); }
315 answer<3> f(int&&) { return answer<3>(); }
316
317 void
318 test()
319 {
320 int i = 0;
321 const int c = 0;
322 static_assert(decltype(f(i))::value == 1, "");
323 static_assert(decltype(f(c))::value == 2, "");
324 static_assert(decltype(f(0))::value == 3, "");
325 }
326
327 }
328
329 namespace test_uniform_initialization
330 {
331
332 struct test
333 {
334 static const int zero {};
335 static const int one {1};
336 };
337
338 static_assert(test::zero == 0, "");
339 static_assert(test::one == 1, "");
340
341 }
342
343 namespace test_lambdas
344 {
345
346 void
347 test1()
348 {
349 auto lambda1 = [](){};
350 auto lambda2 = lambda1;
351 lambda1();
352 lambda2();
353 }
354
355 int
356 test2()
357 {
358 auto a = [](int i, int j){ return i + j; }(1, 2);
359 auto b = []() -> int { return '0'; }();
360 auto c = [=](){ return a + b; }();
361 auto d = [&](){ return c; }();
362 auto e = [a, &b](int x) mutable {
363 const auto identity = [](int y){ return y; };
364 for (auto i = 0; i < a; ++i)
365 a += b--;
366 return x + identity(a + b);
367 }(0);
368 return a + b + c + d + e;
369 }
370
371 int
372 test3()
373 {
374 const auto nullary = [](){ return 0; };
375 const auto unary = [](int x){ return x; };
376 using nullary_t = decltype(nullary);
377 using unary_t = decltype(unary);
378 const auto higher1st = [](nullary_t f){ return f(); };
379 const auto higher2nd = [unary](nullary_t f1){
380 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
381 };
382 return higher1st(nullary) + higher2nd(nullary)(unary);
383 }
384
385 }
386
387 namespace test_variadic_templates
388 {
389
390 template <int...>
391 struct sum;
392
393 template <int N0, int... N1toN>
394 struct sum<N0, N1toN...>
395 {
396 static constexpr auto value = N0 + sum<N1toN...>::value;
397 };
398
399 template <>
400 struct sum<>
401 {
402 static constexpr auto value = 0;
403 };
404
405 static_assert(sum<>::value == 0, "");
406 static_assert(sum<1>::value == 1, "");
407 static_assert(sum<23>::value == 23, "");
408 static_assert(sum<1, 2>::value == 3, "");
409 static_assert(sum<5, 5, 11>::value == 21, "");
410 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
411
412 }
413
414 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
415 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
416 // because of this.
417 namespace test_template_alias_sfinae
418 {
419
420 struct foo {};
421
422 template<typename T>
423 using member = typename T::member_type;
424
425 template<typename T>
426 void func(...) {}
427
428 template<typename T>
429 void func(member<T>*) {}
430
431 void test();
432
433 void test() { func<foo>(0); }
434
435 }
436
437 } // namespace cxx11
438
439 #endif // __cplusplus >= 201103L
440
441 ]])
442
443
444 dnl Tests for new features in C++14
445
446 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_new_in_14], [[
447
448 // If the compiler admits that it is not ready for C++14, why torture it?
449 // Hopefully, this will speed up the test.
450
451 #ifndef __cplusplus
452
453 #error "This is not a C++ compiler"
454
455 #elif __cplusplus < 201402L
456
457 #error "This is not a C++14 compiler"
458
459 #else
460
461 namespace cxx14
462 {
463
464 namespace test_polymorphic_lambdas
465 {
466
467 int
468 test()
469 {
470 const auto lambda = [](auto&&... args){
471 const auto istiny = [](auto x){
472 return (sizeof(x) == 1UL) ? 1 : 0;
473 };
474 const int aretiny[] = { istiny(args)... };
475 return aretiny[0];
476 };
477 return lambda(1, 1L, 1.0f, '1');
478 }
479
480 }
481
482 namespace test_binary_literals
483 {
484
485 constexpr auto ivii = 0b0000000000101010;
486 static_assert(ivii == 42, "wrong value");
487
488 }
489
490 namespace test_generalized_constexpr
491 {
492
493 template < typename CharT >
494 constexpr unsigned long
495 strlen_c(const CharT *const s) noexcept
496 {
497 auto length = 0UL;
498 for (auto p = s; *p; ++p)
499 ++length;
500 return length;
501 }
502
503 static_assert(strlen_c("") == 0UL, "");
504 static_assert(strlen_c("x") == 1UL, "");
505 static_assert(strlen_c("test") == 4UL, "");
506 static_assert(strlen_c("another\0test") == 7UL, "");
507
508 }
509
510 namespace test_lambda_init_capture
511 {
512
513 int
514 test()
515 {
516 auto x = 0;
517 const auto lambda1 = [a = x](int b){ return a + b; };
518 const auto lambda2 = [a = lambda1(x)](){ return a; };
519 return lambda2();
520 }
521
522 }
523
524 namespace test_digit_separators
525 {
526
527 constexpr auto ten_million = 100'000'000;
528 static_assert(ten_million == 100000000, "");
529
530 }
531
532 namespace test_return_type_deduction
533 {
534
535 auto f(int& x) { return x; }
536 decltype(auto) g(int& x) { return x; }
537
538 template < typename T1, typename T2 >
539 struct is_same
540 {
541 static constexpr auto value = false;
542 };
543
544 template < typename T >
545 struct is_same<T, T>
546 {
547 static constexpr auto value = true;
548 };
549
550 int
551 test()
552 {
553 auto x = 0;
554 static_assert(is_same<int, decltype(f(x))>::value, "");
555 static_assert(is_same<int&, decltype(g(x))>::value, "");
556 return x;
557 }
558
559 }
560
561 } // namespace cxx14
562
563 #endif // __cplusplus >= 201402L
564
565 ]])
566
567
568 dnl Tests for new features in C++17
569
570 m4_define([_AX_CXX_COMPILE_STDCXX_testbody_new_in_17], [[
571
572 // If the compiler admits that it is not ready for C++17, why torture it?
573 // Hopefully, this will speed up the test.
574
575 #ifndef __cplusplus
576
577 #error "This is not a C++ compiler"
578
579 #elif __cplusplus < 201703L
580
581 #error "This is not a C++17 compiler"
582
583 #else
584
585 #include <initializer_list>
586 #include <utility>
587 #include <type_traits>
588
589 namespace cxx17
590 {
591
592 namespace test_constexpr_lambdas
593 {
594
595 constexpr int foo = [](){return 42;}();
596
597 }
598
599 namespace test::nested_namespace::definitions
600 {
601
602 }
603
604 namespace test_fold_expression
605 {
606
607 template<typename... Args>
608 int multiply(Args... args)
609 {
610 return (args * ... * 1);
611 }
612
613 template<typename... Args>
614 bool all(Args... args)
615 {
616 return (args && ...);
617 }
618
619 }
620
621 namespace test_extended_static_assert
622 {
623
624 static_assert (true);
625
626 }
627
628 namespace test_auto_brace_init_list
629 {
630
631 auto foo = {5};
632 auto bar {5};
633
634 static_assert(std::is_same<std::initializer_list<int>, decltype(foo)>::value);
635 static_assert(std::is_same<int, decltype(bar)>::value);
636 }
637
638 namespace test_typename_in_template_template_parameter
639 {
640
641 template<template<typename> typename X> struct D;
642
643 }
644
645 namespace test_fallthrough_nodiscard_maybe_unused_attributes
646 {
647
648 int f1()
649 {
650 return 42;
651 }
652
653 [[nodiscard]] int f2()
654 {
655 [[maybe_unused]] auto unused = f1();
656
657 switch (f1())
658 {
659 case 17:
660 f1();
661 [[fallthrough]];
662 case 42:
663 f1();
664 }
665 return f1();
666 }
667
668 }
669
670 namespace test_extended_aggregate_initialization
671 {
672
673 struct base1
674 {
675 int b1, b2 = 42;
676 };
677
678 struct base2
679 {
680 base2() {
681 b3 = 42;
682 }
683 int b3;
684 };
685
686 struct derived : base1, base2
687 {
688 int d;
689 };
690
691 derived d1 {{1, 2}, {}, 4}; // full initialization
692 derived d2 {{}, {}, 4}; // value-initialized bases
693
694 }
695
696 namespace test_general_range_based_for_loop
697 {
698
699 struct iter
700 {
701 int i;
702
703 int& operator* ()
704 {
705 return i;
706 }
707
708 const int& operator* () const
709 {
710 return i;
711 }
712
713 iter& operator++()
714 {
715 ++i;
716 return *this;
717 }
718 };
719
720 struct sentinel
721 {
722 int i;
723 };
724
725 bool operator== (const iter& i, const sentinel& s)
726 {
727 return i.i == s.i;
728 }
729
730 bool operator!= (const iter& i, const sentinel& s)
731 {
732 return !(i == s);
733 }
734
735 struct range
736 {
737 iter begin() const
738 {
739 return {0};
740 }
741
742 sentinel end() const
743 {
744 return {5};
745 }
746 };
747
748 void f()
749 {
750 range r {};
751
752 for (auto i : r)
753 {
754 [[maybe_unused]] auto v = i;
755 }
756 }
757
758 }
759
760 namespace test_lambda_capture_asterisk_this_by_value
761 {
762
763 struct t
764 {
765 int i;
766 int foo()
767 {
768 return [*this]()
769 {
770 return i;
771 }();
772 }
773 };
774
775 }
776
777 namespace test_enum_class_construction
778 {
779
780 enum class byte : unsigned char
781 {};
782
783 byte foo {42};
784
785 }
786
787 namespace test_constexpr_if
788 {
789
790 template <bool cond>
791 int f ()
792 {
793 if constexpr(cond)
794 {
795 return 13;
796 }
797 else
798 {
799 return 42;
800 }
801 }
802
803 }
804
805 namespace test_selection_statement_with_initializer
806 {
807
808 int f()
809 {
810 return 13;
811 }
812
813 int f2()
814 {
815 if (auto i = f(); i > 0)
816 {
817 return 3;
818 }
819
820 switch (auto i = f(); i + 4)
821 {
822 case 17:
823 return 2;
824
825 default:
826 return 1;
827 }
828 }
829
830 }
831
832 namespace test_template_argument_deduction_for_class_templates
833 {
834
835 template <typename T1, typename T2>
836 struct pair
837 {
838 pair (T1 p1, T2 p2)
839 : m1 {p1},
840 m2 {p2}
841 {}
842
843 T1 m1;
844 T2 m2;
845 };
846
847 void f()
848 {
849 [[maybe_unused]] auto p = pair{13, 42u};
850 }
851
852 }
853
854 namespace test_non_type_auto_template_parameters
855 {
856
857 template <auto n>
858 struct B
859 {};
860
861 B<5> b1;
862 B<'a'> b2;
863
864 }
865
866 namespace test_structured_bindings
867 {
868
869 int arr[2] = { 1, 2 };
870 std::pair<int, int> pr = { 1, 2 };
871
872 auto f1() -> int(&)[2]
873 {
874 return arr;
875 }
876
877 auto f2() -> std::pair<int, int>&
878 {
879 return pr;
880 }
881
882 struct S
883 {
884 int x1 : 2;
885 volatile double y1;
886 };
887
888 S f3()
889 {
890 return {};
891 }
892
893 auto [ x1, y1 ] = f1();
894 auto& [ xr1, yr1 ] = f1();
895 auto [ x2, y2 ] = f2();
896 auto& [ xr2, yr2 ] = f2();
897 const auto [ x3, y3 ] = f3();
898
899 }
900
901 namespace test_exception_spec_type_system
902 {
903
904 struct Good {};
905 struct Bad {};
906
907 void g1() noexcept;
908 void g2();
909
910 template<typename T>
911 Bad
912 f(T*, T*);
913
914 template<typename T1, typename T2>
915 Good
916 f(T1*, T2*);
917
918 static_assert (std::is_same_v<Good, decltype(f(g1, g2))>);
919
920 }
921
922 namespace test_inline_variables
923 {
924
925 template<class T> void f(T)
926 {}
927
928 template<class T> inline T g(T)
929 {
930 return T{};
931 }
932
933 template<> inline void f<>(int)
934 {}
935
936 template<> int g<>(int)
937 {
938 return 5;
939 }
940
941 }
942
943 } // namespace cxx17
944
945 #endif // __cplusplus < 201703L
946
947 ]])
22382238 latter_msg->descriptor
22392239 ->field_ranges,
22402240 *earlier_case_p);
2241 if (field_index < 0)
2242 return FALSE;
22412243 field = latter_msg->descriptor->fields +
22422244 field_index;
22432245 } else {
26312633 int_range_lookup(message->descriptor->n_field_ranges,
26322634 message->descriptor->field_ranges,
26332635 *oneof_case);
2636 if (field_index < 0)
2637 return FALSE;
26342638 const ProtobufCFieldDescriptor *old_field =
26352639 message->descriptor->fields + field_index;
26362640 size_t el_size = sizeof_elt_in_repeated_array(old_field->type);
00 /*
1 * Copyright (c) 2008-2017, Dave Benson and the protobuf-c authors.
1 * Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors.
22 * All rights reserved.
33 *
44 * Redistribution and use in source and binary forms, with or without
789789 * The version of the protobuf-c headers, represented as a string using the same
790790 * format as protobuf_c_version().
791791 */
792 #define PROTOBUF_C_VERSION "1.3.0"
792 #define PROTOBUF_C_VERSION "1.3.1"
793793
794794 /**
795795 * The version of the protobuf-c headers, represented as an integer using the
796796 * same format as protobuf_c_version_number().
797797 */
798 #define PROTOBUF_C_VERSION_NUMBER 1003000
798 #define PROTOBUF_C_VERSION_NUMBER 1003001
799799
800800 /**
801801 * The minimum protoc-c version which works with the current version of the
188188 FieldGeneratorMap::FieldGeneratorMap(const Descriptor* descriptor)
189189 : descriptor_(descriptor),
190190 field_generators_(
191 new scoped_ptr<FieldGenerator>[descriptor->field_count()]) {
191 new std::unique_ptr<FieldGenerator>[descriptor->field_count()]) {
192192 // Construct all the FieldGenerators.
193193 for (int i = 0; i < descriptor->field_count(); i++) {
194194 field_generators_[i].reset(MakeGenerator(descriptor->field(i)));
6262 #ifndef GOOGLE_PROTOBUF_COMPILER_C_FIELD_H__
6363 #define GOOGLE_PROTOBUF_COMPILER_C_FIELD_H__
6464
65 #include <memory>
6566 #include <google/protobuf/stubs/common.h>
6667 #include <google/protobuf/descriptor.h>
6768
116117
117118 private:
118119 const Descriptor* descriptor_;
119 scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
120 std::unique_ptr<std::unique_ptr<FieldGenerator>[]> field_generators_;
120121
121122 static FieldGenerator* MakeGenerator(const FieldDescriptor* field);
122123
8282 const string& dllexport_decl)
8383 : file_(file),
8484 message_generators_(
85 new scoped_ptr<MessageGenerator>[file->message_type_count()]),
85 new std::unique_ptr<MessageGenerator>[file->message_type_count()]),
8686 enum_generators_(
87 new scoped_ptr<EnumGenerator>[file->enum_type_count()]),
87 new std::unique_ptr<EnumGenerator>[file->enum_type_count()]),
8888 service_generators_(
89 new scoped_ptr<ServiceGenerator>[file->service_count()]),
89 new std::unique_ptr<ServiceGenerator>[file->service_count()]),
9090 extension_generators_(
91 new scoped_ptr<ExtensionGenerator>[file->extension_count()]) {
91 new std::unique_ptr<ExtensionGenerator>[file->extension_count()]) {
9292
9393 for (int i = 0; i < file->message_type_count(); i++) {
9494 message_generators_[i].reset(
119119 string filename_identifier = FilenameIdentifier(file_->name());
120120
121121 int min_header_version = 1000000;
122 #if defined(HAVE_PROTO3)
122123 if (file_->syntax() == FileDescriptor::SYNTAX_PROTO3) {
123124 min_header_version = 1003000;
124125 }
126 #endif
125127
126128 // Generate top of header.
127129 printer->Print(
6262 #ifndef GOOGLE_PROTOBUF_COMPILER_C_FILE_H__
6363 #define GOOGLE_PROTOBUF_COMPILER_C_FILE_H__
6464
65 #include <memory>
6566 #include <string>
6667 #include <vector>
6768 #include <google/protobuf/stubs/common.h>
9798 private:
9899 const FileDescriptor* file_;
99100
100 scoped_array<scoped_ptr<MessageGenerator> > message_generators_;
101 scoped_array<scoped_ptr<EnumGenerator> > enum_generators_;
102 scoped_array<scoped_ptr<ServiceGenerator> > service_generators_;
103 scoped_array<scoped_ptr<ExtensionGenerator> > extension_generators_;
101 std::unique_ptr<std::unique_ptr<MessageGenerator>[]> message_generators_;
102 std::unique_ptr<std::unique_ptr<EnumGenerator>[]> enum_generators_;
103 std::unique_ptr<std::unique_ptr<ServiceGenerator>[]> service_generators_;
104 std::unique_ptr<std::unique_ptr<ExtensionGenerator>[]> extension_generators_;
104105
105106 // E.g. if the package is foo.bar, package_parts_ is {"foo", "bar"}.
106 vector<string> package_parts_;
107 std::vector<string> package_parts_;
107108
108109 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator);
109110 };
6161
6262 #include <protoc-c/c_generator.h>
6363
64 #include <memory>
6465 #include <vector>
6566 #include <utility>
6667
7980 // "foo=bar,baz,qux=corge"
8081 // parses to the pairs:
8182 // ("foo", "bar"), ("baz", ""), ("qux", "corge")
82 void ParseOptions(const string& text, vector<pair<string, string> >* output) {
83 vector<string> parts;
83 void ParseOptions(const string& text, std::vector<std::pair<string, string> >* output) {
84 std::vector<string> parts;
8485 SplitStringUsing(text, ",", &parts);
8586
8687 for (unsigned i = 0; i < parts.size(); i++) {
8788 string::size_type equals_pos = parts[i].find_first_of('=');
88 pair<string, string> value;
89 std::pair<string, string> value;
8990 if (equals_pos == string::npos) {
9091 value.first = parts[i];
9192 value.second = "";
104105 const string& parameter,
105106 OutputDirectory* output_directory,
106107 string* error) const {
107 vector<pair<string, string> > options;
108 std::vector<std::pair<string, string> > options;
108109 ParseOptions(parameter, &options);
109110
110111 // -----------------------------------------------------------------
148149
149150 // Generate header.
150151 {
151 scoped_ptr<io::ZeroCopyOutputStream> output(
152 std::unique_ptr<io::ZeroCopyOutputStream> output(
152153 output_directory->Open(basename + ".h"));
153154 io::Printer printer(output.get(), '$');
154155 file_generator.GenerateHeader(&printer);
156157
157158 // Generate cc file.
158159 {
159 scoped_ptr<io::ZeroCopyOutputStream> output(
160 std::unique_ptr<io::ZeroCopyOutputStream> output(
160161 output_directory->Open(basename + ".c"));
161162 io::Printer printer(output.get(), '$');
162163 file_generator.GenerateSource(&printer);
5959
6060 // Modified to implement C code by Dave Benson.
6161
62 #include <memory>
6263 #include <vector>
6364 #include <set>
6465 #include <stdio.h> // for snprintf
176177 }
177178
178179 string FullNameToLower(const string &full_name) {
179 vector<string> pieces;
180 std::vector<string> pieces;
180181 SplitStringUsing(full_name, ".", &pieces);
181182 string rv = "";
182183 for (unsigned i = 0; i < pieces.size(); i++) {
187188 return rv;
188189 }
189190 string FullNameToUpper(const string &full_name) {
190 vector<string> pieces;
191 std::vector<string> pieces;
191192 SplitStringUsing(full_name, ".", &pieces);
192193 string rv = "";
193194 for (unsigned i = 0; i < pieces.size(); i++) {
198199 return rv;
199200 }
200201 string FullNameToC(const string &full_name) {
201 vector<string> pieces;
202 std::vector<string> pieces;
202203 SplitStringUsing(full_name, ".", &pieces);
203204 string rv = "";
204205 for (unsigned i = 0; i < pieces.size(); i++) {
213214 {
214215 if (!comment.empty())
215216 {
216 vector<string> comment_lines;
217 std::vector<string> comment_lines;
217218 SplitStringUsing (comment, "\r\n", &comment_lines);
218219 printer->Print ("/*\n");
219220 for (int i = 0; i < comment_lines.size(); i++)
502503
503504 void SplitStringUsing(const string& full,
504505 const char* delim,
505 vector<string>* result) {
506 std::back_insert_iterator< vector<string> > it(*result);
506 std::vector<string>* result) {
507 std::back_insert_iterator< std::vector<string> > it(*result);
507508 SplitStringToIteratorUsing(full, delim, it);
508509 }
509510
558559 }
559560 string CEscape(const string& src) {
560561 const int dest_length = src.size() * 4 + 1; // Maximum possible expansion
561 scoped_array<char> dest(new char[dest_length]);
562 std::unique_ptr<char[]> dest(new char[dest_length]);
562563 const int len = CEscapeInternal(src.data(), src.size(),
563564 dest.get(), dest_length, false);
564565 GOOGLE_DCHECK_GE(len, 0);
6161
6262 #include <algorithm>
6363 #include <map>
64 #include <memory>
6465 #include <protoc-c/c_message.h>
6566 #include <protoc-c/c_enum.h>
6667 #include <protoc-c/c_extension.h>
8283 : descriptor_(descriptor),
8384 dllexport_decl_(dllexport_decl),
8485 field_generators_(descriptor),
85 nested_generators_(new scoped_ptr<MessageGenerator>[
86 nested_generators_(new std::unique_ptr<MessageGenerator>[
8687 descriptor->nested_type_count()]),
87 enum_generators_(new scoped_ptr<EnumGenerator>[
88 enum_generators_(new std::unique_ptr<EnumGenerator>[
8889 descriptor->enum_type_count()]),
89 extension_generators_(new scoped_ptr<ExtensionGenerator>[
90 extension_generators_(new std::unique_ptr<ExtensionGenerator>[
9091 descriptor->extension_count()]) {
9192
9293 for (int i = 0; i < descriptor->nested_type_count(); i++) {
6262 #ifndef GOOGLE_PROTOBUF_COMPILER_C_MESSAGE_H__
6363 #define GOOGLE_PROTOBUF_COMPILER_C_MESSAGE_H__
6464
65 #include <memory>
6566 #include <string>
6667 #include <google/protobuf/stubs/common.h>
6768 #include <protoc-c/c_field.h>
125126 const Descriptor* descriptor_;
126127 string dllexport_decl_;
127128 FieldGeneratorMap field_generators_;
128 scoped_array<scoped_ptr<MessageGenerator> > nested_generators_;
129 scoped_array<scoped_ptr<EnumGenerator> > enum_generators_;
130 scoped_array<scoped_ptr<ExtensionGenerator> > extension_generators_;
129 std::unique_ptr<std::unique_ptr<MessageGenerator>[]> nested_generators_;
130 std::unique_ptr<std::unique_ptr<EnumGenerator>[]> enum_generators_;
131 std::unique_ptr<std::unique_ptr<ExtensionGenerator>[]> extension_generators_;
131132
132133 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageGenerator);
133134 };