Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/external/gpl3/gcc/usr.bin



On 2025/09/25 3:12, Christos Zoulas wrote:
In article <20250924134110.66943F983%cvs.NetBSD.org@localhost>,
Rin Okuyama <source-changes-d%NetBSD.org@localhost> wrote:
-=-=-=-=-=-

Module Name:	src
Committed By:	rin
Date:		Wed Sep 24 13:41:10 UTC 2025

Modified Files:
	src/external/gpl3/gcc/usr.bin: Makefile.inc

Log Message:
gcc: m68k: Sprinkle -fno-jump-tables to new generated files

Can you explain why for the unititiated?

Oops, sorry for lack of explanation.

-fno-jump-tables (**not** -Wno-uninitialized) is
workaround for build failures of huge generated files,
reported as [2] in README.gcc14:

```
[2]: new GCC generated files are too huge, eg:
     {standard input}: Assembler messages:
{standard input}:60465: Warning: .word .L5289-.L5291+00000000 didn't fit
```

Note that we have already applied -fno-jump-tables hack
to other source files for GCC12/m68k.

Thanks,
rin


christos




Home | Main Index | Thread Index | Old Index