diff --git a/Makefile b/Makefile index 6b8d44e..040eee8 100644 --- a/Makefile +++ b/Makefile @@ -107,10 +107,12 @@ am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_ansvif_OBJECTS = src/ansvif-common.$(OBJEXT) \ src/linux/ansvif-bin2hex.$(OBJEXT) \ + src/linux/ansvif-bin2hex_pc.$(OBJEXT) \ src/linux/ansvif-popen2.$(OBJEXT) \ src/linux/ansvif-main.$(OBJEXT) \ src/linux/ansvif-help.$(OBJEXT) src/ansvif-match_seg.$(OBJEXT) \ src/linux/ansvif-sys_string.$(OBJEXT) \ + src/linux/ansvif-sys_string_pc.$(OBJEXT) \ src/linux/ansvif-man_read.$(OBJEXT) ansvif_OBJECTS = $(am_ansvif_OBJECTS) ansvif_DEPENDENCIES = @@ -314,7 +316,7 @@ ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} noinst_LIBRARIES = libgzstream.a #gzstream_SOURCES = include/gzstream/gzstream.C libgzstream_a_SOURCES = include/gzstream/gzstream.h include/gzstream/gzstream.C -ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/man_read.cpp include/gzstream/gzstream.h +ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/bin2hex_pc.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/sys_string_pc.cpp src/linux/man_read.cpp include/gzstream/gzstream.h ansvif_LDADD = -lgzstream -lstdc++ -lpthread -lz -L. ansvif_CPPFLAGS = -O3 ansvif_LDFLAGS = -I./include/gzstream @@ -435,6 +437,8 @@ src/linux/$(DEPDIR)/$(am__dirstamp): @: > src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-bin2hex.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) +src/linux/ansvif-bin2hex_pc.$(OBJEXT): src/linux/$(am__dirstamp) \ + src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-popen2.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-main.$(OBJEXT): src/linux/$(am__dirstamp) \ @@ -445,6 +449,8 @@ src/ansvif-match_seg.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-sys_string.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) +src/linux/ansvif-sys_string_pc.$(OBJEXT): src/linux/$(am__dirstamp) \ + src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-man_read.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) @@ -478,11 +484,13 @@ include src/$(DEPDIR)/ansvif-common.Po include src/$(DEPDIR)/ansvif-match_seg.Po include src/$(DEPDIR)/faulty-faulty.Po include src/linux/$(DEPDIR)/ansvif-bin2hex.Po +include src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po include src/linux/$(DEPDIR)/ansvif-help.Po include src/linux/$(DEPDIR)/ansvif-main.Po include src/linux/$(DEPDIR)/ansvif-man_read.Po include src/linux/$(DEPDIR)/ansvif-popen2.Po include src/linux/$(DEPDIR)/ansvif-sys_string.Po +include src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po include src/linux/$(DEPDIR)/find_suid.Po .C.o: @@ -529,6 +537,20 @@ src/linux/ansvif-bin2hex.obj: src/linux/bin2hex.cpp # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ # $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex.obj `if test -f 'src/linux/bin2hex.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex.cpp'; fi` +src/linux/ansvif-bin2hex_pc.o: src/linux/bin2hex_pc.cpp + $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-bin2hex_pc.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo -c -o src/linux/ansvif-bin2hex_pc.o `test -f 'src/linux/bin2hex_pc.cpp' || echo '$(srcdir)/'`src/linux/bin2hex_pc.cpp + $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po +# $(AM_V_CXX)source='src/linux/bin2hex_pc.cpp' object='src/linux/ansvif-bin2hex_pc.o' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex_pc.o `test -f 'src/linux/bin2hex_pc.cpp' || echo '$(srcdir)/'`src/linux/bin2hex_pc.cpp + +src/linux/ansvif-bin2hex_pc.obj: src/linux/bin2hex_pc.cpp + $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-bin2hex_pc.obj -MD -MP -MF src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo -c -o src/linux/ansvif-bin2hex_pc.obj `if test -f 'src/linux/bin2hex_pc.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex_pc.cpp'; fi` + $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po +# $(AM_V_CXX)source='src/linux/bin2hex_pc.cpp' object='src/linux/ansvif-bin2hex_pc.obj' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex_pc.obj `if test -f 'src/linux/bin2hex_pc.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex_pc.cpp'; fi` + src/linux/ansvif-popen2.o: src/linux/popen2.cpp $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-popen2.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-popen2.Tpo -c -o src/linux/ansvif-popen2.o `test -f 'src/linux/popen2.cpp' || echo '$(srcdir)/'`src/linux/popen2.cpp $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-popen2.Tpo src/linux/$(DEPDIR)/ansvif-popen2.Po @@ -599,6 +621,20 @@ src/linux/ansvif-sys_string.obj: src/linux/sys_string.cpp # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ # $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string.obj `if test -f 'src/linux/sys_string.cpp'; then $(CYGPATH_W) 'src/linux/sys_string.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string.cpp'; fi` +src/linux/ansvif-sys_string_pc.o: src/linux/sys_string_pc.cpp + $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-sys_string_pc.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo -c -o src/linux/ansvif-sys_string_pc.o `test -f 'src/linux/sys_string_pc.cpp' || echo '$(srcdir)/'`src/linux/sys_string_pc.cpp + $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po +# $(AM_V_CXX)source='src/linux/sys_string_pc.cpp' object='src/linux/ansvif-sys_string_pc.o' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string_pc.o `test -f 'src/linux/sys_string_pc.cpp' || echo '$(srcdir)/'`src/linux/sys_string_pc.cpp + +src/linux/ansvif-sys_string_pc.obj: src/linux/sys_string_pc.cpp + $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-sys_string_pc.obj -MD -MP -MF src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo -c -o src/linux/ansvif-sys_string_pc.obj `if test -f 'src/linux/sys_string_pc.cpp'; then $(CYGPATH_W) 'src/linux/sys_string_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string_pc.cpp'; fi` + $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po +# $(AM_V_CXX)source='src/linux/sys_string_pc.cpp' object='src/linux/ansvif-sys_string_pc.obj' libtool=no \ +# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ +# $(AM_V_CXX_no)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string_pc.obj `if test -f 'src/linux/sys_string_pc.cpp'; then $(CYGPATH_W) 'src/linux/sys_string_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string_pc.cpp'; fi` + src/linux/ansvif-man_read.o: src/linux/man_read.cpp $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-man_read.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-man_read.Tpo -c -o src/linux/ansvif-man_read.o `test -f 'src/linux/man_read.cpp' || echo '$(srcdir)/'`src/linux/man_read.cpp $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-man_read.Tpo src/linux/$(DEPDIR)/ansvif-man_read.Po diff --git a/Makefile.am b/Makefile.am index 6cf979b..1a0c6a0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4,7 +4,7 @@ bin_PROGRAMS = ansvif find_suid faulty noinst_LIBRARIES = libgzstream.a #gzstream_SOURCES = include/gzstream/gzstream.C libgzstream_a_SOURCES = include/gzstream/gzstream.h include/gzstream/gzstream.C -ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/man_read.cpp include/gzstream/gzstream.h +ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/bin2hex_pc.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/sys_string_pc.cpp src/linux/man_read.cpp include/gzstream/gzstream.h ansvif_LDADD = -lgzstream -lstdc++ -lpthread -lz -L. ansvif_CPPFLAGS = -O3 ansvif_LDFLAGS = -I./include/gzstream diff --git a/Makefile.in b/Makefile.in index 3cd0198..2793c63 100644 --- a/Makefile.in +++ b/Makefile.in @@ -107,10 +107,12 @@ am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_ansvif_OBJECTS = src/ansvif-common.$(OBJEXT) \ src/linux/ansvif-bin2hex.$(OBJEXT) \ + src/linux/ansvif-bin2hex_pc.$(OBJEXT) \ src/linux/ansvif-popen2.$(OBJEXT) \ src/linux/ansvif-main.$(OBJEXT) \ src/linux/ansvif-help.$(OBJEXT) src/ansvif-match_seg.$(OBJEXT) \ src/linux/ansvif-sys_string.$(OBJEXT) \ + src/linux/ansvif-sys_string_pc.$(OBJEXT) \ src/linux/ansvif-man_read.$(OBJEXT) ansvif_OBJECTS = $(am_ansvif_OBJECTS) ansvif_DEPENDENCIES = @@ -314,7 +316,7 @@ ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} noinst_LIBRARIES = libgzstream.a #gzstream_SOURCES = include/gzstream/gzstream.C libgzstream_a_SOURCES = include/gzstream/gzstream.h include/gzstream/gzstream.C -ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/man_read.cpp include/gzstream/gzstream.h +ansvif_SOURCES = src/common.cpp src/linux/bin2hex.cpp src/linux/bin2hex_pc.cpp src/linux/popen2.cpp src/linux/main.cpp src/linux/help.cpp src/match_seg.cpp src/linux/sys_string.cpp src/linux/sys_string_pc.cpp src/linux/man_read.cpp include/gzstream/gzstream.h ansvif_LDADD = -lgzstream -lstdc++ -lpthread -lz -L. ansvif_CPPFLAGS = -O3 ansvif_LDFLAGS = -I./include/gzstream @@ -435,6 +437,8 @@ src/linux/$(DEPDIR)/$(am__dirstamp): @: > src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-bin2hex.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) +src/linux/ansvif-bin2hex_pc.$(OBJEXT): src/linux/$(am__dirstamp) \ + src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-popen2.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-main.$(OBJEXT): src/linux/$(am__dirstamp) \ @@ -445,6 +449,8 @@ src/ansvif-match_seg.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-sys_string.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) +src/linux/ansvif-sys_string_pc.$(OBJEXT): src/linux/$(am__dirstamp) \ + src/linux/$(DEPDIR)/$(am__dirstamp) src/linux/ansvif-man_read.$(OBJEXT): src/linux/$(am__dirstamp) \ src/linux/$(DEPDIR)/$(am__dirstamp) @@ -478,11 +484,13 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/ansvif-match_seg.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/faulty-faulty.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-bin2hex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-help.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-main.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-man_read.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-popen2.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-sys_string.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/linux/$(DEPDIR)/find_suid.Po@am__quote@ .C.o: @@ -529,6 +537,20 @@ src/linux/ansvif-bin2hex.obj: src/linux/bin2hex.cpp @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex.obj `if test -f 'src/linux/bin2hex.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex.cpp'; fi` +src/linux/ansvif-bin2hex_pc.o: src/linux/bin2hex_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-bin2hex_pc.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo -c -o src/linux/ansvif-bin2hex_pc.o `test -f 'src/linux/bin2hex_pc.cpp' || echo '$(srcdir)/'`src/linux/bin2hex_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='src/linux/bin2hex_pc.cpp' object='src/linux/ansvif-bin2hex_pc.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex_pc.o `test -f 'src/linux/bin2hex_pc.cpp' || echo '$(srcdir)/'`src/linux/bin2hex_pc.cpp + +src/linux/ansvif-bin2hex_pc.obj: src/linux/bin2hex_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-bin2hex_pc.obj -MD -MP -MF src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo -c -o src/linux/ansvif-bin2hex_pc.obj `if test -f 'src/linux/bin2hex_pc.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex_pc.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Tpo src/linux/$(DEPDIR)/ansvif-bin2hex_pc.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='src/linux/bin2hex_pc.cpp' object='src/linux/ansvif-bin2hex_pc.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-bin2hex_pc.obj `if test -f 'src/linux/bin2hex_pc.cpp'; then $(CYGPATH_W) 'src/linux/bin2hex_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/bin2hex_pc.cpp'; fi` + src/linux/ansvif-popen2.o: src/linux/popen2.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-popen2.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-popen2.Tpo -c -o src/linux/ansvif-popen2.o `test -f 'src/linux/popen2.cpp' || echo '$(srcdir)/'`src/linux/popen2.cpp @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-popen2.Tpo src/linux/$(DEPDIR)/ansvif-popen2.Po @@ -599,6 +621,20 @@ src/linux/ansvif-sys_string.obj: src/linux/sys_string.cpp @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string.obj `if test -f 'src/linux/sys_string.cpp'; then $(CYGPATH_W) 'src/linux/sys_string.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string.cpp'; fi` +src/linux/ansvif-sys_string_pc.o: src/linux/sys_string_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-sys_string_pc.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo -c -o src/linux/ansvif-sys_string_pc.o `test -f 'src/linux/sys_string_pc.cpp' || echo '$(srcdir)/'`src/linux/sys_string_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='src/linux/sys_string_pc.cpp' object='src/linux/ansvif-sys_string_pc.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string_pc.o `test -f 'src/linux/sys_string_pc.cpp' || echo '$(srcdir)/'`src/linux/sys_string_pc.cpp + +src/linux/ansvif-sys_string_pc.obj: src/linux/sys_string_pc.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-sys_string_pc.obj -MD -MP -MF src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo -c -o src/linux/ansvif-sys_string_pc.obj `if test -f 'src/linux/sys_string_pc.cpp'; then $(CYGPATH_W) 'src/linux/sys_string_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string_pc.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-sys_string_pc.Tpo src/linux/$(DEPDIR)/ansvif-sys_string_pc.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='src/linux/sys_string_pc.cpp' object='src/linux/ansvif-sys_string_pc.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o src/linux/ansvif-sys_string_pc.obj `if test -f 'src/linux/sys_string_pc.cpp'; then $(CYGPATH_W) 'src/linux/sys_string_pc.cpp'; else $(CYGPATH_W) '$(srcdir)/src/linux/sys_string_pc.cpp'; fi` + src/linux/ansvif-man_read.o: src/linux/man_read.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ansvif_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT src/linux/ansvif-man_read.o -MD -MP -MF src/linux/$(DEPDIR)/ansvif-man_read.Tpo -c -o src/linux/ansvif-man_read.o `test -f 'src/linux/man_read.cpp' || echo '$(srcdir)/'`src/linux/man_read.cpp @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) src/linux/$(DEPDIR)/ansvif-man_read.Tpo src/linux/$(DEPDIR)/ansvif-man_read.Po diff --git a/autom4te.cache/requests b/autom4te.cache/requests index 6b9f17a..0956e1a 100644 --- a/autom4te.cache/requests +++ b/autom4te.cache/requests @@ -15,65 +15,65 @@ 'configure.ac' ], { - 'AM_PROG_FC_C_O' => 1, - 'AC_SUBST_TRACE' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_CANONICAL_HOST' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - '_m4_warn' => 1, '_AM_COND_ELSE' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AM_PROG_AR' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - '_AM_COND_ENDIF' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AC_CONFIG_LINKS' => 1, - 'm4_sinclude' => 1, 'AC_FC_PP_SRCEXT' => 1, - 'AM_PROG_MOC' => 1, 'AM_PATH_GUILE' => 1, - 'AM_POT_TOOLS' => 1, + 'AM_SILENT_RULES' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, + 'AH_OUTPUT' => 1, + 'AC_PROG_LIBTOOL' => 1, + 'AM_XGETTEXT_OPTION' => 1, + 'm4_sinclude' => 1, 'm4_pattern_forbid' => 1, - 'AC_CONFIG_FILES' => 1, - 'AM_ENABLE_MULTILIB' => 1, - 'AC_FC_SRCEXT' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'include' => 1, - 'AM_PROG_CC_C_O' => 1, - 'm4_pattern_allow' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'AM_PROG_MKDIR_P' => 1, + 'AC_CANONICAL_SYSTEM' => 1, 'AM_PROG_CXX_C_O' => 1, + '_m4_warn' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'include' => 1, '_AM_MAKEFILE_INCLUDE' => 1, - 'sinclude' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - '_AM_COND_IF' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AM_GNU_GETTEXT' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_NLS' => 1, - 'LT_INIT' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AM_XGETTEXT_OPTION' => 1, 'AC_LIBSOURCE' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, + 'AC_CONFIG_HEADERS' => 1, + 'm4_pattern_allow' => 1, 'AM_CONDITIONAL' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AC_INIT' => 1, + 'AM_GNU_GETTEXT' => 1, + 'AM_PROG_FC_C_O' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AC_CANONICAL_BUILD' => 1, + 'AC_CONFIG_FILES' => 1, + 'LT_INIT' => 1, + 'AM_PROG_AR' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_POT_TOOLS' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AM_ENABLE_MULTILIB' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AC_SUBST' => 1, + 'AC_SUBST_TRACE' => 1, 'AC_FC_FREEFORM' => 1, + 'AC_CONFIG_SUBDIRS' => 1, + 'AC_CONFIG_LIBOBJ_DIR' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AM_PROG_CC_C_O' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'AM_NLS' => 1, 'm4_include' => 1, 'AC_CANONICAL_TARGET' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AH_OUTPUT' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AC_SUBST' => 1, + 'AC_CONFIG_LINKS' => 1, + 'sinclude' => 1, 'AC_CONFIG_AUX_DIR' => 1, - 'AC_FC_PP_DEFINE' => 1 + '_AM_COND_ENDIF' => 1, + 'AC_FC_SRCEXT' => 1, + 'AC_CANONICAL_HOST' => 1, + 'AC_INIT' => 1, + '_AM_COND_IF' => 1, + 'AC_DEFINE_TRACE_LITERAL' => 1, + 'AM_MAINTAINER_MODE' => 1, + 'AM_PROG_F77_C_O' => 1, + 'AM_PROG_MOC' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -108,47 +108,47 @@ 'configure.ac' ], { - 'AM_SET_LEADING_DOT' => 1, - '_AM_PROG_TAR' => 1, - 'm4_include' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AU_DEFUN' => 1, - 'AM_SANITY_CHECK' => 1, - 'AM_SET_DEPDIR' => 1, - '_AM_SET_OPTION' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AM_SILENT_RULES' => 1, - '_AM_IF_OPTION' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'AC_DEFUN' => 1, - '_AM_PROG_CC_C_O' => 1, + 'm4_pattern_forbid' => 1, + '_m4_warn' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'include' => 1, + 'AM_AUX_DIR_EXPAND' => 1, 'AX_CXX_COMPILE_STDCXX_11' => 1, - 'AM_INIT_AUTOMAKE' => 1, - '_AM_SET_OPTIONS' => 1, - 'AM_MISSING_HAS_RUN' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + 'm4_pattern_allow' => 1, 'AM_CONDITIONAL' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'AM_MISSING_PROG' => 1, + '_AM_SET_OPTIONS' => 1, 'AM_DEP_TRACK' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'include' => 1, - 'AC_DEFUN_ONCE' => 1, + '_AM_IF_OPTION' => 1, + '_AM_PROG_TAR' => 1, + 'AC_DEFUN' => 1, + 'AM_SILENT_RULES' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AM_MAKE_INCLUDE' => 1, + '_AM_PROG_CC_C_O' => 1, + '_AM_SET_OPTION' => 1, + 'AM_SET_LEADING_DOT' => 1, '_AM_MANGLE_OPTION' => 1, - 'm4_pattern_forbid' => 1, - 'm4_pattern_allow' => 1, - 'AM_PROG_CC_C_O' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_RUN_LOG' => 1, + 'AM_MISSING_HAS_RUN' => 1, 'AC_CONFIG_MACRO_DIR' => 1, - 'AM_AUX_DIR_EXPAND' => 1, + 'AM_SANITY_CHECK' => 1, + 'AM_PROG_CC_C_O' => 1, + 'm4_include' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, '_AM_DEPENDENCIES' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, 'AM_PROG_INSTALL_SH' => 1, - '_m4_warn' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + 'AM_SET_DEPDIR' => 1, + 'AM_MISSING_PROG' => 1, + 'AU_DEFUN' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AM_RUN_LOG' => 1, + 'AC_DEFUN_ONCE' => 1, '_AM_CONFIG_MACRO_DIRS' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + '_AM_AUTOCONF_VERSION' => 1, '_AM_SUBST_NOTMAKE' => 1 } ], 'Autom4te::Request' ) diff --git a/config.log b/config.log index e10a005..b6cf165 100644 --- a/config.log +++ b/config.log @@ -837,3 +837,21 @@ on marshall-Inspiron-15-7568 config.status:785: creating Makefile config.status:957: executing depfiles commands + +## ---------------------- ## +## Running config.status. ## +## ---------------------- ## + +This file was extended by ansvif config.status 1.3.3, which was +generated by GNU Autoconf 2.69. Invocation command line was + + CONFIG_FILES = + CONFIG_HEADERS = + CONFIG_LINKS = + CONFIG_COMMANDS = + $ ./config.status Makefile depfiles + +on marshall-Inspiron-15-7568 + +config.status:785: creating Makefile +config.status:957: executing depfiles commands diff --git a/src/common.cpp b/src/common.cpp index 9ca2762..89f1471 100644 --- a/src/common.cpp +++ b/src/common.cpp @@ -27,7 +27,7 @@ bool match_seg(int buf_size, std::vector opts, std::string junk_file_of_args, std::string always_arg_before, std::string always_arg_after, bool never_rand, std::string run_command, std::string fault_code, bool single_try, - bool verbose, bool debug); + bool percent_sign, bool verbose, bool debug); void help_me(std::string mr_me); std::vector get_flags_man(std::string man_page, std::string man_loc, bool verbose, diff --git a/src/linux/.deps/ansvif-bin2hex_pc.Po b/src/linux/.deps/ansvif-bin2hex_pc.Po new file mode 100644 index 0000000..73e3dce --- /dev/null +++ b/src/linux/.deps/ansvif-bin2hex_pc.Po @@ -0,0 +1,404 @@ +src/linux/ansvif-bin2hex_pc.o: src/linux/bin2hex_pc.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/4.8/string \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/os_defines.h \ + /usr/include/features.h /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/cpu_defines.h \ + /usr/include/c++/4.8/bits/stringfwd.h \ + /usr/include/c++/4.8/bits/memoryfwd.h \ + /usr/include/c++/4.8/bits/char_traits.h \ + /usr/include/c++/4.8/bits/stl_algobase.h \ + /usr/include/c++/4.8/bits/functexcept.h \ + /usr/include/c++/4.8/bits/exception_defines.h \ + /usr/include/c++/4.8/bits/cpp_type_traits.h \ + /usr/include/c++/4.8/ext/type_traits.h \ + /usr/include/c++/4.8/ext/numeric_traits.h \ + /usr/include/c++/4.8/bits/stl_pair.h /usr/include/c++/4.8/bits/move.h \ + /usr/include/c++/4.8/bits/concept_check.h \ + /usr/include/c++/4.8/type_traits \ + /usr/include/c++/4.8/bits/stl_iterator_base_types.h \ + /usr/include/c++/4.8/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/4.8/debug/debug.h \ + /usr/include/c++/4.8/bits/stl_iterator.h \ + /usr/include/c++/4.8/bits/postypes.h /usr/include/c++/4.8/cwchar \ + /usr/include/wchar.h /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stddef.h \ + /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/4.8/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdint.h /usr/include/stdint.h \ + /usr/include/c++/4.8/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h \ + /usr/include/c++/4.8/ext/new_allocator.h /usr/include/c++/4.8/new \ + /usr/include/c++/4.8/exception \ + /usr/include/c++/4.8/bits/atomic_lockfree_defines.h \ + /usr/include/c++/4.8/bits/exception_ptr.h \ + /usr/include/c++/4.8/bits/nested_exception.h \ + /usr/include/c++/4.8/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++locale.h \ + /usr/include/c++/4.8/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.8/iosfwd \ + /usr/include/c++/4.8/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap-16.h \ + /usr/include/c++/4.8/bits/ostream_insert.h \ + /usr/include/c++/4.8/bits/cxxabi_forced.h \ + /usr/include/c++/4.8/bits/stl_function.h \ + /usr/include/c++/4.8/backward/binders.h \ + /usr/include/c++/4.8/bits/range_access.h \ + /usr/include/c++/4.8/bits/basic_string.h \ + /usr/include/c++/4.8/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/atomic_word.h \ + /usr/include/c++/4.8/initializer_list \ + /usr/include/c++/4.8/ext/string_conversions.h \ + /usr/include/c++/4.8/cstdlib /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/sigset.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/sys/sysmacros.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/c++/4.8/cstdio \ + /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/4.8/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/c++/4.8/bits/functional_hash.h \ + /usr/include/c++/4.8/bits/hash_bytes.h \ + /usr/include/c++/4.8/bits/basic_string.tcc /usr/include/c++/4.8/sstream \ + /usr/include/c++/4.8/istream /usr/include/c++/4.8/ios \ + /usr/include/c++/4.8/bits/ios_base.h \ + /usr/include/c++/4.8/bits/locale_classes.h \ + /usr/include/c++/4.8/bits/locale_classes.tcc \ + /usr/include/c++/4.8/streambuf /usr/include/c++/4.8/bits/streambuf.tcc \ + /usr/include/c++/4.8/bits/basic_ios.h \ + /usr/include/c++/4.8/bits/locale_facets.h /usr/include/c++/4.8/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/ctype_base.h \ + /usr/include/c++/4.8/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/ctype_inline.h \ + /usr/include/c++/4.8/bits/locale_facets.tcc \ + /usr/include/c++/4.8/bits/basic_ios.tcc /usr/include/c++/4.8/ostream \ + /usr/include/c++/4.8/bits/ostream.tcc \ + /usr/include/c++/4.8/bits/istream.tcc \ + /usr/include/c++/4.8/bits/sstream.tcc /usr/include/c++/4.8/iomanip \ + /usr/include/c++/4.8/locale \ + /usr/include/c++/4.8/bits/locale_facets_nonio.h \ + /usr/include/c++/4.8/ctime \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/4.8/bits/codecvt.h \ + /usr/include/c++/4.8/bits/locale_facets_nonio.tcc \ + /usr/include/c++/4.8/iterator \ + /usr/include/c++/4.8/bits/stream_iterator.h + +/usr/include/stdc-predef.h: + +/usr/include/c++/4.8/string: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/cpu_defines.h: + +/usr/include/c++/4.8/bits/stringfwd.h: + +/usr/include/c++/4.8/bits/memoryfwd.h: + +/usr/include/c++/4.8/bits/char_traits.h: + +/usr/include/c++/4.8/bits/stl_algobase.h: + +/usr/include/c++/4.8/bits/functexcept.h: + +/usr/include/c++/4.8/bits/exception_defines.h: + +/usr/include/c++/4.8/bits/cpp_type_traits.h: + +/usr/include/c++/4.8/ext/type_traits.h: + +/usr/include/c++/4.8/ext/numeric_traits.h: + +/usr/include/c++/4.8/bits/stl_pair.h: + +/usr/include/c++/4.8/bits/move.h: + +/usr/include/c++/4.8/bits/concept_check.h: + +/usr/include/c++/4.8/type_traits: + +/usr/include/c++/4.8/bits/stl_iterator_base_types.h: + +/usr/include/c++/4.8/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/4.8/debug/debug.h: + +/usr/include/c++/4.8/bits/stl_iterator.h: + +/usr/include/c++/4.8/bits/postypes.h: + +/usr/include/c++/4.8/cwchar: + +/usr/include/wchar.h: + +/usr/include/stdio.h: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/c++/4.8/cstdint: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdint.h: + +/usr/include/stdint.h: + +/usr/include/c++/4.8/bits/allocator.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h: + +/usr/include/c++/4.8/ext/new_allocator.h: + +/usr/include/c++/4.8/new: + +/usr/include/c++/4.8/exception: + +/usr/include/c++/4.8/bits/atomic_lockfree_defines.h: + +/usr/include/c++/4.8/bits/exception_ptr.h: + +/usr/include/c++/4.8/bits/nested_exception.h: + +/usr/include/c++/4.8/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++locale.h: + +/usr/include/c++/4.8/clocale: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/4.8/iosfwd: + +/usr/include/c++/4.8/cctype: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/endian.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap-16.h: + +/usr/include/c++/4.8/bits/ostream_insert.h: + +/usr/include/c++/4.8/bits/cxxabi_forced.h: + +/usr/include/c++/4.8/bits/stl_function.h: + +/usr/include/c++/4.8/backward/binders.h: + +/usr/include/c++/4.8/bits/range_access.h: + +/usr/include/c++/4.8/bits/basic_string.h: + +/usr/include/c++/4.8/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/atomic_word.h: + +/usr/include/c++/4.8/initializer_list: + +/usr/include/c++/4.8/ext/string_conversions.h: + +/usr/include/c++/4.8/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/sigset.h: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/x86_64-linux-gnu/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/4.8/cstdio: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + +/usr/include/c++/4.8/cerrno: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/4.8/bits/functional_hash.h: + +/usr/include/c++/4.8/bits/hash_bytes.h: + +/usr/include/c++/4.8/bits/basic_string.tcc: + +/usr/include/c++/4.8/sstream: + +/usr/include/c++/4.8/istream: + +/usr/include/c++/4.8/ios: + +/usr/include/c++/4.8/bits/ios_base.h: + +/usr/include/c++/4.8/bits/locale_classes.h: + +/usr/include/c++/4.8/bits/locale_classes.tcc: + +/usr/include/c++/4.8/streambuf: + +/usr/include/c++/4.8/bits/streambuf.tcc: + +/usr/include/c++/4.8/bits/basic_ios.h: + +/usr/include/c++/4.8/bits/locale_facets.h: + +/usr/include/c++/4.8/cwctype: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/ctype_base.h: + +/usr/include/c++/4.8/bits/streambuf_iterator.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/ctype_inline.h: + +/usr/include/c++/4.8/bits/locale_facets.tcc: + +/usr/include/c++/4.8/bits/basic_ios.tcc: + +/usr/include/c++/4.8/ostream: + +/usr/include/c++/4.8/bits/ostream.tcc: + +/usr/include/c++/4.8/bits/istream.tcc: + +/usr/include/c++/4.8/bits/sstream.tcc: + +/usr/include/c++/4.8/iomanip: + +/usr/include/c++/4.8/locale: + +/usr/include/c++/4.8/bits/locale_facets_nonio.h: + +/usr/include/c++/4.8/ctime: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/time_members.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/messages_members.h: + +/usr/include/libintl.h: + +/usr/include/c++/4.8/bits/codecvt.h: + +/usr/include/c++/4.8/bits/locale_facets_nonio.tcc: + +/usr/include/c++/4.8/iterator: + +/usr/include/c++/4.8/bits/stream_iterator.h: diff --git a/src/linux/.deps/ansvif-sys_string_pc.Po b/src/linux/.deps/ansvif-sys_string_pc.Po new file mode 100644 index 0000000..e8de4d2 --- /dev/null +++ b/src/linux/.deps/ansvif-sys_string_pc.Po @@ -0,0 +1,357 @@ +src/linux/ansvif-sys_string_pc.o: src/linux/sys_string_pc.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/4.8/string \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/os_defines.h \ + /usr/include/features.h /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/cpu_defines.h \ + /usr/include/c++/4.8/bits/stringfwd.h \ + /usr/include/c++/4.8/bits/memoryfwd.h \ + /usr/include/c++/4.8/bits/char_traits.h \ + /usr/include/c++/4.8/bits/stl_algobase.h \ + /usr/include/c++/4.8/bits/functexcept.h \ + /usr/include/c++/4.8/bits/exception_defines.h \ + /usr/include/c++/4.8/bits/cpp_type_traits.h \ + /usr/include/c++/4.8/ext/type_traits.h \ + /usr/include/c++/4.8/ext/numeric_traits.h \ + /usr/include/c++/4.8/bits/stl_pair.h /usr/include/c++/4.8/bits/move.h \ + /usr/include/c++/4.8/bits/concept_check.h \ + /usr/include/c++/4.8/type_traits \ + /usr/include/c++/4.8/bits/stl_iterator_base_types.h \ + /usr/include/c++/4.8/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/4.8/debug/debug.h \ + /usr/include/c++/4.8/bits/stl_iterator.h \ + /usr/include/c++/4.8/bits/postypes.h /usr/include/c++/4.8/cwchar \ + /usr/include/wchar.h /usr/include/stdio.h \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stddef.h \ + /usr/include/xlocale.h /usr/include/x86_64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/4.8/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdint.h /usr/include/stdint.h \ + /usr/include/c++/4.8/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h \ + /usr/include/c++/4.8/ext/new_allocator.h /usr/include/c++/4.8/new \ + /usr/include/c++/4.8/exception \ + /usr/include/c++/4.8/bits/atomic_lockfree_defines.h \ + /usr/include/c++/4.8/bits/exception_ptr.h \ + /usr/include/c++/4.8/bits/nested_exception.h \ + /usr/include/c++/4.8/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++locale.h \ + /usr/include/c++/4.8/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/4.8/iosfwd \ + /usr/include/c++/4.8/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap-16.h \ + /usr/include/c++/4.8/bits/ostream_insert.h \ + /usr/include/c++/4.8/bits/cxxabi_forced.h \ + /usr/include/c++/4.8/bits/stl_function.h \ + /usr/include/c++/4.8/backward/binders.h \ + /usr/include/c++/4.8/bits/range_access.h \ + /usr/include/c++/4.8/bits/basic_string.h \ + /usr/include/c++/4.8/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/c++/4.8/bits/atomic_word.h \ + /usr/include/c++/4.8/initializer_list \ + /usr/include/c++/4.8/ext/string_conversions.h \ + /usr/include/c++/4.8/cstdlib /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/sigset.h \ + /usr/include/x86_64-linux-gnu/bits/select2.h \ + /usr/include/x86_64-linux-gnu/sys/sysmacros.h /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib.h /usr/include/c++/4.8/cstdio \ + /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/sys_errlist.h \ + /usr/include/x86_64-linux-gnu/bits/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/stdio2.h /usr/include/c++/4.8/cerrno \ + /usr/include/errno.h /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/c++/4.8/bits/functional_hash.h \ + /usr/include/c++/4.8/bits/hash_bytes.h \ + /usr/include/c++/4.8/bits/basic_string.tcc /usr/include/c++/4.8/vector \ + /usr/include/c++/4.8/bits/stl_construct.h \ + /usr/include/c++/4.8/ext/alloc_traits.h \ + /usr/include/c++/4.8/bits/alloc_traits.h \ + /usr/include/c++/4.8/bits/ptr_traits.h \ + /usr/include/c++/4.8/bits/stl_uninitialized.h \ + /usr/include/c++/4.8/bits/stl_vector.h \ + /usr/include/c++/4.8/bits/stl_bvector.h \ + /usr/include/c++/4.8/bits/vector.tcc /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h /usr/include/getopt.h \ + /usr/include/x86_64-linux-gnu/bits/unistd.h + +/usr/include/stdc-predef.h: + +/usr/include/c++/4.8/string: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/cpu_defines.h: + +/usr/include/c++/4.8/bits/stringfwd.h: + +/usr/include/c++/4.8/bits/memoryfwd.h: + +/usr/include/c++/4.8/bits/char_traits.h: + +/usr/include/c++/4.8/bits/stl_algobase.h: + +/usr/include/c++/4.8/bits/functexcept.h: + +/usr/include/c++/4.8/bits/exception_defines.h: + +/usr/include/c++/4.8/bits/cpp_type_traits.h: + +/usr/include/c++/4.8/ext/type_traits.h: + +/usr/include/c++/4.8/ext/numeric_traits.h: + +/usr/include/c++/4.8/bits/stl_pair.h: + +/usr/include/c++/4.8/bits/move.h: + +/usr/include/c++/4.8/bits/concept_check.h: + +/usr/include/c++/4.8/type_traits: + +/usr/include/c++/4.8/bits/stl_iterator_base_types.h: + +/usr/include/c++/4.8/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/4.8/debug/debug.h: + +/usr/include/c++/4.8/bits/stl_iterator.h: + +/usr/include/c++/4.8/bits/postypes.h: + +/usr/include/c++/4.8/cwchar: + +/usr/include/wchar.h: + +/usr/include/stdio.h: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/include/x86_64-linux-gnu/bits/wchar2.h: + +/usr/include/c++/4.8/cstdint: + +/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stdint.h: + +/usr/include/stdint.h: + +/usr/include/c++/4.8/bits/allocator.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h: + +/usr/include/c++/4.8/ext/new_allocator.h: + +/usr/include/c++/4.8/new: + +/usr/include/c++/4.8/exception: + +/usr/include/c++/4.8/bits/atomic_lockfree_defines.h: + +/usr/include/c++/4.8/bits/exception_ptr.h: + +/usr/include/c++/4.8/bits/nested_exception.h: + +/usr/include/c++/4.8/bits/localefwd.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/c++locale.h: + +/usr/include/c++/4.8/clocale: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/c++/4.8/iosfwd: + +/usr/include/c++/4.8/cctype: + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/endian.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap-16.h: + +/usr/include/c++/4.8/bits/ostream_insert.h: + +/usr/include/c++/4.8/bits/cxxabi_forced.h: + +/usr/include/c++/4.8/bits/stl_function.h: + +/usr/include/c++/4.8/backward/binders.h: + +/usr/include/c++/4.8/bits/range_access.h: + +/usr/include/c++/4.8/bits/basic_string.h: + +/usr/include/c++/4.8/ext/atomicity.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/x86_64-linux-gnu/c++/4.8/bits/atomic_word.h: + +/usr/include/c++/4.8/initializer_list: + +/usr/include/c++/4.8/ext/string_conversions.h: + +/usr/include/c++/4.8/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/bits/sigset.h: + +/usr/include/x86_64-linux-gnu/bits/select2.h: + +/usr/include/x86_64-linux-gnu/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/4.8/cstdio: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/sys_errlist.h: + +/usr/include/x86_64-linux-gnu/bits/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/stdio2.h: + +/usr/include/c++/4.8/cerrno: + +/usr/include/errno.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/4.8/bits/functional_hash.h: + +/usr/include/c++/4.8/bits/hash_bytes.h: + +/usr/include/c++/4.8/bits/basic_string.tcc: + +/usr/include/c++/4.8/vector: + +/usr/include/c++/4.8/bits/stl_construct.h: + +/usr/include/c++/4.8/ext/alloc_traits.h: + +/usr/include/c++/4.8/bits/alloc_traits.h: + +/usr/include/c++/4.8/bits/ptr_traits.h: + +/usr/include/c++/4.8/bits/stl_uninitialized.h: + +/usr/include/c++/4.8/bits/stl_vector.h: + +/usr/include/c++/4.8/bits/stl_bvector.h: + +/usr/include/c++/4.8/bits/vector.tcc: + +/usr/include/unistd.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/x86_64-linux-gnu/bits/unistd.h: diff --git a/src/linux/bin2hex.cpp b/src/linux/bin2hex.cpp index cfdb0aa..0b8cf49 100644 --- a/src/linux/bin2hex.cpp +++ b/src/linux/bin2hex.cpp @@ -22,5 +22,6 @@ std::string binstr_to_hex(std::string bin_str) { if (hex_out.str() != "") { // if we don't have anything in the buffer hexxy = hex_out.str() + "20"; // put a space } + hexxy = "\\\\x" + hexxy; return (hexxy); // return to sys_string in hex to be put into printf } diff --git a/src/linux/bin2hex_pc.cpp b/src/linux/bin2hex_pc.cpp new file mode 100644 index 0000000..ea16852 --- /dev/null +++ b/src/linux/bin2hex_pc.cpp @@ -0,0 +1,27 @@ +/* + * ansvif + * A Not So Very Intelligent Fuzzer + * Marshall Whittaker / oxagast + */ + +#include +#include +#include +#include + +std::string binstr_to_hex_pc(std::string bin_str) { + std::stringstream hex_out; // initialize the hex to go out + std::string hexxy; // initalize our string to put it in + hex_out << std::setw(2) << std::setfill('0') << std::hex + << std::uppercase; // set the filler to 0, uppercase hexadecimal and + // width 2. + std::copy(bin_str.begin(), bin_str.end(), + std::ostream_iterator( + hex_out, "%")); // for each of them, go put the % infront + // for the output to go to printf + if (hex_out.str() != "") { // if we don't have anything in the buffer + hexxy = hex_out.str() + "20"; // put a space + } + hexxy = "%" + hexxy; + return (hexxy); // return to sys_string in hex to be put into printf +} diff --git a/src/linux/help.cpp b/src/linux/help.cpp index bb00f2a..34e1d7a 100644 --- a/src/linux/help.cpp +++ b/src/linux/help.cpp @@ -59,6 +59,7 @@ void help_me(std::string mr_me, std::string ver) { << " -V Use Valgrind if installed." << std::endl << " -1 Try to induce a crash once, and if a crash is not " "induced," << std::endl << " throw error code 64." + << std::endl << " -P Use % to represent binary in fuzz." << std::endl << " -v Verbose." << std::endl << " -d Debug." << std::endl; // write all this help file shit out to STDOUT diff --git a/src/linux/main.cpp b/src/linux/main.cpp index ab0a04f..7257224 100644 --- a/src/linux/main.cpp +++ b/src/linux/main.cpp @@ -29,7 +29,7 @@ bool match_seg(int buf_size, std::vector opts, std::string junk_file_of_args, std::string always_arg_before, std::string always_arg_after, bool never_rand, std::string run_command, std::string fault_code, bool valgrind, - bool single_try, bool verbose, bool debug); + bool single_try, bool percent_sign, bool verbose, bool debug); std::vector get_flags_template(std::string filename, bool verbose, bool debug); std::vector get_other(std::string filename, bool verbose, @@ -90,10 +90,11 @@ int main(int argc, char *argv[]) { // initialize our main // the user wants to use it it's off by default bool single_try = false; // this is off by default because it's usually only // used with wrappers like xargs + bool percent_sign = false; // percent sign stuff, default is off std::string ver = "1.3.3"; while ((opt = getopt( argc, argv, - "m:p:t:e:c:f:o:b:s:x:R:A:F:S:L:W:B:C:1hrzvdDnV")) != // these are + "m:p:t:e:c:f:o:b:s:x:R:A:F:S:L:W:B:C:1hrzvdDnVP")) != // these are // all the // flags -1) { @@ -184,6 +185,9 @@ int main(int argc, char *argv[]) { // initialize our main case '1': single_try = true; break; + case 'P': + percent_sign = true; + break; default: help_me(argv[0], ver); } @@ -237,7 +241,7 @@ int main(int argc, char *argv[]) { // initialize our main rand_all, write_to_file, write_file_n, rand_buf, opt_other, is_other, other_sep, t_timeout, low_lvl_user, junk_file_of_args, always_arg_before, always_arg_after, never_rand, run_command, - fault_code, valgrind, single_try, verbose, debug)); // Thrift Shop + fault_code, valgrind, single_try, percent_sign, verbose, debug)); // Thrift Shop for (auto &all_thread : threads) all_thread.join(); // is that your grandma's coat? } @@ -246,7 +250,7 @@ int main(int argc, char *argv[]) { // initialize our main write_to_file, write_file_n, rand_buf, opt_other, is_other, other_sep, t_timeout, low_lvl_user, junk_file_of_args, always_arg_before, always_arg_after, never_rand, run_command, - fault_code, valgrind, single_try, verbose, + fault_code, valgrind, single_try, percent_sign, verbose, debug); // if we're only doing a single run then we'll just // directly call the match_seg subroutine } diff --git a/src/linux/sys_string.cpp b/src/linux/sys_string.cpp index 7fa6205..7e71c53 100644 --- a/src/linux/sys_string.cpp +++ b/src/linux/sys_string.cpp @@ -13,7 +13,7 @@ std::string binstr_to_hex(std::string bin_str); std::vector get_out_str(std::string env_str, std::string valgrind_str, std::string sys_str, std::string path_str, - std::string always_arg) { + std::string always_arg, std::string fuzz_after) { std::string out_str; // this is for normal output (lots of garbage will show // up, but normal characters) std::string out_str_p; // this is to be fed into printf on linux machines, a @@ -22,10 +22,10 @@ std::vector get_out_str(std::string env_str, if (sys_str != "") { // if we're not blank on the sys side if (env_str != "") { // if we're not blank on the env side out_str_p = - "$(printf \"\\\\x" + binstr_to_hex(env_str) + "\") " + valgrind_str + - " " + path_str + " $(printf \"\\\\x" + binstr_to_hex(sys_str) + + "$(printf \"" + binstr_to_hex(env_str) + "\") " + valgrind_str + + " " + path_str + " $(printf \"" + binstr_to_hex(sys_str) + "\") " + - always_arg; // put the printf in first but with a $( for running in + always_arg + fuzz_after; // put the printf in first but with a $( for running in // bash, then a hex space (space is added auto here // because it's 'blank') then turn the environment string // into hex, then close that out, then we'll put the @@ -35,14 +35,14 @@ std::vector get_out_str(std::string env_str, // argument after the fuzz if we have one } if (env_str == "") { // if we have no environment string - out_str_p = valgrind_str + " " + path_str + " $(printf \"\\\\x" + + out_str_p = valgrind_str + " " + path_str + " $(printf \"" + binstr_to_hex(sys_str) + "\") " + - always_arg; // this is all the same, but without the + always_arg + " $(printf \"" + binstr_to_hex(fuzz_after) + "\") "; // this is all the same, but without the // environment string } out_str = env_str + " " + valgrind_str + " " + path_str + " " + sys_str + " " + - always_arg; // this is just normal characters, pretty easy, we have the + always_arg + fuzz_after; // this is just normal characters, pretty easy, we have the // out_str being environment, valgrind if there is one // (which is handled elsewhere and just passed here), the // path string next, the system string, then whatever diff --git a/src/linux/sys_string_pc.cpp b/src/linux/sys_string_pc.cpp new file mode 100644 index 0000000..5366021 --- /dev/null +++ b/src/linux/sys_string_pc.cpp @@ -0,0 +1,59 @@ +/* + * ansvif + * A Not So Very Intelligent Fuzzer + * Marshall Whittaker / oxagast + */ + +#include +#include +#include +#include + +std::string binstr_to_hex(std::string bin_str); +std::string binstr_to_hex_pc(std::string bin_str_pc); +std::vector get_out_str_pc(std::string env_str, + std::string valgrind_str, + std::string sys_str, std::string path_str, + std::string always_arg, std::string fuzz_after) { + std::string out_str; // this is for normal output (lots of garbage will show + // up, but normal characters) + std::string out_str_p; // this is to be fed into printf on linux machines, a + // windows binary can be compiled from src to be + // compat with this + if (sys_str != "") { // if we're not blank on the sys side + if (env_str != "") { // if we're not blank on the env side + out_str_p = + "$(printf \"" + binstr_to_hex(env_str) + "\") " + valgrind_str + + " " + path_str + " $(printf \"" + binstr_to_hex(binstr_to_hex_pc(sys_str)) + + "\") " + + always_arg + binstr_to_hex(binstr_to_hex_pc(fuzz_after)); // put the printf in first but with a $( for running in + // bash, then a hex space (space is added auto here + // because it's 'blank') then turn the environment string + // into hex, then close that out, then we'll put the + // valgrind string, a space, the path to the program, + // then do the same thing we did with the envionment + // string with the sys string, and end it with the last + // argument after the fuzz if we have one + } + if (env_str == "") { // if we have no environment string + out_str_p = valgrind_str + " " + path_str + " $(printf \"" + + binstr_to_hex(binstr_to_hex_pc(sys_str)) + "\") " + + always_arg + " $(printf \"" + binstr_to_hex(binstr_to_hex_pc(fuzz_after)) + "\") "; // this is all the same, but without the + // environment string + } + out_str = + env_str + " " + valgrind_str + " " + path_str + " " + binstr_to_hex_pc(sys_str) + " " + + always_arg + binstr_to_hex_pc(fuzz_after); // this is just normal characters, pretty easy, we have the + // out_str being environment, valgrind if there is one + // (which is handled elsewhere and just passed here), the + // path string next, the system string, then whatever + // argument is always meant to go after the fuzz + } + out_str = out_str + "; echo $? > ./.ansvif_tmp_code"; // get the signal + std::vector out_all; // initialize the vector to put out_str and + // out_str_p (regular and printf version) + // in + out_all.push_back(out_str); // put regular version in first + out_all.push_back(out_str_p); // put printf version in last + return (out_all); // return it for the rest of the program +} // we're done now diff --git a/src/match_seg.cpp b/src/match_seg.cpp index 5c600dd..fa23e47 100644 --- a/src/match_seg.cpp +++ b/src/match_seg.cpp @@ -32,8 +32,11 @@ void write_junk_file(std::string filename, std::vector opt_other, std::vector get_out_str(std::string env_str, std::string valgrind_str, std::string sys_str, std::string path_str, - std::string always_arg_after); - + std::string always_arg_after, std::string fuzz_after); +std::vector get_out_str_pc(std::string env_str, + std::string valgrind_str, + std::string sys_str, std::string path_str, + std::string always_arg_after, std::string fuzz_after); bool match_seg(int buf_size, std::vector opts, std::vector spec_env, std::string path_str, std::string strip_shell, bool rand_all, bool write_to_file, @@ -43,7 +46,7 @@ bool match_seg(int buf_size, std::vector opts, std::string junk_file_of_args, std::string always_arg_before, std::string always_arg_after, bool never_rand, std::string run_command, std::string fault_code, bool valgrind, - bool single_try, bool verbose, bool debug) { + bool single_try, bool percent_sign, bool verbose, bool debug) { bool segged = false; std::string valgrind_str; if (valgrind == true) { @@ -249,10 +252,20 @@ bool match_seg(int buf_size, std::vector opts, } } } - std::vector out_all = get_out_str( + std::string fuzz_after = remove_chars(make_garbage(rand_me_plz(rand_spec_one, rand_spec_two), buf_size, "", is_other, never_rand), strip_shell); + std::vector out_all; + if (percent_sign == true) { + out_all = get_out_str_pc( env_str, valgrind_str, sys_str, path_str, - always_arg_after); // all the stuff put together to send out (aside + always_arg_after, fuzz_after); // all the stuff put together to send out (aside // from echo $? which is done in sys_string + } + if (percent_sign == false) { + out_all = get_out_str( + env_str, valgrind_str, sys_str, path_str, + always_arg_after, fuzz_after); // all the stuff put together to send out (aside + // from echo $? which is done in sys_string + } std::string out_str = out_all[0]; // first one in vector is the string // without the printf stuff std::string out_str_p = out_all[1]; // second one in vector has the