lib/libc/freebsd/COPYRIGHT | 125 +++++++++ lib/libc/freebsd/lib/csu/aarch64/crt.h | 1 + lib/libc/freebsd/lib/csu/aarch64/crt1_c.c | 33 +++ lib/libc/freebsd/lib/csu/aarch64/crt1_s.S | 68 +++++ lib/libc/freebsd/lib/csu/amd64/crt.h | 30 +++ lib/libc/freebsd/lib/csu/amd64/crt1_c.c | 30 +++ lib/libc/freebsd/lib/csu/amd64/crt1_s.S | 89 +++++++ lib/libc/freebsd/lib/csu/arm/crt.h | 1 + lib/libc/freebsd/lib/csu/arm/crt1_c.c | 80 ++++++ lib/libc/freebsd/lib/csu/arm/crt1_s.S | 77 ++++++ lib/libc/freebsd/lib/csu/common/crtbegin.c | 95 +++++++ lib/libc/freebsd/lib/csu/common/crtbrand.S | 55 ++++ lib/libc/freebsd/lib/csu/common/crtend.c | 65 +++++ lib/libc/freebsd/lib/csu/common/csu_common.h | 50 ++++ lib/libc/freebsd/lib/csu/common/feature_note.S | 47 ++++ lib/libc/freebsd/lib/csu/common/ignore_init_note.S | 48 ++++ lib/libc/freebsd/lib/csu/common/notes.h | 32 +++ lib/libc/freebsd/lib/csu/i386/crt.h | 30 +++ lib/libc/freebsd/lib/csu/i386/crt1_c.c | 30 +++ lib/libc/freebsd/lib/csu/i386/crt1_s.S | 91 +++++++ lib/libc/freebsd/lib/csu/powerpc/crt.h | 31 +++ lib/libc/freebsd/lib/csu/powerpc/crt1_c.c | 89 +++++++ lib/libc/freebsd/lib/csu/powerpc/crtsavres.S | 189 ++++++++++++++ lib/libc/freebsd/lib/csu/powerpc64/crt.h | 31 +++ lib/libc/freebsd/lib/csu/powerpc64/crt1_c.c | 83 ++++++ lib/libc/freebsd/lib/csu/riscv/crt.h | 8 + lib/libc/freebsd/lib/csu/riscv/crt1_c.c | 51 ++++ lib/libc/freebsd/lib/csu/riscv/crt1_s.S | 51 ++++ lib/libc/freebsd/lib/libc/include/libc_private.h | 450 ++++++++++++++++++++++++++++++++ 29 files changed, 2060 insertions(+)