Removed ir_common_linkages enum (wrong and not helpful)
authorOlaf Liebe <liebe@ipd.info.uni-karlsruhe.de>
Thu, 11 Feb 2010 11:49:50 +0000 (11:49 +0000)
committerOlaf Liebe <liebe@ipd.info.uni-karlsruhe.de>
Thu, 11 Feb 2010 11:49:50 +0000 (11:49 +0000)
[r27114]

include/libfirm/typerep.h

index 3f1512d..9cbd56a 100644 (file)
@@ -148,19 +148,6 @@ typedef enum {
        IR_LINKAGE_HIDDEN_USER     = 1 << 4
 } ir_linkage;
 
-/**
- * The following are some common combinations of linkage types seen in the
- * C/C++ languages
- */
-enum ir_common_linkages {
-       /** C "common" symbol */
-       IR_LINKAGE_COMMON  = IR_LINKAGE_MERGE,
-       /** C "weak" symbol */
-       IR_LINKAGE_WEAKSYM = IR_LINKAGE_WEAK | IR_LINKAGE_MERGE,
-       /** C++ comdat code */
-       IR_LINKAGE_COMDAT = IR_LINKAGE_GARBAGE_COLLECT | IR_LINKAGE_GARBAGE_COLLECT
-};
-
 /**
  * Return the visibility class of an entity
  */