Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(175)

Side by Side Diff: Makefile.standalone

Issue 1592663004: Subzero. ARM32. Fixes vpush/vpop bug. (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: Addresses comments. Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | pydir/gen_arm32_reg_tables.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # The following variables will likely need to be modified, depending on where 1 # The following variables will likely need to be modified, depending on where
2 # and how you built LLVM & Clang. They can be overridden in a command-line 2 # and how you built LLVM & Clang. They can be overridden in a command-line
3 # invocation of make, like: 3 # invocation of make, like:
4 # 4 #
5 # make LLVM_SRC_PATH=<path> LIBCXX_INSTALL_PATH=<path> CLANG_PATH=<path> \ 5 # make LLVM_SRC_PATH=<path> LIBCXX_INSTALL_PATH=<path> CLANG_PATH=<path> \
6 # PNACL_BIN_PATH=<path> ... 6 # PNACL_BIN_PATH=<path> ...
7 # 7 #
8 8
9 # LLVM_SRC_PATH is the path to the root of the checked out source code. This 9 # LLVM_SRC_PATH is the path to the root of the checked out source code. This
10 # directory should contain the configure script, the include/ and lib/ 10 # directory should contain the configure script, the include/ and lib/
(...skipping 494 matching lines...) Expand 10 before | Expand all | Expand 10 after
505 SPECFLAGS='--sz=--phi-edge-split=0' check-spec 505 SPECFLAGS='--sz=--phi-edge-split=0' check-spec
506 # Run cross tests and lit tests to validate filetype=asm output. 506 # Run cross tests and lit tests to validate filetype=asm output.
507 +make -f Makefile.standalone \ 507 +make -f Makefile.standalone \
508 FORCEASM=1 check-xtest check-lit 508 FORCEASM=1 check-xtest check-lit
509 # Build spec2k for arm32. 509 # Build spec2k for arm32.
510 +make -f Makefile.standalone \ 510 +make -f Makefile.standalone \
511 TARGET=arm32 SPECBUILDONLY=true check-spec 511 TARGET=arm32 SPECBUILDONLY=true check-spec
512 # Build spec2k under -Om1/arm32. 512 # Build spec2k under -Om1/arm32.
513 +make -f Makefile.standalone \ 513 +make -f Makefile.standalone \
514 TARGET=arm32 SPECFLAGS='-Om1' SPECBUILDONLY=true check-spec 514 TARGET=arm32 SPECFLAGS='-Om1' SPECBUILDONLY=true check-spec
515 # Run a few spec2k tests for arm32 using qemu. 515 # Run a few spec2k tests for arm32 using qemu. Keep the list sorted in
516 # roughly reverse order of runtime.
516 +make -f Makefile.standalone \ 517 +make -f Makefile.standalone \
517 TARGET=arm32 ALLSPEC='176.gcc 181.mcf 254.gap' check-spec 518 TARGET=arm32 ALLSPEC='252.eon 254.gap 176.gcc 181.mcf' check-spec
518 # Provide validation of user awesomeness! 519 # Provide validation of user awesomeness!
519 echo Success 520 echo Success
520 521
521 FORMAT_BLACKLIST = 522 FORMAT_BLACKLIST =
522 # Add one of the following lines for each source file to ignore. 523 # Add one of the following lines for each source file to ignore.
523 FORMAT_BLACKLIST += ! -name IceParseInstsTest.cpp 524 FORMAT_BLACKLIST += ! -name IceParseInstsTest.cpp
524 FORMAT_BLACKLIST += ! -name IceParseTypesTest.cpp 525 FORMAT_BLACKLIST += ! -name IceParseTypesTest.cpp
525 FORMAT_BLACKLIST += ! -name assembler_arm.h 526 FORMAT_BLACKLIST += ! -name assembler_arm.h
526 FORMAT_BLACKLIST += ! -name assembler_arm.cc 527 FORMAT_BLACKLIST += ! -name assembler_arm.cc
527 format: 528 format:
(...skipping 12 matching lines...) Expand all
540 @echo See Subzero size breakdown in bloat/pnacl-sz.bloat.html 541 @echo See Subzero size breakdown in bloat/pnacl-sz.bloat.html
541 542
542 docs: 543 docs:
543 make -C docs -f Makefile.standalone 544 make -C docs -f Makefile.standalone
544 545
545 clean: 546 clean:
546 rm -rf pnacl-sz *.o $(OBJDIR) $(SB_OBJDIR) build/pnacl-sz.bloat.json 547 rm -rf pnacl-sz *.o $(OBJDIR) $(SB_OBJDIR) build/pnacl-sz.bloat.json
547 548
548 clean-all: clean 549 clean-all: clean
549 rm -rf build/ crosstest/Output/ 550 rm -rf build/ crosstest/Output/
OLDNEW
« no previous file with comments | « no previous file | pydir/gen_arm32_reg_tables.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698