@@ -32,15 +32,15 @@ def test_ELF(self):
32
32
cc = 'gcc'
33
33
write_testcode (source )
34
34
35
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-zexecstack' ,'-fno-stack-protector' ,'-Wl,-znorelro' ]),
35
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-zexecstack' ,'-fno-stack-protector' ,'-Wl,-znorelro' ]),
36
36
(1 , executable + ': failed PIE NX RELRO Canary' ))
37
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fno-stack-protector' ,'-Wl,-znorelro' ]),
37
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fno-stack-protector' ,'-Wl,-znorelro' ]),
38
38
(1 , executable + ': failed PIE RELRO Canary' ))
39
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-znorelro' ]),
39
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-znorelro' ]),
40
40
(1 , executable + ': failed PIE RELRO' ))
41
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-znorelro' ,'-pie' ,'-fPIE' ]),
41
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-znorelro' ,'-pie' ,'-fPIE' ]),
42
42
(1 , executable + ': failed RELRO' ))
43
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-zrelro' ,'-Wl,-z,now' ,'-pie' ,'-fPIE' ]),
43
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,-znoexecstack' ,'-fstack-protector-all' ,'-Wl,-zrelro' ,'-Wl,-z,now' ,'-pie' ,'-fPIE' ]),
44
44
(0 , '' ))
45
45
46
46
def test_32bit_PE (self ):
@@ -49,11 +49,11 @@ def test_32bit_PE(self):
49
49
cc = 'i686-w64-mingw32-gcc'
50
50
write_testcode (source )
51
51
52
- self .assertEqual (call_security_check (cc , source , executable , []),
52
+ self .assertEqual (call_security_check (cc , source , executable , []),
53
53
(1 , executable + ': failed DYNAMIC_BASE NX' ))
54
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,--nxcompat' ]),
54
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,--nxcompat' ]),
55
55
(1 , executable + ': failed DYNAMIC_BASE' ))
56
- self .assertEqual (call_security_check (cc , source , executable , ['-Wl,--nxcompat' ,'-Wl,--dynamicbase' ]),
56
+ self .assertEqual (call_security_check (cc , source , executable , ['-Wl,--nxcompat' ,'-Wl,--dynamicbase' ]),
57
57
(0 , '' ))
58
58
def test_64bit_PE (self ):
59
59
source = 'test1.c'
0 commit comments