Fix LDFLAGS and CFLAGS not preserving order, bug1130.

This commit is contained in:
Wilson Snyder
2017-02-13 18:11:40 -05:00
parent da86a1c9f2
commit c90960fc88
4 changed files with 13 additions and 15 deletions
+2 -6
View File
@@ -183,14 +183,10 @@ void V3Options::addCppFile(const string& filename) {
}
}
void V3Options::addCFlags(const string& filename) {
if (m_cFlags.find(filename) == m_cFlags.end()) {
m_cFlags.insert(filename);
}
m_cFlags.push_back(filename);
}
void V3Options::addLdLibs(const string& filename) {
if (m_ldLibs.find(filename) == m_ldLibs.end()) {
m_ldLibs.insert(filename);
}
m_ldLibs.push_back(filename);
}
void V3Options::addFuture(const string& flag) {
if (m_futures.find(flag) == m_futures.end()) {