From 9befd94d79a78fd53a28a4ce051a91d2215d069c Mon Sep 17 00:00:00 2001 From: Sylvain Henry Date: Thu, 24 Sep 2020 16:41:03 +0200 Subject: Remove unused global variables Some removed globals variables were still declared in the RTS. They were removed in the following commits: * 4fc6524a2a4a0003495a96c8b84783286f65c198 * 0dc7985663efa1739aafb480759e2e2e7fca2a36 * bbd3c399939311ec3e308721ab87ca6b9443f358 --- includes/rts/Globals.h | 4 ---- rts/Globals.c | 8 -------- rts/RtsSymbols.c | 2 -- 3 files changed, 14 deletions(-) diff --git a/includes/rts/Globals.h b/includes/rts/Globals.h index 15d8e19f93..8d8df48b21 100644 --- a/includes/rts/Globals.h +++ b/includes/rts/Globals.h @@ -29,10 +29,6 @@ mkStoreAccessorPrototype(SystemEventThreadIOManagerThreadStore) mkStoreAccessorPrototype(SystemTimerThreadEventManagerStore) mkStoreAccessorPrototype(SystemTimerThreadIOManagerThreadStore) mkStoreAccessorPrototype(LibHSghcFastStringTable) -mkStoreAccessorPrototype(LibHSghcPersistentLinkerState) -mkStoreAccessorPrototype(LibHSghcInitLinkerDone) mkStoreAccessorPrototype(LibHSghcGlobalHasPprDebug) mkStoreAccessorPrototype(LibHSghcGlobalHasNoDebugOutput) mkStoreAccessorPrototype(LibHSghcGlobalHasNoStateHack) -mkStoreAccessorPrototype(LibHSghcStaticOptions) -mkStoreAccessorPrototype(LibHSghcStaticOptionsReady) diff --git a/rts/Globals.c b/rts/Globals.c index 4a8657dedc..5569ee7910 100644 --- a/rts/Globals.c +++ b/rts/Globals.c @@ -33,13 +33,9 @@ typedef enum { SystemTimerThreadEventManagerStore, SystemTimerThreadIOManagerThreadStore, LibHSghcFastStringTable, - LibHSghcPersistentLinkerState, - LibHSghcInitLinkerDone, LibHSghcGlobalHasPprDebug, LibHSghcGlobalHasNoDebugOutput, LibHSghcGlobalHasNoStateHack, - LibHSghcStaticOptions, - LibHSghcStaticOptionsReady, MaxStoreKey } StoreKey; @@ -108,10 +104,6 @@ mkStoreAccessor(SystemEventThreadIOManagerThreadStore) mkStoreAccessor(SystemTimerThreadEventManagerStore) mkStoreAccessor(SystemTimerThreadIOManagerThreadStore) mkStoreAccessor(LibHSghcFastStringTable) -mkStoreAccessor(LibHSghcPersistentLinkerState) -mkStoreAccessor(LibHSghcInitLinkerDone) mkStoreAccessor(LibHSghcGlobalHasPprDebug) mkStoreAccessor(LibHSghcGlobalHasNoDebugOutput) mkStoreAccessor(LibHSghcGlobalHasNoStateHack) -mkStoreAccessor(LibHSghcStaticOptions) -mkStoreAccessor(LibHSghcStaticOptionsReady) diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c index e10cef6cad..8d8bd1115f 100644 --- a/rts/RtsSymbols.c +++ b/rts/RtsSymbols.c @@ -642,8 +642,6 @@ SymI_HasProto(getOrSetLibHSghcFastStringTable) \ SymI_HasProto(getRTSStats) \ SymI_HasProto(getRTSStatsEnabled) \ - SymI_HasProto(getOrSetLibHSghcPersistentLinkerState) \ - SymI_HasProto(getOrSetLibHSghcInitLinkerDone) \ SymI_HasProto(getOrSetLibHSghcGlobalHasPprDebug) \ SymI_HasProto(getOrSetLibHSghcGlobalHasNoDebugOutput) \ SymI_HasProto(getOrSetLibHSghcGlobalHasNoStateHack) \ -- cgit v1.2.1