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 ??
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
std::string exestr;
if (global.params.exefile)
@ -283,13 +290,6 @@ int linkObjToExecutable(const char* argv0)
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?
if (!global.params.quiet || global.params.verbose)
{