https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118268
--- Comment #11 from Antoni <antoyo at gcc dot gnu.org> --- Oh, I didn't try with bc, I only tried with this code: void byte() {} The error is the same as without this patch: /tmp/ccX2cpcq.s: Error: .size expression for byte does not evaluate to a constant