There was a book a while back called Guns, Germs, and Steel that delves into this topic.
The root cause, as I understand it, is that Europe is on a continent oriented east-west instead of north-south. And Europe in particular is on the part of that continent that has a lot of easy access to the sea.
East-west orientation allows you to transplant plants and animals long distances and keep them at roughly the same latitudes, which means roughly the same climate. That is a big boon for spreading “civilized” agriculture, which is what creates surplus of labor, which creates non food jobs that advance technology.
Among the common 5-7 domesticated food animals people eat today, all but one or two were domesticated in Mesopotamia, but then spread all over Europe.
Access to the sea is the other component that turns tech advantage into colonialism, because it gives the transportation. Even today, China and Russia are great powers, but they are forced to be continental powers instead of maritime powers, because nearly all of their coast lines are hemmed in by narrow seas that are easy to blockade.
There are, of course, a bunch of other factors I’m not even thinking about and competing opinions. But I don’t for one second think that any of this has anything to do with European “innate intelligence” or skin color.
GCC in particular comes with the Runtime Library Exception to the GPL. The exception carves out runtime code from the GPL vital licensing condition, and it doesn’t require software compiled by GCC to attribute back to GCC.
So there’s no legal reason to copy in the GPL text into this notice on account of GCC.
Yes, do convey GPL text if you’re also conveying LGPL text.