Например, эта строка: https://elixir.bootlin.com/linux/latest/source/arch/x86/boot/header.S#L297. Я думаю, что b означает двоичное число, o означает восьмеричное число, h означает шестнадцатеричное число.Но что значит f?В большинстве языков это означает плавающее число, но, похоже, здесь не имеет смысла.
Это ссылка на местный лейбл.Метка, содержащая только одну цифру, называется локальной меткой. Выражение 1f относится к следующей (прямой) метке с именем 1, тогда как 1b относится к предыдущей (обратной) метке с именем 1.
1f
1
1b