Define this macro if the linker does not work with Dwarf version 2. Define these macros to override the assembler syntax for the special SDB assembler directives. If the standard syntax is used, you need not define them yourself. Some assemblers do not support a semicolon as a delimiter, even between SDB assembler directives. Define this macro to allow references to structure, union, or enumeration tags that have not yet been seen to be handled.
Some assemblers choke if forward tags are used, while some require it.