Skip to content

Commit d13f97a

Browse files
author
Daniel Kroening
committed
add separate path for ld
1 parent 8befd02 commit d13f97a

File tree

4 files changed

+662
-5
lines changed

4 files changed

+662
-5
lines changed

src/goto-cc/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ SRC = armcc_cmdline.cpp \
1313
goto_cc_main.cpp \
1414
goto_cc_mode.cpp \
1515
ld_cmdline.cpp \
16+
ld_mode.cpp \
1617
linker_script_merge.cpp \
1718
ms_cl_cmdline.cpp \
1819
ms_cl_mode.cpp \

src/goto-cc/goto_cc_main.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,12 @@ Date: May 2006
2525
#include "as_cmdline.h"
2626
#include "as86_cmdline.h"
2727

28-
#include "gcc_mode.h"
29-
#include "cw_mode.h"
30-
#include "ms_cl_mode.h"
3128
#include "armcc_mode.h"
3229
#include "as_mode.h"
30+
#include "cw_mode.h"
31+
#include "gcc_mode.h"
32+
#include "ld_mode.h"
33+
#include "ms_cl_mode.h"
3334

3435
std::string to_lower_string(const std::string &s)
3536
{
@@ -106,8 +107,8 @@ int main(int argc, const char **argv)
106107
{
107108
// this simulates "ld" for linking
108109
ld_cmdlinet cmdline;
109-
gcc_modet gcc_mode(cmdline, base_name, true);
110-
return gcc_mode.main(argc, argv);
110+
ld_modet ld_mode(cmdline, base_name);
111+
return ld_mode.main(argc, argv);
111112
}
112113
else if(base_name.find("goto-bcc")!=std::string::npos)
113114
{

0 commit comments

Comments
 (0)