Is a similar feature available in upstream asxxxx? If yes, does it use the same syntax there?
Did you test these patches? It's been about 26 years since I last used MSCV, so I wouldn't feel comfortable testing them myself. Any SDCC dev that could also test them?
Looks like this is in out fork of GCC cpp. Did upstream GCC fix this issue the same way? If yes, should we just rebase our fork to a newwer upstream GCC? @felixs?
Patches for lingering pre-ANSI code in sdas
To me it's not obvious what we should do here. On one hand, this changes increase the diff to upstream asxxxx. On the other hand, our sdas for of asxxxx already has diverged quite a bit, so maybe we should just go ahead and put these fixes in? Any other opinions?
If @maartenbrock doesn't find time to look into this again in the next few weeks or months, I'll try to do so. After all I'm planning to work on mcs51 a bit more in the future, so I need to get a bit familiar with the mcs51 port it anyway.
Fix label defore declaration.
Test more qualifiers.