… gcc 3.X compiler
…bug/release more similar
…mplifier simplifyCalculations() was temporarily moved into TemplateSimplifier also, it should be moved to a better place.
- Previously MathLib errors did not provide a filename, but after this change at least source file name should be printed and if token is provided, also line number should be printed. - Change also Token to use InternalError - Modify Cppcheck-class to catch InternalError instead of Token - Run dmake to update Makefile
The plan is to move template simplification into this new class to take some lines from 10 000 line tokenizer.
First checks: - Simple pattern used inside Token::Match() - Complex pattern used inside Token::simpleMatch() The checks get enabled by passing "--enable=internal". It's not included in "--enable=all". If you see something that needs further tweaking, just go for it!
… some struct members to reduce structure padding.