1b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 2b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovPUB_HEADERS = pub/libvex_basictypes.h \ 3b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_ir.h \ 4b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex.h \ 5b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_trc_values.h \ 6b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_emwarn.h \ 7b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_x86.h \ 8b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_amd64.h \ 9b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_arm.h \ 10b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_ppc32.h \ 11b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_ppc64.h \ 12b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_offsets.h 13b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 14b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovPRIV_HEADERS = priv/host-x86/hdefs.h \ 15b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-amd64/hdefs.h \ 16b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-arm/hdefs.h \ 17b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-ppc/hdefs.h \ 18b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-generic/h_generic_regs.h \ 19b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-generic/h_generic_simd64.h \ 20b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_globals.h \ 21b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_util.h \ 22b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-generic/g_generic_x87.h \ 23b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-generic/bb_to_IR.h \ 24b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-x86/gdefs.h \ 25b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-amd64/gdefs.h \ 26b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-arm/gdefs.h \ 27b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-ppc/gdefs.h \ 28b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/ir/irmatch.h \ 29b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/ir/iropt.h 30b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 31b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLIB_OBJS = priv/ir/irdefs.o \ 32b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/ir/irmatch.o \ 33b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/ir/iropt.o \ 34b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_main.o \ 35b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_globals.o \ 36b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_util.o \ 37b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-x86/hdefs.o \ 38b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-amd64/hdefs.o \ 39b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-arm/hdefs.o \ 40b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-ppc/hdefs.o \ 41b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-x86/isel.o \ 42b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-amd64/isel.o \ 43b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-arm/isel.o \ 44b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-ppc/isel.o \ 45b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-generic/h_generic_regs.o \ 46b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-generic/h_generic_simd64.o \ 47b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/host-generic/reg_alloc2.o \ 48b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-generic/g_generic_x87.o \ 49b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-generic/bb_to_IR.o \ 50b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-x86/ghelpers.o \ 51b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-amd64/ghelpers.o \ 52b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-arm/ghelpers.o \ 53b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-ppc/ghelpers.o \ 54b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-x86/toIR.o \ 55b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-amd64/toIR.o \ 56b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-arm/toIR.o \ 57b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/guest-ppc/toIR.o 58b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 59b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovPUB_INCLUDES = -Ipub 60b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 61b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# Do not add any priv/host-ARCH or priv/guest-ARCH directories to this 62b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# list, as they contain duplicate file names (each host has a hdefs.h, 63b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# for example). 64b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovPRIV_INCLUDES = -Ipriv 65b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 66b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 67b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov#CC = gcc 68b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov#CCFLAGS = -g -O -Wall -Wmissing-prototypes -Wshadow -Winline \ 69b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# -Wpointer-arith -Wbad-function-cast -Wcast-qual \ 70b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# -Wcast-align -Wmissing-declarations \ 71b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# $(EXTRA_CFLAGS) 72b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 73b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovCC = icc 74b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovCCFLAGS = -g -Wall -wd981 -wd279 -wd1287 -wd869 -wd111 -wd188 -wd186 -wd810 75b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 981: operands are evaluated in unspecified order 76b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 279: controlling expression is constant 77b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 1287: invalid attribute for parameter 78b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 869: parameter "..." was never referenced 79b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 111: statement is unreachable 80b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 188: enumerated type mixed with another type 81b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# (the above are for icc 8.0 -- 8.0.0.55 I think) 82b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 186: pointless comparison of unsigned integer with zero 83b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov# 810: conversion from ... to ... may lose significant bits 84b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 85b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovall: vex 86b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 87b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovscratch: clean version all 88b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 89b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovvex: libvex.a test_main.o 90b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) -o vex test_main.o libvex.a 91b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 92b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovlibvex.a: $(LIB_OBJS) 93b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov rm -f libvex.a 94b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov ar clq libvex.a $(LIB_OBJS) 95b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 96b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovclean: 97b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov rm -f $(LIB_OBJS) libvex.a vex test_main.o \ 98b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_svnversion.h \ 99b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov pub/libvex_guest_offsets.h 100b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 101b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovversion: 102b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov rm -f priv/main/vex_svnversion.h 103b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov echo -n "\"" > priv/main/vex_svnversion.h 104b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov svnversion -n . >> priv/main/vex_svnversion.h 105b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov echo "\"" >> priv/main/vex_svnversion.h 106b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 107b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovminidist: version 108b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov rm -f vex--minidist-2005MMDD.tar 109b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov tar cf vex--minidist-2005MMDD.tar $(PUB_HEADERS) $(PRIV_HEADERS) \ 110b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_svnversion.h \ 111b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov test_main.c test_main.h \ 112b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov Makefile \ 113b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov `echo $(LIB_OBJS) | sed "s/\.o/\.c/g"` 114b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov @echo 115b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov @echo minidist done, size and svnversion follow: 116b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov @ls -l vex--minidist-2005MMDD.tar 117b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov @cat priv/main/vex_svnversion.h 118b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov @echo 119b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 120b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpub/libvex_guest_offsets.h: 121b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov gcc -Wall -g -o auxprogs/genoffsets auxprogs/genoffsets.c 122b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov ./auxprogs/genoffsets > pub/libvex_guest_offsets.h 123b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 124b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 125b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovALL_HEADERS = $(PUB_HEADERS) $(PRIV_HEADERS) 126b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovALL_INCLUDES = $(PUB_INCLUDES) $(PRIV_INCLUDES) 127b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 128b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovtest_main.o: $(PUB_HEADERS) test_main.c test_main.h 129b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(PUB_INCLUDES) -o test_main.o \ 130b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c test_main.c 131b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 132b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/ir/irdefs.o: $(ALL_HEADERS) priv/ir/irdefs.c 133b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/ir/irdefs.o \ 134b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/ir/irdefs.c 135b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 136b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/ir/irmatch.o: $(ALL_HEADERS) priv/ir/irmatch.c 137b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/ir/irmatch.o \ 138b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/ir/irmatch.c 139b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 140b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/ir/iropt.o: $(ALL_HEADERS) priv/ir/iropt.c 141b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/ir/iropt.o \ 142b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/ir/iropt.c 143b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 144b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/main/vex_main.o: $(ALL_HEADERS) priv/main/vex_main.c \ 145b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov priv/main/vex_svnversion.h 146b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/main/vex_main.o \ 147b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/main/vex_main.c 148b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 149b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/main/vex_globals.o: $(ALL_HEADERS) priv/main/vex_globals.c 150b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/main/vex_globals.o \ 151b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/main/vex_globals.c 152b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 153b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/main/vex_util.o: $(ALL_HEADERS) priv/main/vex_util.c 154b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/main/vex_util.o \ 155b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/main/vex_util.c 156b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 157b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-x86/hdefs.o: $(ALL_HEADERS) priv/host-x86/hdefs.c 158b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-x86/hdefs.o \ 159b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-x86/hdefs.c 160b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 161b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-amd64/hdefs.o: $(ALL_HEADERS) priv/host-amd64/hdefs.c 162b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-amd64/hdefs.o \ 163b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-amd64/hdefs.c 164b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 165b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-arm/hdefs.o: $(ALL_HEADERS) priv/host-arm/hdefs.c 166b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-arm/hdefs.o \ 167b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-arm/hdefs.c 168b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 169b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-ppc/hdefs.o: $(ALL_HEADERS) priv/host-ppc/hdefs.c 170b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-ppc/hdefs.o \ 171b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-ppc/hdefs.c 172b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 173b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-x86/isel.o: $(ALL_HEADERS) priv/host-x86/isel.c 174b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-x86/isel.o \ 175b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-x86/isel.c 176b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 177b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-amd64/isel.o: $(ALL_HEADERS) priv/host-amd64/isel.c 178b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-amd64/isel.o \ 179b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-amd64/isel.c 180b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 181b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-arm/isel.o: $(ALL_HEADERS) priv/host-arm/isel.c 182b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-arm/isel.o \ 183b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-arm/isel.c 184b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 185b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-ppc/isel.o: $(ALL_HEADERS) priv/host-ppc/isel.c 186b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-ppc/isel.o \ 187b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-ppc/isel.c 188b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 189b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-generic/h_generic_regs.o: $(ALL_HEADERS) priv/host-generic/h_generic_regs.c 190b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-generic/h_generic_regs.o \ 191b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-generic/h_generic_regs.c 192b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 193b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-generic/h_generic_simd64.o: $(ALL_HEADERS) priv/host-generic/h_generic_simd64.c 194b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-generic/h_generic_simd64.o \ 195b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-generic/h_generic_simd64.c 196b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 197b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/host-generic/reg_alloc2.o: $(ALL_HEADERS) priv/host-generic/reg_alloc2.c 198b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/host-generic/reg_alloc2.o \ 199b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/host-generic/reg_alloc2.c 200b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 201b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-x86/toIR.o: $(ALL_HEADERS) priv/guest-x86/toIR.c 202b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-x86/toIR.o \ 203b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-x86/toIR.c 204b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 205b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-generic/g_generic_x87.o: $(ALL_HEADERS) priv/guest-generic/g_generic_x87.c 206b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-generic/g_generic_x87.o \ 207b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-generic/g_generic_x87.c 208b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 209b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-generic/bb_to_IR.o: $(ALL_HEADERS) priv/guest-generic/bb_to_IR.c 210b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-generic/bb_to_IR.o \ 211b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-generic/bb_to_IR.c 212b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 213b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-x86/ghelpers.o: $(ALL_HEADERS) priv/guest-x86/ghelpers.c 214b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-x86/ghelpers.o \ 215b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-x86/ghelpers.c 216b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 217b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-amd64/ghelpers.o: $(ALL_HEADERS) priv/guest-amd64/ghelpers.c 218b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-amd64/ghelpers.o \ 219b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-amd64/ghelpers.c 220b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 221b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-amd64/toIR.o: $(ALL_HEADERS) priv/guest-amd64/toIR.c 222b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-amd64/toIR.o \ 223b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-amd64/toIR.c 224b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 225b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-arm/ghelpers.o: $(ALL_HEADERS) priv/guest-arm/ghelpers.c 226b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-arm/ghelpers.o \ 227b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-arm/ghelpers.c 228b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 229b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-arm/toIR.o: $(ALL_HEADERS) priv/guest-arm/toIR.c 230b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-arm/toIR.o \ 231b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-arm/toIR.c 232b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 233b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-ppc/ghelpers.o: $(ALL_HEADERS) priv/guest-ppc/ghelpers.c 234b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-ppc/ghelpers.o \ 235b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-ppc/ghelpers.c 236b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov 237b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovpriv/guest-ppc/toIR.o: $(ALL_HEADERS) priv/guest-ppc/toIR.c 238b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov $(CC) $(CCFLAGS) $(ALL_INCLUDES) -o priv/guest-ppc/toIR.o \ 239b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov -c priv/guest-ppc/toIR.c 240