When a linker definition A sets a syslibset and another
linker B extends A, the system libraries from A are
listed before the user libraries from B on the command
For gcc it leads to some link issues.
This patch forces the inherited system libraries to
always be appended after user libraries.