Lines Matching +full:gcc +full:-
36 self.assertEqual(self.cc.rpath_foo(), '-L/foo')
38 # hp-ux
39 sys.platform = 'hp-ux'
44 self.assertEqual(self.cc.rpath_foo(), ['+s', '-L/foo'])
47 return 'gcc'
49 self.assertEqual(self.cc.rpath_foo(), ['-Wl,+s', '-L/foo'])
54 self.assertEqual(self.cc.rpath_foo(), ['-Wl,+s', '-L/foo'])
58 # GCC GNULD
62 return 'gcc'
66 self.assertEqual(self.cc.rpath_foo(), '-Wl,--enable-new-dtags,-R/foo')
68 # GCC non-GNULD
72 return 'gcc'
76 self.assertEqual(self.cc.rpath_foo(), '-Wl,-R/foo')
78 # GCC GNULD with fully qualified configuration prefix
83 return 'x86_64-pc-linux-gnu-gcc-4.4.2'
87 self.assertEqual(self.cc.rpath_foo(), '-Wl,--enable-new-dtags,-R/foo')
89 # non-GCC GNULD
97 self.assertEqual(self.cc.rpath_foo(), '-R/foo')
99 # non-GCC non-GNULD
107 self.assertEqual(self.cc.rpath_foo(), '-R/foo')
115 return 'gcc-4.2 -bundle -undefined dynamic_lookup '
116 return 'gcc-4.2'
131 return 'gcc-4.2 -bundle -undefined dynamic_lookup '
132 return 'gcc-4.2'
136 env['LDSHARED'] = 'my_ld -bundle -dynamic'