Skip to content
Snippets Groups Projects
  • Per Hedbor's avatar
    58efb8ee
    low*_cpp now uses PCHARP. · 58efb8ee
    Per Hedbor authored
    Shaves of about 50% of the remaining code size.  Now down to about
    50Kb, which seems more reasonable than 200k.
    
    There is still a lot of code duplication, though, like the places that
    insert the current file as a #line, the code that handles quoted
    newlines etc.
    
    But it is better.
    
    I also removed macros that were only used once and inlined them.
    58efb8ee
    History
    low*_cpp now uses PCHARP.
    Per Hedbor authored
    Shaves of about 50% of the remaining code size.  Now down to about
    50Kb, which seems more reasonable than 200k.
    
    There is still a lot of code duplication, though, like the places that
    insert the current file as a #line, the code that handles quoted
    newlines etc.
    
    But it is better.
    
    I also removed macros that were only used once and inlined them.