libfirm / cparser

C99 parser and frontend for libfirm
http://pp.ipd.kit.edu/firm
GNU General Public License v2.0
336 stars 38 forks source link

cparser fails to create global variables with __attribute__((alias)) #37

Open GabrielRavier opened 4 years ago

GabrielRavier commented 4 years ago
int x = 0;
static int x_alias __attribute__((alias("x")));

cparser outputs this :

cparser: ir/tr/entity.c:552: set_entity_initializer: Assertion `get_entity_kind(entity) == IR_ENTITY_NORMAL' failed.
Aborted (core dumped)