1*4882a593SmuzhiyunFrom 9382ae2431d2962c430e7149302c8690f5bc159c Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: "Yann E. MORIN" <yann.morin.1998@free.fr> 3*4882a593SmuzhiyunDate: Sun, 10 Jul 2016 15:06:15 +0200 4*4882a593SmuzhiyunSubject: [PATCH] build: do not use -Werror 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunWarnings come and go with various compiler versions, so using -Werror is 7*4882a593Smuzhiyunprone to cause build failures with various compiler versions, especially 8*4882a593Smuzhiyunnewer versions that introduce new warnings. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunRemove use of -Werror. 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun[Vincent: tweak patch for 20170531 release] 13*4882a593Smuzhiyun[Bernd: tweak patch for 20191018 release] 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunSigned-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> 16*4882a593SmuzhiyunSigned-off-by: "Vicente Olivert Riera" <Vincent.Riera@imgtec.com> 17*4882a593SmuzhiyunSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> 18*4882a593Smuzhiyun--- 19*4882a593Smuzhiyun generate/unix/Makefile.config | 1 - 20*4882a593Smuzhiyun generate/unix/iasl/Makefile | 16 ++++++++-------- 21*4882a593Smuzhiyun 2 files changed, 8 insertions(+), 9 deletions(-) 22*4882a593Smuzhiyun 23*4882a593Smuzhiyundiff --git a/generate/unix/Makefile.config b/generate/unix/Makefile.config 24*4882a593Smuzhiyunindex c28e8a9b1..7064bed97 100644 25*4882a593Smuzhiyun--- a/generate/unix/Makefile.config 26*4882a593Smuzhiyun+++ b/generate/unix/Makefile.config 27*4882a593Smuzhiyun@@ -204,7 +204,6 @@ CWARNINGFLAGS = \ 28*4882a593Smuzhiyun -Wall\ 29*4882a593Smuzhiyun -Wbad-function-cast\ 30*4882a593Smuzhiyun -Wdeclaration-after-statement\ 31*4882a593Smuzhiyun- -Werror\ 32*4882a593Smuzhiyun -Wformat=2\ 33*4882a593Smuzhiyun -Wmissing-declarations\ 34*4882a593Smuzhiyun -Wmissing-prototypes\ 35*4882a593Smuzhiyundiff --git a/generate/unix/iasl/Makefile b/generate/unix/iasl/Makefile 36*4882a593Smuzhiyunindex 47ea73cab..2c756af79 100644 37*4882a593Smuzhiyun--- a/generate/unix/iasl/Makefile 38*4882a593Smuzhiyun+++ b/generate/unix/iasl/Makefile 39*4882a593Smuzhiyun@@ -360,32 +360,32 @@ $(OBJDIR)/prparserparse.c $(OBJDIR)/prparser.y.h : $(ASL_COMPILER)/prparse 40*4882a593Smuzhiyun # 41*4882a593Smuzhiyun $(OBJDIR)/aslcompilerlex.o : $(OBJDIR)/aslcompilerlex.c 42*4882a593Smuzhiyun @echo "- " "Intermediate" $< 43*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 44*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun $(OBJDIR)/aslcompilerparse.o : $(OBJDIR)/aslcompilerparse.c 47*4882a593Smuzhiyun @echo "- " "Intermediate" $< 48*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 49*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun $(OBJDIR)/dtcompilerparserlex.o : $(OBJDIR)/dtcompilerparserlex.c 52*4882a593Smuzhiyun @echo "- " "Intermediate" $< 53*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 54*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 55*4882a593Smuzhiyun 56*4882a593Smuzhiyun $(OBJDIR)/dtcompilerparserparse.o : $(OBJDIR)/dtcompilerparserparse.c 57*4882a593Smuzhiyun @echo "- " "Intermediate" $< 58*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 59*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 60*4882a593Smuzhiyun 61*4882a593Smuzhiyun $(OBJDIR)/dtparserlex.o : $(OBJDIR)/dtparserlex.c 62*4882a593Smuzhiyun @echo "- " "Intermediate" $< 63*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 64*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun $(OBJDIR)/dtparserparse.o : $(OBJDIR)/dtparserparse.c 67*4882a593Smuzhiyun @echo "- " "Intermediate" $< 68*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 69*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 70*4882a593Smuzhiyun 71*4882a593Smuzhiyun $(OBJDIR)/prparserlex.o : $(OBJDIR)/prparserlex.c 72*4882a593Smuzhiyun @echo "- " "Intermediate" $< 73*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 74*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 75*4882a593Smuzhiyun 76*4882a593Smuzhiyun $(OBJDIR)/prparserparse.o : $(OBJDIR)/prparserparse.c 77*4882a593Smuzhiyun @echo "- " "Intermediate" $< 78*4882a593Smuzhiyun- @$(CC) -c $(CFLAGS) -Wall -Werror -o$@ $< 79*4882a593Smuzhiyun+ @$(CC) -c $(CFLAGS) -Wall -o$@ $< 80*4882a593Smuzhiyun-- 81*4882a593Smuzhiyun2.20.1 82*4882a593Smuzhiyun 83