From 9c2a7160cdfa92c9e78013b47cd68e9b5f386b21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Sch=C3=BCtz?= Date: Fri, 22 Aug 2014 22:37:05 +0200 Subject: [PATCH] Remove unused storage class STCcomdat --- src/declaration.h | 1 - src/toobj.c | 5 +---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/declaration.h b/src/declaration.h index acaec4c4d410..ccd2ad27256f 100644 --- a/src/declaration.h +++ b/src/declaration.h @@ -55,7 +55,6 @@ enum PURE; #define STCout 0x1000LL // out parameter #define STClazy 0x2000LL // lazy parameter #define STCforeach 0x4000LL // variable for foreach loop -#define STCcomdat 0x8000LL // should go into COMDAT record #define STCvariadic 0x10000LL // variadic function argument #define STCctorinit 0x20000LL // can only be set inside constructor #define STCtemplateparameter 0x40000LL // template parameter diff --git a/src/toobj.c b/src/toobj.c index 7e9d1fc78d2e..0ae59af388d9 100644 --- a/src/toobj.c +++ b/src/toobj.c @@ -928,10 +928,7 @@ void VarDeclaration::toObjFile(bool multiobj) parent = this->toParent(); { - if (storage_class & STCcomdat) - s->Sclass = SCcomdat; - else - s->Sclass = SCglobal; + s->Sclass = SCglobal; do {