freebsd-dev/stand/userboot
Alex Richardson 0b862b0399 Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJS
This is a change in preparation for stopping to use lorder.sh (D26044) and
instead assume that we have a linker newer than ~1990. Without lorder.sh
duplicates end up being passed to the linker when building .so files and this
can result in duplicate symbol definition errors.

There is one minor change: libcompiler_rt.a will no longer provide
gcc_personality_v0 and instead we now only have it in libgcc_eh.a/libgcc_s.so.
This matches GCC's behaviour.

Reviewed By:	emaste, cem
Differential Revision: https://reviews.freebsd.org/D26042
2020-08-24 09:20:33 +00:00
..
test Fix pkgfs stat so it satisfies libsecureboot 2020-03-25 19:12:19 +00:00
userboot Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJS 2020-08-24 09:20:33 +00:00
userboot_4th userboot: handle guest interpreter mismatches more intelligently 2018-09-01 02:23:45 +00:00
userboot_lua userboot: handle guest interpreter mismatches more intelligently 2018-09-01 02:23:45 +00:00
Makefile userboot: handle guest interpreter mismatches more intelligently 2018-09-01 02:23:45 +00:00
Makefile.inc
userboot.h Fix pkgfs stat so it satisfies libsecureboot 2020-03-25 19:12:19 +00:00