Keir Fraser b41091017c Fix GCC 12 infinite loop in strlen
Strlen was jumping to strlen as part of -ftree-loop-distribute-patterns.
Seems this sort of issue can be common and generally fixed with
-fno-builtin. However, some of those optimizations may be useful and I
don't think our semantics for the functions are wildly different than
the standard, so I'm fixing this surgically with
-ftree-loop-distribute-patterns to just util.c. That may be the wrong
call, so if this bites us again, let's go more aggressive.

[Above is commit message from FlashFloppy, which also references
FlashFloppy GitHub issue 660.]
2023-10-03 18:23:57 +01:00
2023-08-17 17:09:44 +01:00
2023-10-03 18:23:57 +01:00
2018-03-22 10:54:50 +00:00
2023-07-22 21:50:52 +01:00
2023-06-03 15:21:12 +01:00
2023-07-22 21:50:52 +01:00

Greaseweazle: Firmware

Device firmware for accessing a floppy drive at the raw flux level.

CI Badge Downloads Badge Version Badge

This repository contains the Greaseweazle device firmware and its binary releases. Find the tools repository here.

Purchase a Greaseweazle

Download the Greaseweazle software

Read the Greaseweazle Wiki

Redistribution

Greaseweazle source code, and all binary releases, are freely redistributable in any form. Please see the license.

Description
No description provided
Readme 1 MiB
Languages
C 95.1%
Python 2.2%
Makefile 1.8%
Assembly 0.9%