SOCIS/2015/CoverageAnalysis: couverture-qemu_patch.diff
File couverture-qemu_patch.diff, 2.2 KB (added by hermann19829, on 06/26/15 at 19:28:11) |
---|
-
configure
diff --git a/configure b/configure index 5559436..c1bdaa6 100755
a b if test "$mingw32" = yes; then 2046 2046 else 2047 2047 glib_req_ver=2.12 2048 2048 fi 2049 if $pkg_config --atleast-version=$glib_req_ver g thread-2.0 > /dev/null 2>&12049 if $pkg_config --atleast-version=$glib_req_ver glib-2.0 > /dev/null 2>&1 2050 2050 then 2051 glib_cflags=`$pkg_config --cflags g thread-2.0 2>/dev/null`2052 glib_libs=`$pkg_config --libs g thread-2.0 2>/dev/null`2051 glib_cflags=`$pkg_config --cflags glib-2.0 2>/dev/null` 2052 glib_libs=`$pkg_config --libs glib-2.0 2>/dev/null` 2053 2053 LIBS="$glib_libs $LIBS" 2054 libs_qga="$glib_libs $libs_qga "2054 libs_qga="$glib_libs $libs_qga -lpthread -lrt" 2055 2055 else 2056 2056 echo "glib-$glib_req_ver required to compile QEMU" 2057 2057 exit 1 … … elif compile_prog "" "-lrt" ; then 2598 2598 clock_gettime=yes 2599 2599 fi 2600 2600 2601 ########################################## 2602 # Do we need timer_gettime + librt 2603 timer_gettime=no 2604 cat > $TMPC <<EOF 2605 #include <time.h> 2606 int main(void) { return timer_gettime(CLOCK_REALTIME, 0, NULL, NULL); } 2607 EOF 2608 2609 if compile_prog "" "" ; then 2610 timer_gettime=yes 2611 elif compile_prog "" "-lrt" ; then 2612 LIBS="-lrt $LIBS" 2613 timer_gettime=yes 2614 fi 2615 2601 2616 if test "$darwin" != "yes" -a "$mingw32" != "yes" -a "$solaris" != yes -a \ 2602 2617 "$aix" != "yes" -a "$haiku" != "yes" ; then 2603 2618 libs_softmmu="-lutil $libs_softmmu" -
rules.mak
diff --git a/rules.mak b/rules.mak index efef6f2..cd3b5f2 100644
a b endif 31 31 %.o: %.m 32 32 $(call quiet-command,$(CC) $(QEMU_INCLUDES) $(QEMU_CFLAGS) $(QEMU_DGFLAGS) $(CFLAGS) -c -o $@ $<," OBJC $(TARGET_DIR)$@") 33 33 34 LINK = $(call quiet-command,$(CC) $(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(sort $(1)) $(LIBS) ," LINK $(TARGET_DIR)$@")34 LINK = $(call quiet-command,$(CC) $(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(sort $(1)) $(LIBS) -lpthread -lrt," LINK $(TARGET_DIR)$@") 35 35 36 36 %$(EXESUF): %.o 37 37 $(call LINK,$^) … … LINK = $(call quiet-command,$(CC) $(QEMU_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(so 39 39 %.a: 40 40 $(call quiet-command,rm -f $@ && $(AR) rcs $@ $^," AR $(TARGET_DIR)$@") 41 41 42 V=1 42 43 quiet-command = $(if $(V),$1,$(if $(2),@echo $2 && $1, @$1)) 43 44 44 45 # cc-option