I'm a BSD user but I've to admit they are insignificiant. Mac is always it own problem. On Linux, GCC still is the default compiler. So nothing to worry. Support GCC first, then Clang, then others.
This frame of mind is fine if you are commercial, and that first release will get you buy in of most of the users.
However in case of open source you need to keep the long view. Solutions that don't work for all targets or have otherwise limited lifetime is just not worth it.
It's also weird. The fact both of you (GCC and FPC) are GPL-ed but why I found you hate each other.
Not slavishly copying it, or making a cult out of the other doesn't mean it is hate. You can perfectly respect eachother at a distance :-)
Only LLVM Pascal could have the right to said GCC is the past and the future is Clang. But indeed there is no LLVM Pascal.
Well, there is the LLVM backend of euh, FPC ?
This also proved Pascal is a insignificiant language, because nearly all of other languages, if having GCC frontend, also have LLVM frontend. Where is my LLVM Pascal? Oh, I think if it exists it should be called LLVM PLang or something like that
Ask yourself why so little other frontends that Clang actually are even
somewhat in the same category as CLang. Maybe it is not a problem of the "others", but of the Clang-LLVM complex?
A bit like GTK which purports to be an universal GUI api, but in practice only catered to Gnome and GIMP, and bugs for other applications linger forever.