On Fri, 27 Mar 2020 at 00:56, Arvind Sankar <nivedita@xxxxxxxxxxxx> wrote: > > On Thu, Mar 26, 2020 at 12:36:25AM +0100, Ard Biesheuvel wrote: > > > > Yes, -ffreestanding implies -fno-builtin, which means that the > > compiler cannot assume it knows (and can optimize away) the behavior > > of strlen(), memset(), etc. > > Yes exactly. Do you foresee any problems with removing it? > I'm not sure why it is there in the first place, but I wouldn't extend huge issues when we remove it.