Chromium Code Reviews
DescriptionEmit ARM build-attributes in the file scope (as header).
The ARM linker will check that .o files declare compatible
build attributes (e.g., all claim hard-float calling convention,
all claim VFP-vX ,etc.). Thus, in order to set up cross tests that
link LLC generated code against and Subzero generated code,
we need the build attributes to be compatible.
Pick ARMv7, hard-float calling convention, and neon, etc. which
we use for PNaCl LLVM.
Will probably have to reorganize to keep in sync once the ELF
writer also emits this.
BUG= https://code.google.com/p/nativeclient/issues/detail?id=4076
R=kschimpf@google.com, stichnot@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=fb79284d5dd6ea823fa907f3b60015a3d557ce54
Patch Set 1 #
Total comments: 10
Patch Set 2 : format #
Total comments: 2
Patch Set 3 : unique_ptrs #Patch Set 4 : report_fatal #
Total comments: 3
Patch Set 5 : use class final, fix for mips32 #
Total comments: 1
Messages
Total messages: 9 (1 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||