diff options
-rw-r--r-- | lib/nimbase.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/lib/nimbase.h b/lib/nimbase.h index e1cb32b15..a4bde0bd4 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__ |