<oriansj>well that is certainly the hope. But if not we will just have to address it when we reach that bridge. <oriansj>stikonas: it looks like github just refused to show the file which had the defined. But a git fetch and git checkout 740da2816ac1aa7c46c64c574f0a4e69427b7e91 showed it immediately. <stikonas>so I had to add the same thing to #else to make ti work <oriansj>ok, I have figured out the problem and have created a solution. rather simple all things considered <oriansj>essentially want was happening was all defines where being added to the macro_env; not just the ones that were supposed to be conditionally included. <oriansj>So I fixed that by simply having it look to see if it is in a non-included block and not updating macro_env with such #define statements <stikonas>although mes-m2 for risc-v still crashes half of the time <stikonas>hmm, I think it's worth implementing proper ! support in M2-Planet <stikonas>now it only works for 0 (false) and 1 (true) values <stikonas>so might reduce diff required for mes to work with M2-Planet ***robin_ is now known as robin