I'm presently experimenting with ns-3 via ns-3-dev on Ubuntu 16.10 using clang 3.9.Digging through cflags.py, I'm seeing in the definition of compiler_mapping that clang/clang++ are treated the same as gcc/g++. But then in the definition of GccTraits, a debug level of 2 assigns compiler flag -ggdb, which targets debugging with gdb. Seems like clang should be treated as its own toolchain and define -glldb to target lldb debugging? Is there a reason it was lumped in with gcc?