| #
aba40951 |
| 13-Nov-2023 |
mrg <mrg@NetBSD.org> |
avoid dependency on NETBSDSRCDIR being set.
due to various things, non-build.sh builds don't have it set already and it ends up defaulting to /usr/src, so if that doesn't exist or is the wrong versi
avoid dependency on NETBSDSRCDIR being set.
due to various things, non-build.sh builds don't have it set already and it ends up defaulting to /usr/src, so if that doesn't exist or is the wrong version, building libkern fails.
XXX: pullup-10, ..?
show more ...
|
| #
749cec1f |
| 16-Jun-2021 |
rin <rin@NetBSD.org> |
PR port-arm/55897
Fix ABI mismatch for armhf runtime routines for floating-point arithmetics; For hard-float arm variants, provide
(1) generic runtime routines with correct calling convention, and
PR port-arm/55897
Fix ABI mismatch for armhf runtime routines for floating-point arithmetics; For hard-float arm variants, provide
(1) generic runtime routines with correct calling convention, and (2) EABI runtime routines at the same time.
I've confirmed that no binary changes for kernels.
LGTM by skrll
show more ...
|
| #
be9cf2dc |
| 24-Apr-2020 |
rin <rin@NetBSD.org> |
For m68k, do not compile in {,u}divmodsi4 also, that are not used by codes generated by gcc (confirmed not only for kernel, but also all executables and libraries for userland).
Fix build failure fo
For m68k, do not compile in {,u}divmodsi4 also, that are not used by codes generated by gcc (confirmed not only for kernel, but also all executables and libraries for userland).
Fix build failure for MODULAR kernel, noticed by mlelstv.
show more ...
|
| #
f33565b1 |
| 23-Apr-2020 |
rin <rin@NetBSD.org> |
For m68k, do not compile in {,u}divsi3 and {,u}modsi3 since codes generated by gcc do not depend on them.
We should not have unused functions in libkern for MODULAR.
|
| #
21303c93 |
| 29-Sep-2019 |
mrg <mrg@NetBSD.org> |
convert HAVE_GCC == 7 to HAVE_GCC >= 7.
|
| #
49da5e3b |
| 05-Apr-2019 |
thorpej <thorpej@NetBSD.org> |
clzdi2 and ctzdi2 are needed on alpha. (counting instructions are in the optional CIX extension, and thus not used by the default compiler configuation).
|
| #
7b8d5ea7 |
| 07-Feb-2019 |
mrg <mrg@NetBSD.org> |
don't use -fnon-call-exceptions on arm. not needed and triggers eh_frame generation.
|
| #
1143174b |
| 07-Feb-2019 |
mrg <mrg@NetBSD.org> |
apply the previous to all GCC-7 platforms. it affects vax as well.
|
| #
11d7172b |
| 07-Feb-2019 |
mrg <mrg@NetBSD.org> |
for sh3 and GCC 7 pass -fnon-call-exceptions for udivmoddi4.c. avoids it emitting a call to abort() for an explicit divide by zero.
|
| #
547b3a3b |
| 10-Aug-2014 |
matt <matt@NetBSD.org> |
Changes to existing files to enable building AARCH64 userland. evbarm64-el This is clang only. While gcc4.8 supports aarch64, no netbsd support has been written for aarch64 with gcc4.8.
|
| #
a48c9687 |
| 26-Feb-2014 |
joerg <joerg@NetBSD.org> |
Update compiler-rt glue for the new source layout.
|
| #
9de82816 |
| 29-Jan-2014 |
joerg <joerg@NetBSD.org> |
For ARM EABI, includ divide-by-0 trap handlers.
|
| #
32975826 |
| 17-Jan-2014 |
joerg <joerg@NetBSD.org> |
This is not libc, so don't check the libc arch macro.
|
| #
ab0f68f9 |
| 03-Dec-2013 |
joerg <joerg@NetBSD.org> |
libkern build glue for compiler-rt.
|