From 092154de02e4728f33016aa1bf2af7f7cad29672 Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Mon, 8 Jul 2019 01:36:02 -0700 Subject: [PATCH] [refactoring] nimbase.h: remove dead code which was confusing (#11682) (cherry picked from commit 655cb084610cde787f9b78360b96b3b97541112b) --- lib/nimbase.h | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/lib/nimbase.h b/lib/nimbase.h index e1cb32b15c..a4bde0bd48 100644 --- a/lib/nimbase.h +++ b/lib/nimbase.h @@ -439,30 +439,6 @@ struct TFrame_ { NI16 calldepth; }; -#ifdef NIM_NEW_MANGLING_RULES - #define nimfr_(proc, file) \ - TFrame FR_; \ - FR_.procname = proc; FR_.filename = file; FR_.line = 0; FR_.len = 0; nimFrame(&FR_); - - #define nimfrs_(proc, file, slots, length) \ - struct {TFrame* prev;NCSTRING procname;NI line;NCSTRING filename; NI len; VarSlot s[slots];} FR_; \ - FR_.procname = proc; FR_.filename = file; FR_.line = 0; FR_.len = length; nimFrame((TFrame*)&FR_); - - #define nimln_(n, file) \ - FR_.line = n; FR_.filename = file; -#else - #define nimfr(proc, file) \ - TFrame FR; \ - FR.procname = proc; FR.filename = file; FR.line = 0; FR.len = 0; nimFrame(&FR); - - #define nimfrs(proc, file, slots, length) \ - struct {TFrame* prev;NCSTRING procname;NI line;NCSTRING filename; NI len; VarSlot s[slots];} FR; \ - FR.procname = proc; FR.filename = file; FR.line = 0; FR.len = length; nimFrame((TFrame*)&FR); - - #define nimln(n, file) \ - FR.line = n; FR.filename = file; -#endif - #define NIM_POSIX_INIT __attribute__((constructor)) #ifdef __GNUC__