bfd handles -G without a value as meaning -shared.
It looks like gold only support -G as an alias to -shared.
The java3d packages uses -G instead of -shared.
This patch changes lld to handle -G as an alias to -shared. This means we would now error on "-G 123". How common is it for programs to use it meaning --gpsize?
You mean equivalent to -shared ?