In https://www.freepascal.org/future.html it shows Maintenance tasks still open -- Rework, reorganize, re-sort the FPC compiler parameter handling and use long optionsIs that still outstanding?
I'm not sure that is still desirable, that is quite old, I think between 2.0 and 2.2. Usage has grown so much, that breakage hurts a lot more than then.