Index: pnacl/driver/filetype.py |
diff --git a/pnacl/driver/filetype.py b/pnacl/driver/filetype.py |
index 898c023dffdf3127cfb250f42d2dee3fa43bd013..2732b7cdedaf30eb040bc176c8de17be5a77ee87 100644 |
--- a/pnacl/driver/filetype.py |
+++ b/pnacl/driver/filetype.py |
@@ -67,6 +67,10 @@ def IsNativeDSO(filename): |
return FileType(filename) == 'so' |
@SimpleCache |
+def IsPll(filename): |
+ return FileType(filename) == 'pll' |
+ |
+@SimpleCache |
def GetBitcodeMagic(filename): |
fp = driver_log.DriverOpen(filename, 'rb') |
header = fp.read(4) |
@@ -349,6 +353,10 @@ def FileType(filename): |
return 'po' |
if IsPNaClBitcode(filename): |
+ # Although this file looks like a native ".so", it actually is in a |
Mark Seaborn
2016/03/30 23:24:57
"looks like" -> "has the same extension as"?
Sean Klein
2016/04/01 23:12:24
Done.
|
+ # portable format and should be handled slightly differently. |
+ if ext == 'so': |
+ return 'pll' |
return 'pexe' |
if IsLinkerScript(filename): |