Am 16.09.21 um 19:26 schrieb Ian Molton: > Hi folks, > > I don't have a ton of experience with compilers, but I'm hitting > problems with the PIC backend in SDCC - notably I've hit the issue of > static local variables not being properly handled. > > I'd like to get involved - maybe take on maintaining the PIC backend - > if someone would like to handhold me a bit until I understand SDCCs > architecture better? Maybe an IRC or video chat with someone who knows a > bit more about how it all fits together? > > I've done work on the Linux kernel, and am writing a custom > multithreaded OS for the AVR family of CPUs, and the PICs look fairly > simple (low number of opcodes), so this seems like a nice project for > some spare time... > > -Ian >
Hi and welcome to SDCC development! Any sensible contribution to the otherwise unmaintained PIC backends is certainly very welcome. SDCC follows a very traditional architecture with relatively clean separation between the different stages of compilation that are roughly outlined in the documentation. If you have specific questions regarding SDCC development, my suggestion is to ask them on the sdcc-devel mailing list that has the desired target audience. However, I am not sure how much help you are going to get concerning specifics of the PIC backends in particular, because, well, they do not currently have any maintainers. I do wish you the best of luck, though. -- Benedikt _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user