I did some changes to SDCC, because I think they may be useful. If I remember correctely (about 1-2 years ago?), some of them were already discused as RFE.
Furthermore I added today a cosmetic change to src/SDCCmem.c in "printAllocInfoSeg" and "printAllocInfo" to omitt the unneccessary second trailing line in the listing.
All of the changes are in the attached "changes.dif" file