Introduce IR_LINKAGE_NO_CODEGEN
authorMatthias Braun <matthias.braun@kit.edu>
Fri, 4 May 2012 12:30:03 +0000 (14:30 +0200)
committerMatthias Braun <matthias.braun@kit.edu>
Fri, 4 May 2012 12:45:27 +0000 (14:45 +0200)
commit634d25a4bbc3a8b00a3307011a9607e6c5de7570
tree5464ee6e4702867132f951342065344cc8ab98b5
parent07c77ebb4b165865ecdfc45a048ac55dea14d84e
Introduce IR_LINKAGE_NO_CODEGEN

This is used to implement C99 "inline"/GNU89 "extern inline" ie. an
entity which is externally defined but where we know an inlineable
definition anyway.
include/libfirm/typerep.h
ir/be/begnuas.c
ir/be/bemain.c
ir/opt/garbage_collect.c
ir/tr/entity.c