freebsd-dev/stand/userboot/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
..
autoload.c
biossmap.c
bootinfo32.c Extend loader(8) geli support to all architectures and all disk-like devices. 2018-07-13 17:50:25 +00:00
bootinfo64.c Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
bootinfo.c Transition to boot_env_to_howto and boot_howto_to_env in the boot 2018-07-13 16:43:29 +00:00
conf.c Fix pkgfs stat so it satisfies libsecureboot 2020-03-25 19:12:19 +00:00
copy.c veloader use vectx API for kernel and modules 2020-03-08 17:42:42 +00:00
devicename.c Stop using ../zfs/libzfs.h but instead use libzfs.h. 2018-07-08 07:42:58 +00:00
elf32_freebsd.c
elf64_freebsd.c Stop setting PG_U in bootstrap mappings. 2020-04-24 13:53:40 +00:00
host.c Fix pkgfs stat so it satisfies libsecureboot 2020-03-25 19:12:19 +00:00
libuserboot.h userboot: mark host_fsops as extern 2020-03-29 02:29:06 +00:00
main.c Distinguish between "no partition" and "choose best partition" with a constant. 2019-03-24 18:51:52 +00:00
Makefile Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJS 2020-08-24 09:20:33 +00:00
Makefile.depend
userboot_cons.c
userboot_disk.c Distinguish between "no partition" and "choose best partition" with a constant. 2019-03-24 18:51:52 +00:00
version userboot: handle guest interpreter mismatches more intelligently 2018-09-01 02:23:45 +00:00