mirror of
https://github.com/keirf/greaseweazle-firmware.git
synced 2025-10-31 11:06:44 -07:00
b41091017c9e1d49d24604f60e21f0538858a55a
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.]
Greaseweazle: Firmware
Device firmware for accessing a floppy drive at the raw flux level.
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
Languages
C
95.1%
Python
2.2%
Makefile
1.8%
Assembly
0.9%