Rework linkage types in firm.
authorMatthias Braun <matze@braunis.de>
Wed, 3 Feb 2010 19:31:48 +0000 (19:31 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 3 Feb 2010 19:31:48 +0000 (19:31 +0000)
commit186d5bcc3728b067e243cf45171d4f037f0ead3e
tree28a997cfc47f84b36a3d0f5e4dde5b0f250bf4cf
parent6b6fdea77b4bb9aa9aa8639915196389e42bde64
Rework linkage types in firm.
- Merge stickyness, visibility and variability into ir_linkage
- Add proper support for common symbols, weak symbols and C++ COMDAT stuff
- Mark OO-features type_visibility, peculiarity and allocation as deprecated
  OO feature will be separated from firm core into higher levels in the long run
- Rework, simplify and fix bugs in begnuas.c

[r27030]
ast2firm.c