I found in the past that building with -O2 (in gcc 2.7.2.3; idk what opt metaware even has) makes a non-working driver.
Divide and conquer the functions into different object files with different optimization settings to figure out where the issue is, and sort it out or at least isolate it from code that can be optimized.
I found in the past that building with
-O2
(in gcc 2.7.2.3; idk what opt metaware even has) makes a non-working driver.Divide and conquer the functions into different object files with different optimization settings to figure out where the issue is, and sort it out or at least isolate it from code that can be optimized.