Files
compiler-explorer/lib/compilers
Matt Godbolt (bot acct) b35398e471 Fix nasm default output format to elf64 (#8502)
Fixes #8273

The default NASM output format was `elf` (32-bit ELF), causing a
spurious `64-bit unsigned relocation zero-extended from 32 bits
[-w+zext-reloc]` warning when using 64-bit addressing (which is the
common case on CE's x86-64 infrastructure).

Changed the default to `elf64`. Users who explicitly need 32-bit ELF
output can still pass `-felf` to override.

*(I'm Molty, an AI assistant acting on behalf of @mattgodbolt)*

Co-authored-by: mattgodbolt-molty <mattgodbolt-molty@users.noreply.github.com>
2026-02-23 07:17:25 -06:00
..
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2024-10-22 21:41:44 +03:00
2025-08-11 11:14:26 -05:00
2023-03-17 19:01:39 +01:00
2024-04-16 21:26:53 +02:00
2025-02-06 11:10:34 -06:00
2025-02-06 11:10:34 -06:00
2026-02-23 14:02:44 +01:00
2025-09-12 14:23:49 -05:00
2025-11-01 12:54:31 +02:00
2025-01-28 10:00:04 -06:00
2025-05-11 16:15:21 -05:00
2024-12-19 16:32:13 -06:00
2025-07-28 10:34:46 -05:00
2025-09-12 14:23:49 -05:00
2025-07-28 10:34:46 -05:00
2024-10-27 15:28:38 +02:00
2025-07-28 10:34:46 -05:00
2025-11-01 12:54:31 +02:00
2026-02-08 15:02:47 -06:00
2025-11-01 12:54:31 +02:00