On Fri, 2018-05-11 at 09:03 -0700, Dan Williams wrote:
> On Fri, May 11, 2018 at 9:00 AM, Verma, Vishal L
> <[email protected]> wrote:
> > On Thu, 2018-05-10 at 16:47 -0700, Dave Jiang wrote:
> > > Compiler spits out warning with -D_FORTIFY_SOURCE=2 and -O0. Moving
> > > to
> > > -O2
> > > to remove warnings.
> > > 
> > > Signed-off-by: Dave Jiang <[email protected]>
> > > ---
> > >  README.md  |    2 +-
> > >  autogen.sh |    2 +-
> > >  2 files changed, 2 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/README.md b/README.md
> > > index 899dcbb8..e0bc5b7b 100644
> > > --- a/README.md
> > > +++ b/README.md
> > > @@ -6,7 +6,7 @@ sub-system in the Linux kernel
> > >  Build
> > >  =====
> > >  `./autogen.sh`
> > > -`./configure CFLAGS='-g -O0' --prefix=/usr --sysconfdir=/etc --
> > > libdir=/usr/lib64`
> > > +`./configure CFLAGS='-g -O2' --prefix=/usr --sysconfdir=/etc --
> > > libdir=/usr/lib64`
> > >  `make`
> > >  `make check`
> > >  `sudo make install`
> > > diff --git a/autogen.sh b/autogen.sh
> > > index a23cf53c..2a52688b 100755
> > > --- a/autogen.sh
> > > +++ b/autogen.sh
> > > @@ -24,5 +24,5 @@ echo "---------------------------------------------
> > > ----
> > > ---------------"
> > >  echo "Initialized build system. For a common configuration please
> > > run:"
> > >  echo "------------------------------------------------------------
> > > ----"
> > >  echo
> > > -echo "./configure CFLAGS='-g -O0' $args"
> > > +echo "./configure CFLAGS='-g -O2' $args"
> > >  echo
> > 
> > Should we also add -O2 to my_CFLAGS in configure.ac, or leave that to
> > the
> > user?
> 
> Hmm, does it get in the way of the distro specified CFLAGS?

rpmbuild CFLAGS seem to add to the ones specified here. Not sure what would
happen if both -O1 and -O2 were present for example..
_______________________________________________
Linux-nvdimm mailing list
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm

Reply via email to