@@ -68,11 +68,11 @@ TEST(ArgsTestGroup, Args_CustomToolchain) {
6868CHECK_FALSE (gcc_toolchain.state .test );
6969CHECK (gcc_toolchain.id == buildcc::ToolchainId::Gcc);
7070STRCMP_EQUAL (gcc_toolchain.name .c_str ()," gcc" );
71- STRCMP_EQUAL (gcc_toolchain.binaries .assembler .c_str ()," as" );
72- STRCMP_EQUAL (gcc_toolchain.binaries .c_compiler .c_str ()," gcc" );
73- STRCMP_EQUAL (gcc_toolchain.binaries .cpp_compiler .c_str ()," g++" );
74- STRCMP_EQUAL (gcc_toolchain.binaries .archiver .c_str ()," ar" );
75- STRCMP_EQUAL (gcc_toolchain.binaries .linker .c_str ()," ld" );
71+ STRCMP_EQUAL (gcc_toolchain.executables .assembler .c_str ()," as" );
72+ STRCMP_EQUAL (gcc_toolchain.executables .c_compiler .c_str ()," gcc" );
73+ STRCMP_EQUAL (gcc_toolchain.executables .cpp_compiler .c_str ()," g++" );
74+ STRCMP_EQUAL (gcc_toolchain.executables .archiver .c_str ()," ar" );
75+ STRCMP_EQUAL (gcc_toolchain.executables .linker .c_str ()," ld" );
7676}
7777
7878TEST (ArgsTestGroup, Args_MultipleCustomToolchain) {
@@ -106,22 +106,22 @@ TEST(ArgsTestGroup, Args_MultipleCustomToolchain) {
106106CHECK_FALSE (gcc_toolchain.state .test );
107107CHECK (gcc_toolchain.id == buildcc::ToolchainId::Gcc);
108108STRCMP_EQUAL (gcc_toolchain.name .c_str ()," gcc" );
109- STRCMP_EQUAL (gcc_toolchain.binaries .assembler .c_str ()," as" );
110- STRCMP_EQUAL (gcc_toolchain.binaries .c_compiler .c_str ()," gcc" );
111- STRCMP_EQUAL (gcc_toolchain.binaries .cpp_compiler .c_str ()," g++" );
112- STRCMP_EQUAL (gcc_toolchain.binaries .archiver .c_str ()," ar" );
113- STRCMP_EQUAL (gcc_toolchain.binaries .linker .c_str ()," ld" );
109+ STRCMP_EQUAL (gcc_toolchain.executables .assembler .c_str ()," as" );
110+ STRCMP_EQUAL (gcc_toolchain.executables .c_compiler .c_str ()," gcc" );
111+ STRCMP_EQUAL (gcc_toolchain.executables .cpp_compiler .c_str ()," g++" );
112+ STRCMP_EQUAL (gcc_toolchain.executables .archiver .c_str ()," ar" );
113+ STRCMP_EQUAL (gcc_toolchain.executables .linker .c_str ()," ld" );
114114
115115// MSVC
116116CHECK_TRUE (msvc_toolchain.state .build );
117117CHECK_TRUE (msvc_toolchain.state .test );
118118CHECK (msvc_toolchain.id == buildcc::ToolchainId::Msvc);
119119STRCMP_EQUAL (msvc_toolchain.name .c_str ()," msvc" );
120- STRCMP_EQUAL (msvc_toolchain.binaries .assembler .c_str ()," cl" );
121- STRCMP_EQUAL (msvc_toolchain.binaries .c_compiler .c_str ()," cl" );
122- STRCMP_EQUAL (msvc_toolchain.binaries .cpp_compiler .c_str ()," cl" );
123- STRCMP_EQUAL (msvc_toolchain.binaries .archiver .c_str ()," lib" );
124- STRCMP_EQUAL (msvc_toolchain.binaries .linker .c_str ()," link" );
120+ STRCMP_EQUAL (msvc_toolchain.executables .assembler .c_str ()," cl" );
121+ STRCMP_EQUAL (msvc_toolchain.executables .c_compiler .c_str ()," cl" );
122+ STRCMP_EQUAL (msvc_toolchain.executables .cpp_compiler .c_str ()," cl" );
123+ STRCMP_EQUAL (msvc_toolchain.executables .archiver .c_str ()," lib" );
124+ STRCMP_EQUAL (msvc_toolchain.executables .linker .c_str ()," link" );
125125}
126126
127127TEST (ArgsTestGroup, Args_DuplicateCustomToolchain) {
@@ -167,11 +167,11 @@ TEST(ArgsTestGroup, Args_CustomTarget) {
167167CHECK_FALSE (gcc_toolchain.state .test );
168168CHECK (gcc_toolchain.id == buildcc::ToolchainId::Gcc);
169169STRCMP_EQUAL (gcc_toolchain.name .c_str ()," gcc" );
170- STRCMP_EQUAL (gcc_toolchain.binaries .assembler .c_str ()," as" );
171- STRCMP_EQUAL (gcc_toolchain.binaries .c_compiler .c_str ()," gcc" );
172- STRCMP_EQUAL (gcc_toolchain.binaries .cpp_compiler .c_str ()," g++" );
173- STRCMP_EQUAL (gcc_toolchain.binaries .archiver .c_str ()," ar" );
174- STRCMP_EQUAL (gcc_toolchain.binaries .linker .c_str ()," ld" );
170+ STRCMP_EQUAL (gcc_toolchain.executables .assembler .c_str ()," as" );
171+ STRCMP_EQUAL (gcc_toolchain.executables .c_compiler .c_str ()," gcc" );
172+ STRCMP_EQUAL (gcc_toolchain.executables .cpp_compiler .c_str ()," g++" );
173+ STRCMP_EQUAL (gcc_toolchain.executables .archiver .c_str ()," ar" );
174+ STRCMP_EQUAL (gcc_toolchain.executables .linker .c_str ()," ld" );
175175
176176// Target
177177STRCMP_EQUAL (gcc_target.compile_command .c_str (),
@@ -221,11 +221,11 @@ TEST(ArgsTestGroup, Args_MultipleCustomTarget) {
221221CHECK_FALSE (gcc_toolchain.state .test );
222222CHECK (gcc_toolchain.id == buildcc::ToolchainId::Gcc);
223223STRCMP_EQUAL (gcc_toolchain.name .c_str ()," gcc" );
224- STRCMP_EQUAL (gcc_toolchain.binaries .assembler .c_str ()," as" );
225- STRCMP_EQUAL (gcc_toolchain.binaries .c_compiler .c_str ()," gcc" );
226- STRCMP_EQUAL (gcc_toolchain.binaries .cpp_compiler .c_str ()," g++" );
227- STRCMP_EQUAL (gcc_toolchain.binaries .archiver .c_str ()," ar" );
228- STRCMP_EQUAL (gcc_toolchain.binaries .linker .c_str ()," ld" );
224+ STRCMP_EQUAL (gcc_toolchain.executables .assembler .c_str ()," as" );
225+ STRCMP_EQUAL (gcc_toolchain.executables .c_compiler .c_str ()," gcc" );
226+ STRCMP_EQUAL (gcc_toolchain.executables .cpp_compiler .c_str ()," g++" );
227+ STRCMP_EQUAL (gcc_toolchain.executables .archiver .c_str ()," ar" );
228+ STRCMP_EQUAL (gcc_toolchain.executables .linker .c_str ()," ld" );
229229
230230// Target
231231STRCMP_EQUAL (gcc_target.compile_command .c_str (),
@@ -242,11 +242,11 @@ TEST(ArgsTestGroup, Args_MultipleCustomTarget) {
242242CHECK_TRUE (msvc_toolchain.state .test );
243243CHECK (msvc_toolchain.id == buildcc::ToolchainId::Msvc);
244244STRCMP_EQUAL (msvc_toolchain.name .c_str ()," msvc" );
245- STRCMP_EQUAL (msvc_toolchain.binaries .assembler .c_str ()," cl" );
246- STRCMP_EQUAL (msvc_toolchain.binaries .c_compiler .c_str ()," cl" );
247- STRCMP_EQUAL (msvc_toolchain.binaries .cpp_compiler .c_str ()," cl" );
248- STRCMP_EQUAL (msvc_toolchain.binaries .archiver .c_str ()," lib" );
249- STRCMP_EQUAL (msvc_toolchain.binaries .linker .c_str ()," link" );
245+ STRCMP_EQUAL (msvc_toolchain.executables .assembler .c_str ()," cl" );
246+ STRCMP_EQUAL (msvc_toolchain.executables .c_compiler .c_str ()," cl" );
247+ STRCMP_EQUAL (msvc_toolchain.executables .cpp_compiler .c_str ()," cl" );
248+ STRCMP_EQUAL (msvc_toolchain.executables .archiver .c_str ()," lib" );
249+ STRCMP_EQUAL (msvc_toolchain.executables .linker .c_str ()," link" );
250250
251251// Target
252252STRCMP_EQUAL (msvc_target.compile_command .c_str (),