mirror of
https://github.com/herumi/xbyak
synced 2024-11-20 16:06:14 -07:00
add test of regs of apx
This commit is contained in:
parent
e25b1cd627
commit
873c93a516
3 changed files with 12 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
||||||
TARGET = make_nm normalize_prefix bad_address misc cvt_test cvt_test32 noexception misc32 detect_x32
|
TARGET = make_nm normalize_prefix bad_address misc cvt_test cvt_test32 noexception misc32 detect_x32 apx
|
||||||
XBYAK_INC=../xbyak/xbyak.h
|
XBYAK_INC=../xbyak/xbyak.h
|
||||||
UNAME_S=$(shell uname -s)
|
UNAME_S=$(shell uname -s)
|
||||||
ifeq ($(shell ./detect_x32),x32)
|
ifeq ($(shell ./detect_x32),x32)
|
||||||
|
@ -55,6 +55,8 @@ cvt_test32: cvt_test.cpp ../xbyak/xbyak.h
|
||||||
$(CXX) $(CFLAGS) $< -o $@ -DXBYAK32
|
$(CXX) $(CFLAGS) $< -o $@ -DXBYAK32
|
||||||
noexception: noexception.cpp ../xbyak/xbyak.h
|
noexception: noexception.cpp ../xbyak/xbyak.h
|
||||||
$(CXX) $(CFLAGS) $< -o $@ -fno-exceptions
|
$(CXX) $(CFLAGS) $< -o $@ -fno-exceptions
|
||||||
|
apx: apx.cpp ../xbyak/xbyak.h
|
||||||
|
$(CXX) $(CFLAGS) apx.cpp -o $@
|
||||||
|
|
||||||
test_nm: normalize_prefix $(TARGET)
|
test_nm: normalize_prefix $(TARGET)
|
||||||
$(MAKE) -C ../gen
|
$(MAKE) -C ../gen
|
||||||
|
@ -71,6 +73,7 @@ endif
|
||||||
./misc
|
./misc
|
||||||
./misc32
|
./misc32
|
||||||
./cvt_test
|
./cvt_test
|
||||||
|
./apx
|
||||||
ifeq ($(BIT),64)
|
ifeq ($(BIT),64)
|
||||||
CXX=$(CXX) ./test_address.sh 64
|
CXX=$(CXX) ./test_address.sh 64
|
||||||
ifneq ($(X32),1)
|
ifneq ($(X32),1)
|
||||||
|
|
|
@ -5,4 +5,10 @@ call test_address
|
||||||
call test_address 64
|
call test_address 64
|
||||||
echo *** test jmp address ***
|
echo *** test jmp address ***
|
||||||
call test_jmp
|
call test_jmp
|
||||||
|
echo *** test misc ***
|
||||||
|
set FILE=misc
|
||||||
|
call test_misc
|
||||||
|
echo *** test APX ***
|
||||||
|
set FILE=apx
|
||||||
|
call test_misc
|
||||||
echo *** all test end ***
|
echo *** all test end ***
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
call set_opt
|
call set_opt
|
||||||
bmake -f Makefile.win all
|
bmake -f Makefile.win all
|
||||||
cl -I../ -I./ -DXBYAK_TEST misc.cpp %OPT% /Od /Zi
|
cl -I../ -I./ -DXBYAK_TEST %FILE%.cpp %OPT% /Od /Zi
|
||||||
misc
|
%FILE%
|
||||||
|
|
Loading…
Reference in a new issue