On Sun, Jun 23, 2019 at 3:27 AM Jonathan Wakely <jwakely....@gmail.com> wrote:
> On Sat, 22 Jun 2019 at 12:25, Akshat Garg <xks...@gmail.com> wrote: > > > > On Sat, Jun 22, 2019 at 1:10 PM Andreas Schwab <sch...@linux-m68k.org> > > wrote: > > > > > On Jun 22 2019, Akshat Garg <xks...@gmail.com> wrote: > > > > > > > I believe I should be getting a warning like: > > > > warning: initialization from incompatible pointer type > > > > [-Wincompatible-pointer-types] > > > > but in the gcc.log file, I found this: > > > > error: initialization of '_Atomic struct rcutest *' from incompatible > > > > pointer type 'struct rcutest *' [-Wincompatible-pointer-types] > > > > > > > > Can anyone please explain to me why this is considered as an error, > not a > > > > warning? > > > > > > Because it's a pedwarn, and you are passing -pedantic-errors. > > > > > So, can you tell me what should I pass for pedwarn. I tried with > > -pedwarn-errors, but it didn't work. > > -pedantic of course. Try looking in the GCC manual, instead of just > guessing at option names. > I found it earlier but forget to reply. Thanks anyway for your time.