@MikeHart @Phil7
Wait till someone finds a bug in the garbage collector. Then you will know what a real headache is.
I spent some time trying to figure out why GCC/MinGW 9-10 kept throwing memory violations. Couldn't work out if it was the tool chains own C Preprocessor or the optimiser causing that issue. And trying to debug where marco's are practically use everywhere is not fun. As far I know, passing the -fPIC option as a default parameter has so far appeared to work.
Wait till someone finds a bug in the garbage collector. Then you will know what a real headache is.
I spent some time trying to figure out why GCC/MinGW 9-10 kept throwing memory violations. Couldn't work out if it was the tool chains own C Preprocessor or the optimiser causing that issue. And trying to debug where marco's are practically use everywhere is not fun. As far I know, passing the -fPIC option as a default parameter has so far appeared to work.