1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-08 19:46:02 +01:00
nix/nix-meson-build-support
Sergei Zimmerman b41a9085b2 meson: Fix nix_system_cpu for MIPS and 32 bit ARM systems
Prior patches in 54dc5314e8
and 6db6190002 fixed the default
system double for i686 and ppc/ppc64. This also patch also covers
32 bit arm and mips. ARM cpu names are taken from host_machine.cpu()
for a lack of a better option, but host_machine.cpu_family() is
preferred, since that is supposed to be somewhat standard for cross
files. Endianness is handled correctly by looking at host_machine.endian().

This also updates the documentation to be up to date to how system cpu
is translated from the host_machine specification.

(cherry picked from commit 60d124b36e)
2025-07-26 23:29:28 +00:00
..
big-objs Only enable big-obj on Windows 2025-02-01 21:36:50 +11:00
common Add -Wundef to make #if FOO an error if not defined 2025-04-05 00:45:19 +02:00
default-system-cpu meson: Fix nix_system_cpu for MIPS and 32 bit ARM systems 2025-07-26 23:29:28 +00:00
deps-lists rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
export export/meson: Don't require -std=c++2a for -c libraries in .pc files 2025-05-23 12:06:59 +00:00
export-all-symbols rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
generate-header rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
libatomic rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
subprojects rename: build-utils-meson -> nix-meson-build-support 2024-12-09 16:54:42 +01:00
windows-version flake: Add meson formatter 2025-06-11 22:08:03 +00:00