DescriptionAdd a basic TargetARM32 skeleton which knows nothing.
Later commits will add more information, but this tests the
conditional compilation and build setup.
One way to do conditional compilation: determine this
early, at LLVM configure/CMake time. Configure will
fill in the template of SZTargets.def.in to get
a SZTargets.def file.
LLVM change:
https://codereview.chromium.org/1084753002/
NaCl change:
https://codereview.chromium.org/1082953002/
I suppose an alternative is to fill in the .def file via
-D flags in CXXFLAGS.
For conditional lit testing, pnacl-sz dumps the attributes
when given the --build-atts so we just build on top of that.
We do that instead of go the LLVM way of filling in a
lit.site.cfg.in -> lit.site.cfg at configure/CMake time.
BUG= https://code.google.com/p/nativeclient/issues/detail?id=4076
R=stichnot@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=b36ad9b4021b409dfb925ce51196a1abb4dfcb62
Patch Set 1 #Patch Set 2 : reduce and format #Patch Set 3 : more stuff #Patch Set 4 : create assembler #Patch Set 5 : typos #
Total comments: 23
Patch Set 6 : some review #Patch Set 7 : next label #Patch Set 8 : helper #Patch Set 9 : move makeHelperCall #Patch Set 10 : more stuff #Patch Set 11 : remove comments #
Messages
Total messages: 6 (1 generated)
|