Message ID | 20170522115636.12812-3-aserdean@cloudbasesolutions.com |
---|---|
State | Accepted |
Headers | show |
On Mon, May 22, 2017 at 11:56:50AM +0000, Alin Serdean wrote: > From: Alin Serdean <aserdean@cloudbasesolutions.com> > > Gcc compiler argument -Wall contains -Wimplicit-function-declaration which > gives warnings when a function is used before declared. > Map VStudio compiler error C4013 to it. > More info on C4013: > https://msdn.microsoft.com/en-us/library/d3ct4kz9.aspx > > At the moment we cannot switch to the equivalent -Werror because we need > to solve other warnings. > > As a temporary solution issue an error when this warning is triggered. > This will help development on the Windows side. > > Suggested-by: Ben Pfaff <blp@ovn.org> > Signed-off-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> > --- > v3: no change > v2: no change Thanks Alin! I applied all of these patches to master, without change.
diff --git a/build-aux/cccl b/build-aux/cccl index 93f9c50..e2426fb 100644 --- a/build-aux/cccl +++ b/build-aux/cccl @@ -144,6 +144,14 @@ EOF #ignore pedantic ;; + -Wall) + # not all warnings are implemented + # the following is equivalent to + # Wimplicit-function-declaration but we will issue a compiler + # error + clopt="$clopt ${slash}we4013" + ;; + -W*) #ignore warnings ;;