DescriptionForce __pnacl_pso_root to be an external declaration.
This CL updates "isPNaClABIExternalName" -- Subzero checked for the symbol
"__pnacl_pso_root" as a function, but it is a declaration, and should be
checked as one. Additionally, when the PNaClTranslator is verifying the linkage
of declarations, allow "__pnacl_pso_root" to be flipped to external as a special
case.
TEST=pnacl-translate -pso --use-sz -arch x86-32-nonsfi test_pll.final.pso
BUG=https://bugs.chromium.org/p/nativeclient/issues/detail?id=4351
R=jpp@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=352db9354e9c30f99c6f87674f70a6f23a9ef7eb
Patch Set 1 #Patch Set 2 : Removing unused argument #
Total comments: 6
Patch Set 3 : Code Review #
Total comments: 4
Patch Set 4 : Relocated location of forcing external. Made isPNaClABIExternalName public. #
Total comments: 2
Messages
Total messages: 12 (4 generated)
|