Chromium Code Reviews| OLD | NEW |
|---|---|
| 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 521 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 532 # Verify MINIMAL build, plus proper usage of REQUIRES in lit tests. | 532 # Verify MINIMAL build, plus proper usage of REQUIRES in lit tests. |
| 533 +make -f Makefile.standalone \ | 533 +make -f Makefile.standalone \ |
| 534 MINIMAL=1 check | 534 MINIMAL=1 check |
| 535 # Check that there are no g++ build errors or warnings. | 535 # Check that there are no g++ build errors or warnings. |
| 536 +make -f Makefile.standalone \ | 536 +make -f Makefile.standalone \ |
| 537 GPLUSPLUS=1 compile_only | 537 GPLUSPLUS=1 compile_only |
| 538 # Check the x86 assembler unit tests. | 538 # Check the x86 assembler unit tests. |
| 539 +make -f Makefile.standalone \ | 539 +make -f Makefile.standalone \ |
| 540 DEBUG=1 CHECK_X86_ASM=1 check-unit sb | 540 DEBUG=1 CHECK_X86_ASM=1 check-unit sb |
| 541 # Run lit tests, cross tests, unit tests, and spec2k/x86-32. | 541 # Run lit tests, cross tests, unit tests, and spec2k/x86-32. |
| 542 +make -f Makefile.standalone \ | 542 +make -f Makefile.standalone \ |
|
John
2016/03/06 22:39:38
Unrelated change??
Jim Stichnoth
2016/03/07 00:03:10
Yes - the "sb" build target is already tested in t
| |
| 543 check check-spec sb | 543 check check-spec |
| 544 # Run spec2k/x86-64. | 544 # Run spec2k/x86-64. |
| 545 +make -f Makefile.standalone \ | 545 +make -f Makefile.standalone \ |
| 546 TARGET=x8664 check-spec | 546 TARGET=x8664 check-spec |
| 547 # Build spec2k under -Om1/x86-32, to check for liveness errors. | 547 # Build spec2k under -Om1/x86-32, to check for liveness errors. |
| 548 +make -f Makefile.standalone \ | 548 +make -f Makefile.standalone \ |
| 549 SPECFLAGS='-Om1' SPECBUILDONLY=true check-spec | 549 SPECFLAGS='-Om1' SPECBUILDONLY=true check-spec |
| 550 # Build spec2k under -Om1/x86-64, to check for liveness errors. | 550 # Build spec2k under -Om1/x86-64, to check for liveness errors. |
| 551 +make -f Makefile.standalone \ | 551 +make -f Makefile.standalone \ |
| 552 SPECFLAGS='-Om1' TARGET=x8664 SPECBUILDONLY=true check-spec | 552 SPECFLAGS='-Om1' TARGET=x8664 SPECBUILDONLY=true check-spec |
| 553 # Run spec2k for x86-32 without advanced phi lowering. | 553 # Run spec2k for x86-32 without advanced phi lowering. |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 610 | 610 |
| 611 help-check-xtest: | 611 help-check-xtest: |
| 612 @cat Makefile.standalone-help/check-xtest.txt | 612 @cat Makefile.standalone-help/check-xtest.txt |
| 613 | 613 |
| 614 clean: | 614 clean: |
| 615 rm -rf pnacl-sz *.o $(foreach nexe,$(NEXES),$(notdir $(nexe))) \ | 615 rm -rf pnacl-sz *.o $(foreach nexe,$(NEXES),$(notdir $(nexe))) \ |
| 616 $(OBJDIR) $(SB_OBJDIR) $(SBB_OBJDIR) build/*.bloat.json | 616 $(OBJDIR) $(SB_OBJDIR) $(SBB_OBJDIR) build/*.bloat.json |
| 617 | 617 |
| 618 clean-all: clean | 618 clean-all: clean |
| 619 rm -rf build/ crosstest/Output/ | 619 rm -rf build/ crosstest/Output/ |
| OLD | NEW |