Another link order fix.

This commit is contained in:
Christian Kamm 2008-10-11 22:14:16 +02:00
parent 5a8716d539
commit b4e57e83eb

View file

@ -217,6 +217,13 @@ int linkObjToExecutable(const char* argv0)
// first the program name ?? // first the program name ??
args.push_back("gcc"); args.push_back("gcc");
// object files
for (int i = 0; i < global.params.objfiles->dim; i++)
{
char *p = (char *)global.params.objfiles->data[i];
args.push_back(p);
}
// output filename // output filename
std::string exestr; std::string exestr;
if (global.params.exefile) if (global.params.exefile)
@ -283,13 +290,6 @@ int linkObjToExecutable(const char* argv0)
break; break;
} }
// object files
for (int i = 0; i < global.params.objfiles->dim; i++)
{
char *p = (char *)global.params.objfiles->data[i];
args.push_back(p);
}
// print link command? // print link command?
if (!global.params.quiet || global.params.verbose) if (!global.params.quiet || global.params.verbose)
{ {