Improve some error messages.
Use the provided macros to process the switch -Wcomments.
Remove strange -1 from buffer size calculation.
Older Darwin needs _DARWIN_C_SOURCE to see mkdtemp().
Correct highlighting in warning message.
Follow the SymConst into EntConst/TypeConst split in libFirm.