compiler_wrapper: Filter "-z,defs" from linker thoroughly

Remove "-z,defs" from linker options even when it is part of a
longer "-Wl,bar,-z,defs,foo".

BUG=b:261897667
TEST=libsepol and libselinux build

Change-Id: I993e3efada14dbff653894fc36af168a9cc372b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/4129877
Reviewed-by: Ryan Beltran <ryanbeltran@chromium.org>
Auto-Submit: Manoj Gupta <manojgupta@chromium.org>
Commit-Queue: Ryan Beltran <ryanbeltran@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
2 files changed