From: Michael Ellerman
> Sent: 14 October 2016 01:46
> > +LDFLAGS_vmlinux := $(LDFLAGS_vmlinux-y) --orphan-handling=error
> At least some old(er) toolchains don't support that:
> unrecognized option '--
> So we'll need an ld-option wrapper around it.
In the past I've caused orphan sections to error by assigning them
to the same address as something that exists.
Works with all linkers, even if the error message isn't as useful.