[PATCH] aarch64: update NEWS about branch protection
Szabolcs Nagy
szabolcs.nagy@arm.com
Wed Jul 29 08:49:31 GMT 2020
The 07/29/2020 10:11, Florian Weimer wrote:
> * Szabolcs Nagy:
>
> > diff --git a/NEWS b/NEWS
> > index 1ef4a0a7a4..0e6ad5edc4 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -70,7 +70,9 @@ Major new features:
> >
> > * AArch64 now supports standard branch protection security hardening
> > in glibc when it is built with a GCC that is configured with
> > - --enable-standard-branch-protection. This includes branch target
> > + --enable-standard-branch-protection (or if -mbranch-protection=standard
> > + flag is passed when building both GCC target libraries and glibc,
> > + in either case a custom GCC is needed). This includes branch target
> > identification (BTI) and pointer authentication for return addresses
> > (PAC-RET). They require armv8.5-a and armv8.3-a architecture
> > extensions respectively for the protection to be effective,
>
> Please clarify if you need to pass the flags in CFLAGS or CC for glibc.
> Thanks.
cflags is enough, but it is hard to tell what
the glibc build system does with the various
cflags.
if i simply override CFLAGS i get
# error "glibc cannot be compiled without optimization"
More information about the Libc-alpha
mailing list