summaryrefslogtreecommitdiff
path: root/solenv/gcc-wrappers
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2018-01-08 12:34:59 +0100
committerMichael Stahl <mstahl@redhat.com>2018-01-08 12:39:48 +0100
commitd6b91568d22b9019ddf098f3c3072de25eb1c268 (patch)
tree523e5141459b40123c433db9268adc2be7de9c56 /solenv/gcc-wrappers
parente8f2ca76037eed4c10c9851682c7f6856c7fb0de (diff)
gcc-wrappers: recognise -ggdb.* in addition to -g as debug flag
Firebird uses -ggdb. This causes it to have 2 PDB files, however this isn't sufficient to make BinScope happy, more investigation needed. Change-Id: I5286964586eaffea36790ab7a7ca2df75d85f068
Diffstat (limited to 'solenv/gcc-wrappers')
-rw-r--r--solenv/gcc-wrappers/wrapper.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/solenv/gcc-wrappers/wrapper.cxx b/solenv/gcc-wrappers/wrapper.cxx
index 800687ad65a6..eb8954bc9764 100644
--- a/solenv/gcc-wrappers/wrapper.cxx
+++ b/solenv/gcc-wrappers/wrapper.cxx
@@ -127,7 +127,7 @@ string processccargs(vector<string> rawargs) {
exit(1);
}
}
- else if(*i == "-g") {
+ else if(*i == "-g" || !(*i).compare(0,5,"-ggdb")) {
args.append("-Zi");
args.append(" -FS");
}