History log of /src/lib/libsys/arm/Makefile.sys (Results 1 – 8 of 8)
Revision Date Author Comments
# 6265f30c 11-Feb-2026 Jessica Clarke <jrtc27@FreeBSD.org>

libsys/arm: include ARM EABI unwind bits into libsys

libsys required ARM EABI unwind symbols like __aeabi_unwind_cpp_pr0.
These symbols are normally provided by libc, but if a binary does
not link l

libsys/arm: include ARM EABI unwind bits into libsys

libsys required ARM EABI unwind symbols like __aeabi_unwind_cpp_pr0.
These symbols are normally provided by libc, but if a binary does
not link libc, the symbol ends up not being resolved.

Among other problems, this prevented gcc14 and newer from building
on arm.

Add the relevant symbols as hidden symbols into libsys to avoid this
problem.

(this patch was posted by jrtc27 who has asked me to move it along)

PR: 292539
Tested by: fuz, Mark Millard <marklmi26-fbsd@yahoo.com>
Reviewed by: mmel
Approved by: markj (mentor)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D55255

show more ...


# c1be185e 26-Jan-2026 Konstantin Belousov <kib@FreeBSD.org>

libsys, libc: provide rfork_thread() and pdrfork_thread() on all arches

Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D

libsys, libc: provide rfork_thread() and pdrfork_thread() on all arches

Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D54898

show more ...


# 0ee0ae23 07-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D44233

show more ...


# 31a46e2c 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's n

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's not possible for an architecture to not have and MD
syscall bits.

powerpcspe/Makefile.sys's structure means it had to be modified when moved
so rename detection won't work, but it has trivial contents so the
history is unimportant.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...


# 0ee0ae23 07-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D44233

show more ...


# 31a46e2c 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's n

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's not possible for an architecture to not have and MD
syscall bits.

powerpcspe/Makefile.sys's structure means it had to be modified when moved
so rename detection won't work, but it has trivial contents so the
history is unimportant.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...


# 0ee0ae23 07-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://

libsys/arm: Remove pointless MD syscall(2)

This file is functionally identical to the stub generated by
Makefile.sys once the MD version is removed.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D44233

show more ...


# 31a46e2c 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's n

libc: Move per-arch sys/Makefile.inc to libsys

libc/<arch>/sys/Makefile.inc -> libsys/<arch>/Makefile.sys.

Require that libsys/<arch>/Makefile.sys exist. At least for current
archtiectures, it's not possible for an architecture to not have and MD
syscall bits.

powerpcspe/Makefile.sys's structure means it had to be modified when moved
so rename detection won't work, but it has trivial contents so the
history is unimportant.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...