translate-c: Don't add self-defined macros to global name table

A self-defined macro is one of the form `#define FOO FOO`

Those types of macros have never been translated; this change will cause
any macros which refer to them to be translated as `@compileError` instead
of referring to a non-existent identifier.

Closes #12471
bcaa9df5b4Evan Haas committed on 8/26/2022, 8:24:57 AM· committed by Veikka Tuominenparentd6bb9af
3 files changedLine totals unavailable