From 9e3a5ac7b371b692aca0ce54f45efa8a1ef7e4de Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:23:52 -0700 Subject: [PATCH 1/6] Change how 1985/lycklama is built + fix typo Now that we have the original code in lycklama.orig.c we can have what would more appropriately be an alternate version in lycklama.alt.c which is now done. Typo fix was really unfortunate: it was in an example command to try which would have failed to work as the name was wrong. --- 1985/lycklama/.gitignore | 1 + 1985/lycklama/Makefile | 2 +- 1985/lycklama/README.md | 36 ++++++++++++++++++++++-------------- 1985/lycklama/lycklama.alt.c | 24 ++++++++++++------------ 1985/lycklama/lycklama.c | 2 +- thanks-for-fixes.md | 8 ++------ 6 files changed, 39 insertions(+), 34 deletions(-) diff --git a/1985/lycklama/.gitignore b/1985/lycklama/.gitignore index 57b8242ed..2bc187781 100644 --- a/1985/lycklama/.gitignore +++ b/1985/lycklama/.gitignore @@ -1 +1,2 @@ lycklama +lycklama.alt diff --git a/1985/lycklama/Makefile b/1985/lycklama/Makefile index de594d275..408c5e08c 100644 --- a/1985/lycklama/Makefile +++ b/1985/lycklama/Makefile @@ -58,7 +58,7 @@ ARCH= # Defines that are needed to compile # -CDEFINE= -DZ=0 +CDEFINE= -DZ=500 # Include files that are needed to compile # diff --git a/1985/lycklama/README.md b/1985/lycklama/README.md index 6a1f47686..42ccb7f61 100644 --- a/1985/lycklama/README.md +++ b/1985/lycklama/README.md @@ -8,19 +8,14 @@ Ed Lycklama make all ``` - -With a tip from [Yusuke Endoh](/winners.html#Yusuke_Endoh) it was indirectly -noticed that if one slows down the call to `write()` one can see some fun output -that's not visible with modern systems so Cody added a call to `usleep()`. The -default time is `0` which disables it (in order to make it as close to original -as possible; an alt version already exists mostly for fun output). In order to -change the speed (try 500 or 700) do: +If you have an old enough compiler you can try: ```sh -make CDEFINE+="-DZ=700" clobber all +make lycklama.orig ``` -Thank you Yusuke! + + ## To run: @@ -28,6 +23,10 @@ Thank you Yusuke! ./lycklama < some_file ``` +There is an alternate version which slows down the output for a more fun display +with modern systems. For this reason we encourage you to try that version +as well. See Alternate code section below. + ## Try: ```sh @@ -40,20 +39,29 @@ Thank you Yusuke! ./lycklama < Makefile -make CDEFINE+="-DZ=700" clobber all && ./lycklama < lycklama.c ``` + ### Alternative code: -If you have an older compiler that lets you define some object to `#define` and -then use it in place of `#define` you can run: +This alternate version slows down the output which will provide more fun +output. The default time passed to `usleep(3)` is `500` but you can reconfigure +it like: + ```sh -make alt +make CDEFINE+="-DZ=700" clobber alt ``` -Use `./lylycklama.alt` as you would `./lycklama` above. +Use `./lycklama.alt` as you would `./lycklama` above. +#### Try: + +```sh +./lycklama.alt < lycklama.alt.c +./lycklama.alt < lycklama.orig.c +./lycklama.alt < Makefile +``` ## Judges' remarks: diff --git a/1985/lycklama/lycklama.alt.c b/1985/lycklama/lycklama.alt.c index d7a3776fd..72a594f36 100644 --- a/1985/lycklama/lycklama.alt.c +++ b/1985/lycklama/lycklama.alt.c @@ -1,16 +1,16 @@ #define o define -#o ___o write -#o ooo (unsigned) -#o o_o_ 1 -#o _o_ char -#o _oo goto -#o _oo_ read -#o o_o for -#o o_ main -#o o__ if -#o oo_ 0 -#o _o(_,__,___)(void)___o(_,__,ooo(___)) -#o __o (o_o_<<((o_o_<<(o_o_< Date: Sat, 8 Jul 2023 04:39:42 -0700 Subject: [PATCH 2/6] Mass .gitignore update for .orig.c files Due to the fact we now have .orig.c files and thus the possibility of winner.orig or prog.orig being built I have updated all the .gitignore files so that these files ignored. This was done with the following shell commands, for reference: for i in $(find 19* 200* 201[0123] -mindepth 2 -maxdepth 2 -name .gitignore) ; do echo $(dirname "$i"|sed -e 's,[0-9]\{4\}/,,g').orig >> "$i"; done for i in $(find 201[4-9] 2020 -mindepth 2 -maxdepth 2 -name .gitignore) ; do echo prog.orig >> "$i"; done and the two commands is because it was only in 2014 that the winning entries were renamed to prog so prog.orig is the correct glob. --- 1984/anonymous/.gitignore | 2 ++ 1984/decot/.gitignore | 2 ++ 1984/laman/.gitignore | 2 ++ 1984/mullender/.gitignore | 2 ++ 1985/applin/.gitignore | 2 ++ 1985/august/.gitignore | 2 ++ 1985/lycklama/.gitignore | 2 ++ 1985/shapiro/.gitignore | 2 ++ 1985/sicherman/.gitignore | 2 ++ 1986/applin/.gitignore | 2 ++ 1986/august/.gitignore | 2 ++ 1986/bright/.gitignore | 2 ++ 1986/hague/.gitignore | 2 ++ 1986/holloway/.gitignore | 2 ++ 1986/marshall/.gitignore | 2 ++ 1986/pawka/.gitignore | 2 ++ 1986/stein/.gitignore | 2 ++ 1986/wall/.gitignore | 2 ++ 1987/biggar/.gitignore | 2 ++ 1987/heckbert/.gitignore | 2 ++ 1987/hines/.gitignore | 2 ++ 1987/korn/.gitignore | 2 ++ 1987/lievaart/.gitignore | 2 ++ 1987/wall/.gitignore | 2 ++ 1987/westley/.gitignore | 2 ++ 1988/applin/.gitignore | 2 ++ 1988/dale/.gitignore | 2 ++ 1988/isaak/.gitignore | 2 ++ 1988/litmaath/.gitignore | 2 ++ 1988/phillipps/.gitignore | 2 ++ 1988/reddy/.gitignore | 2 ++ 1988/robison/.gitignore | 2 ++ 1988/spinellis/.gitignore | 2 ++ 1988/westley/.gitignore | 2 ++ 1989/fubar/.gitignore | 2 ++ 1989/jar.1/.gitignore | 2 ++ 1989/jar.2/.gitignore | 2 ++ 1989/ovdluhe/.gitignore | 2 ++ 1989/paul/.gitignore | 2 ++ 1989/robison/.gitignore | 2 ++ 1989/roemer/.gitignore | 2 ++ 1989/tromp/.gitignore | 2 ++ 1989/vanb/.gitignore | 2 ++ 1989/westley/.gitignore | 2 ++ 1990/baruch/.gitignore | 2 ++ 1990/cmills/.gitignore | 2 ++ 1990/dds/.gitignore | 2 ++ 1990/dg/.gitignore | 2 ++ 1990/jaw/.gitignore | 2 ++ 1990/pjr/.gitignore | 2 ++ 1990/scjones/.gitignore | 2 ++ 1990/stig/.gitignore | 2 ++ 1990/tbr/.gitignore | 2 ++ 1990/theorem/.gitignore | 2 ++ 1990/westley/.gitignore | 2 ++ 1991/ant/.gitignore | 2 ++ 1991/brnstnd/.gitignore | 2 ++ 1991/buzzard/.gitignore | 2 ++ 1991/cdupont/.gitignore | 2 ++ 1991/davidguy/.gitignore | 2 ++ 1991/dds/.gitignore | 2 ++ 1991/fine/.gitignore | 2 ++ 1991/rince/.gitignore | 2 ++ 1991/westley/.gitignore | 2 ++ 1992/adrian/.gitignore | 2 ++ 1992/albert/.gitignore | 2 ++ 1992/ant/.gitignore | 2 ++ 1992/buzzard.1/.gitignore | 2 ++ 1992/buzzard.2/.gitignore | 2 ++ 1992/gson/.gitignore | 2 ++ 1992/imc/.gitignore | 2 ++ 1992/kivinen/.gitignore | 2 ++ 1992/lush/.gitignore | 2 ++ 1992/marangon/.gitignore | 2 ++ 1992/nathan/.gitignore | 2 ++ 1992/vern/.gitignore | 2 ++ 1992/westley/.gitignore | 2 ++ 1993/ant/.gitignore | 2 ++ 1993/cmills/.gitignore | 2 ++ 1993/dgibson/.gitignore | 2 ++ 1993/ejb/.gitignore | 2 ++ 1993/jonth/.gitignore | 2 ++ 1993/leo/.gitignore | 2 ++ 1993/lmfjyh/.gitignore | 2 ++ 1993/plummer/.gitignore | 2 ++ 1993/rince/.gitignore | 2 ++ 1993/schnitzi/.gitignore | 2 ++ 1993/vanb/.gitignore | 2 ++ 1994/dodsond1/.gitignore | 2 ++ 1994/dodsond2/.gitignore | 2 ++ 1994/horton/.gitignore | 2 ++ 1994/imc/.gitignore | 2 ++ 1994/ldb/.gitignore | 2 ++ 1994/schnitzi/.gitignore | 2 ++ 1994/shapiro/.gitignore | 2 ++ 1994/smr/.gitignore | 2 ++ 1994/tvr/.gitignore | 2 ++ 1994/weisberg/.gitignore | 2 ++ 1994/westley/.gitignore | 2 ++ 1995/cdua/.gitignore | 2 ++ 1995/dodsond1/.gitignore | 2 ++ 1995/dodsond2/.gitignore | 2 ++ 1995/esde/.gitignore | 2 ++ 1995/garry/.gitignore | 2 ++ 1995/heathbar/.gitignore | 2 ++ 1995/leo/.gitignore | 2 ++ 1995/makarios/.gitignore | 2 ++ 1995/savastio/.gitignore | 2 ++ 1995/schnitzi/.gitignore | 2 ++ 1995/spinellis/.gitignore | 2 ++ 1995/vanschnitz/.gitignore | 2 ++ 1996/august/.gitignore | 2 ++ 1996/dalbec/.gitignore | 2 ++ 1996/eldby/.gitignore | 2 ++ 1996/gandalf/.gitignore | 2 ++ 1996/huffman/.gitignore | 2 ++ 1996/jonth/.gitignore | 2 ++ 1996/rcm/.gitignore | 2 ++ 1996/schweikh1/.gitignore | 2 ++ 1996/schweikh2/.gitignore | 2 ++ 1996/schweikh3/.gitignore | 2 ++ 1996/westley/.gitignore | 2 ++ 1998/banks/.gitignore | 2 ++ 1998/bas1/.gitignore | 2 ++ 1998/bas2/.gitignore | 2 ++ 1998/chaos/.gitignore | 2 ++ 1998/df/.gitignore | 2 ++ 1998/dlowe/.gitignore | 2 ++ 1998/dloweneil/.gitignore | 2 ++ 1998/dorssel/.gitignore | 2 ++ 1998/fanf/.gitignore | 2 ++ 1998/schnitzi/.gitignore | 2 ++ 1998/schweikh1/.gitignore | 2 ++ 1998/schweikh2/.gitignore | 2 ++ 1998/schweikh3/.gitignore | 2 ++ 1998/tomtorfs/.gitignore | 2 ++ 2000/anderson/.gitignore | 2 ++ 2000/bellard/.gitignore | 2 ++ 2000/bmeyer/.gitignore | 2 ++ 2000/briddlebane/.gitignore | 2 ++ 2000/dhyang/.gitignore | 2 ++ 2000/dlowe/.gitignore | 2 ++ 2000/jarijyrki/.gitignore | 2 ++ 2000/natori/.gitignore | 2 ++ 2000/primenum/.gitignore | 2 ++ 2000/rince/.gitignore | 2 ++ 2000/robison/.gitignore | 2 ++ 2000/schneiderwent/.gitignore | 2 ++ 2000/thadgavin/.gitignore | 2 ++ 2000/tomx/.gitignore | 2 ++ 2001/anonymous/.gitignore | 2 ++ 2001/bellard/.gitignore | 2 ++ 2001/cheong/.gitignore | 2 ++ 2001/coupard/.gitignore | 2 ++ 2001/ctk/.gitignore | 2 ++ 2001/dgbeards/.gitignore | 2 ++ 2001/herrmann1/.gitignore | 2 ++ 2001/herrmann2/.gitignore | 2 ++ 2001/jason/.gitignore | 2 ++ 2001/kev/.gitignore | 2 ++ 2001/ollinger/.gitignore | 2 ++ 2001/rosten/.gitignore | 2 ++ 2001/schweikh/.gitignore | 2 ++ 2001/westley/.gitignore | 2 ++ 2001/williams/.gitignore | 2 ++ 2004/anonymous/.gitignore | 2 ++ 2004/arachnid/.gitignore | 2 ++ 2004/burley/.gitignore | 2 ++ 2004/gavare/.gitignore | 2 ++ 2004/gavin/.gitignore | 2 ++ 2004/hibachi/.gitignore | 2 ++ 2004/hoyle/.gitignore | 2 ++ 2004/jdalbec/.gitignore | 2 ++ 2004/kopczynski/.gitignore | 2 ++ 2004/newbern/.gitignore | 2 ++ 2004/omoikane/.gitignore | 2 ++ 2004/schnitzi/.gitignore | 2 ++ 2004/sds/.gitignore | 2 ++ 2004/vik1/.gitignore | 2 ++ 2004/vik2/.gitignore | 2 ++ 2005/aidan/.gitignore | 2 ++ 2005/anon/.gitignore | 2 ++ 2005/boutines/.gitignore | 2 ++ 2005/chia/.gitignore | 2 ++ 2005/giljade/.gitignore | 2 ++ 2005/jetro/.gitignore | 2 ++ 2005/klausler/.gitignore | 2 ++ 2005/mikeash/.gitignore | 2 ++ 2005/mynx/.gitignore | 2 ++ 2005/persano/.gitignore | 2 ++ 2005/sykes/.gitignore | 2 ++ 2005/timwi/.gitignore | 2 ++ 2005/toledo/.gitignore | 2 ++ 2005/vik/.gitignore | 2 ++ 2005/vince/.gitignore | 2 ++ 2006/birken/.gitignore | 2 ++ 2006/borsanyi/.gitignore | 2 ++ 2006/grothe/.gitignore | 2 ++ 2006/hamre/.gitignore | 2 ++ 2006/meyer/.gitignore | 2 ++ 2006/monge/.gitignore | 2 ++ 2006/night/.gitignore | 2 ++ 2006/sloane/.gitignore | 2 ++ 2006/stewart/.gitignore | 2 ++ 2006/sykes1/.gitignore | 2 ++ 2006/sykes2/.gitignore | 2 ++ 2006/toledo1/.gitignore | 2 ++ 2006/toledo2/.gitignore | 2 ++ 2006/toledo3/.gitignore | 2 ++ 2011/akari/.gitignore | 2 ++ 2011/blakely/.gitignore | 2 ++ 2011/borsanyi/.gitignore | 2 ++ 2011/dlowe/.gitignore | 2 ++ 2011/eastman/.gitignore | 2 ++ 2011/fredriksson/.gitignore | 2 ++ 2011/goren/.gitignore | 2 ++ 2011/hamaji/.gitignore | 2 ++ 2011/hou/.gitignore | 2 ++ 2011/konno/.gitignore | 2 ++ 2011/richards/.gitignore | 2 ++ 2011/toledo/.gitignore | 2 ++ 2011/vik/.gitignore | 2 ++ 2011/zucker/.gitignore | 2 ++ 2012/blakely/.gitignore | 2 ++ 2012/deckmyn/.gitignore | 2 ++ 2012/dlowe/.gitignore | 2 ++ 2012/endoh1/.gitignore | 2 ++ 2012/endoh2/.gitignore | 2 ++ 2012/grothe/.gitignore | 2 ++ 2012/hamano/.gitignore | 2 ++ 2012/hou/.gitignore | 2 ++ 2012/kang/.gitignore | 2 ++ 2012/konno/.gitignore | 2 ++ 2012/omoikane/.gitignore | 2 ++ 2012/tromp/.gitignore | 2 ++ 2012/vik/.gitignore | 2 ++ 2012/zeitak/.gitignore | 2 ++ 2013/birken/.gitignore | 2 ++ 2013/cable1/.gitignore | 2 ++ 2013/cable2/.gitignore | 2 ++ 2013/cable3/.gitignore | 2 ++ 2013/dlowe/.gitignore | 2 ++ 2013/endoh1/.gitignore | 2 ++ 2013/endoh2/.gitignore | 2 ++ 2013/endoh3/.gitignore | 2 ++ 2013/endoh4/.gitignore | 2 ++ 2013/hou/.gitignore | 2 ++ 2013/mills/.gitignore | 2 ++ 2013/misaka/.gitignore | 2 ++ 2013/morgan1/.gitignore | 2 ++ 2013/morgan2/.gitignore | 2 ++ 2013/robison/.gitignore | 2 ++ 2014/birken/.gitignore | 1 + 2014/deak/.gitignore | 1 + 2014/endoh1/.gitignore | 1 + 2014/endoh2/.gitignore | 1 + 2014/maffiodo1/.gitignore | 1 + 2014/maffiodo2/.gitignore | 1 + 2014/morgan/.gitignore | 1 + 2014/sinon/.gitignore | 1 + 2014/skeggs/.gitignore | 1 + 2014/vik/.gitignore | 1 + 2014/wiedijk/.gitignore | 1 + 2015/burton/.gitignore | 1 + 2015/dogon/.gitignore | 1 + 2015/duble/.gitignore | 1 + 2015/endoh1/.gitignore | 1 + 2015/endoh2/.gitignore | 1 + 2015/endoh3/.gitignore | 1 + 2015/endoh4/.gitignore | 1 + 2015/hou/.gitignore | 1 + 2015/howe/.gitignore | 1 + 2015/mills1/.gitignore | 1 + 2015/mills2/.gitignore | 1 + 2015/muth/.gitignore | 1 + 2015/schweikhardt/.gitignore | 1 + 2015/yang/.gitignore | 1 + 2018/algmyr/.gitignore | 1 + 2018/anderson/.gitignore | 1 + 2018/bellard/.gitignore | 1 + 2018/burton1/.gitignore | 1 + 2018/burton2/.gitignore | 1 + 2018/ciura/.gitignore | 1 + 2018/endoh1/.gitignore | 1 + 2018/endoh2/.gitignore | 1 + 2018/ferguson/.gitignore | 1 + 2018/giles/.gitignore | 1 + 2018/hou/.gitignore | 1 + 2018/mills/.gitignore | 1 + 2018/poikola/.gitignore | 1 + 2018/vokes/.gitignore | 1 + 2018/yang/.gitignore | 1 + 2019/adamovsky/.gitignore | 1 + 2019/burton/.gitignore | 1 + 2019/ciura/.gitignore | 1 + 2019/diels-grabsch1/.gitignore | 1 + 2019/diels-grabsch2/.gitignore | 1 + 2019/dogon/.gitignore | 1 + 2019/duble/.gitignore | 1 + 2019/endoh/.gitignore | 1 + 2019/giles/.gitignore | 1 + 2019/karns/.gitignore | 1 + 2019/lynn/.gitignore | 1 + 2019/mills/.gitignore | 1 + 2019/poikola/.gitignore | 1 + 2019/yang/.gitignore | 1 + 2020/burton/.gitignore | 1 + 2020/carlini/.gitignore | 1 + 2020/endoh1/.gitignore | 1 + 2020/endoh2/.gitignore | 1 + 2020/endoh3/.gitignore | 1 + 2020/ferguson1/.gitignore | 1 + 2020/ferguson2/.gitignore | 1 + 2020/giles/.gitignore | 1 + 2020/kurdyukov1/.gitignore | 1 + 2020/kurdyukov2/.gitignore | 1 + 2020/kurdyukov3/.gitignore | 1 + 2020/kurdyukov4/.gitignore | 1 + 2020/otterness/.gitignore | 1 + 2020/tsoj/.gitignore | 1 + 2020/yang/.gitignore | 1 + 321 files changed, 573 insertions(+) diff --git a/1984/anonymous/.gitignore b/1984/anonymous/.gitignore index 0e449506b..376ed9f37 100644 --- a/1984/anonymous/.gitignore +++ b/1984/anonymous/.gitignore @@ -1,2 +1,4 @@ anonymous anonymous.alt +anonymous.orig +prog.orig diff --git a/1984/decot/.gitignore b/1984/decot/.gitignore index 44d155e10..ad3856893 100644 --- a/1984/decot/.gitignore +++ b/1984/decot/.gitignore @@ -1 +1,3 @@ decot +decot.orig +prog.orig diff --git a/1984/laman/.gitignore b/1984/laman/.gitignore index 0723ff8d6..9f0d9e790 100644 --- a/1984/laman/.gitignore +++ b/1984/laman/.gitignore @@ -1 +1,3 @@ laman +laman.orig +prog.orig diff --git a/1984/mullender/.gitignore b/1984/mullender/.gitignore index 14a439de4..9be0bd5b7 100644 --- a/1984/mullender/.gitignore +++ b/1984/mullender/.gitignore @@ -1,3 +1,5 @@ mullender mullender.alt gentab +mullender.orig +prog.orig diff --git a/1985/applin/.gitignore b/1985/applin/.gitignore index 65b2a0f49..65af7d048 100644 --- a/1985/applin/.gitignore +++ b/1985/applin/.gitignore @@ -1 +1,3 @@ applin +applin.orig +prog.orig diff --git a/1985/august/.gitignore b/1985/august/.gitignore index 36c24223d..94bab546a 100644 --- a/1985/august/.gitignore +++ b/1985/august/.gitignore @@ -1 +1,3 @@ august +august.orig +prog.orig diff --git a/1985/lycklama/.gitignore b/1985/lycklama/.gitignore index 2bc187781..6392e57c3 100644 --- a/1985/lycklama/.gitignore +++ b/1985/lycklama/.gitignore @@ -1,2 +1,4 @@ lycklama lycklama.alt +lycklama.orig +prog.orig diff --git a/1985/shapiro/.gitignore b/1985/shapiro/.gitignore index 9912ed2e4..edddfcd1d 100644 --- a/1985/shapiro/.gitignore +++ b/1985/shapiro/.gitignore @@ -1 +1,3 @@ shapiro +shapiro.orig +prog.orig diff --git a/1985/sicherman/.gitignore b/1985/sicherman/.gitignore index 7cf6dfe81..595c6629c 100644 --- a/1985/sicherman/.gitignore +++ b/1985/sicherman/.gitignore @@ -1,2 +1,4 @@ sicherman sicherman.alt +sicherman.orig +prog.orig diff --git a/1986/applin/.gitignore b/1986/applin/.gitignore index 65b2a0f49..65af7d048 100644 --- a/1986/applin/.gitignore +++ b/1986/applin/.gitignore @@ -1 +1,3 @@ applin +applin.orig +prog.orig diff --git a/1986/august/.gitignore b/1986/august/.gitignore index 36c24223d..94bab546a 100644 --- a/1986/august/.gitignore +++ b/1986/august/.gitignore @@ -1 +1,3 @@ august +august.orig +prog.orig diff --git a/1986/bright/.gitignore b/1986/bright/.gitignore index 52d62d264..ceefa06fb 100644 --- a/1986/bright/.gitignore +++ b/1986/bright/.gitignore @@ -1 +1,3 @@ bright +bright.orig +prog.orig diff --git a/1986/hague/.gitignore b/1986/hague/.gitignore index 6d1bd4618..3bbef39c6 100644 --- a/1986/hague/.gitignore +++ b/1986/hague/.gitignore @@ -1 +1,3 @@ hague +hague.orig +prog.orig diff --git a/1986/holloway/.gitignore b/1986/holloway/.gitignore index 47d139d24..497646c62 100644 --- a/1986/holloway/.gitignore +++ b/1986/holloway/.gitignore @@ -1 +1,3 @@ holloway +holloway.orig +prog.orig diff --git a/1986/marshall/.gitignore b/1986/marshall/.gitignore index 461019cfd..e210bbde3 100644 --- a/1986/marshall/.gitignore +++ b/1986/marshall/.gitignore @@ -1 +1,3 @@ marshall +marshall.orig +prog.orig diff --git a/1986/pawka/.gitignore b/1986/pawka/.gitignore index 01f5f0500..c01f77fa3 100644 --- a/1986/pawka/.gitignore +++ b/1986/pawka/.gitignore @@ -1 +1,3 @@ pawka +pawka.orig +prog.orig diff --git a/1986/stein/.gitignore b/1986/stein/.gitignore index 941454984..918d8ef98 100644 --- a/1986/stein/.gitignore +++ b/1986/stein/.gitignore @@ -1,2 +1,4 @@ a.out stein +stein.orig +prog.orig diff --git a/1986/wall/.gitignore b/1986/wall/.gitignore index 8784710db..efdb54e71 100644 --- a/1986/wall/.gitignore +++ b/1986/wall/.gitignore @@ -1,2 +1,4 @@ wall wall.alt +wall.orig +prog.orig diff --git a/1987/biggar/.gitignore b/1987/biggar/.gitignore index a3fda3cc8..a16c4d2dd 100644 --- a/1987/biggar/.gitignore +++ b/1987/biggar/.gitignore @@ -1 +1,3 @@ biggar +biggar.orig +prog.orig diff --git a/1987/heckbert/.gitignore b/1987/heckbert/.gitignore index cb092098f..f0079d9a3 100644 --- a/1987/heckbert/.gitignore +++ b/1987/heckbert/.gitignore @@ -5,3 +5,5 @@ foo.c heckbert ph ph.c +heckbert.orig +prog.orig diff --git a/1987/hines/.gitignore b/1987/hines/.gitignore index 6c51004a0..6f60fc57c 100644 --- a/1987/hines/.gitignore +++ b/1987/hines/.gitignore @@ -1,2 +1,4 @@ hines hines.alt +hines.orig +prog.orig diff --git a/1987/korn/.gitignore b/1987/korn/.gitignore index e537c34cc..490a6878b 100644 --- a/1987/korn/.gitignore +++ b/1987/korn/.gitignore @@ -1 +1,3 @@ korn +korn.orig +prog.orig diff --git a/1987/lievaart/.gitignore b/1987/lievaart/.gitignore index 37904d3f8..4c859f6cb 100644 --- a/1987/lievaart/.gitignore +++ b/1987/lievaart/.gitignore @@ -2,3 +2,5 @@ lievaart lievaart.alt lievaart2 lievaart2.alt +lievaart.orig +prog.orig diff --git a/1987/wall/.gitignore b/1987/wall/.gitignore index 8784710db..efdb54e71 100644 --- a/1987/wall/.gitignore +++ b/1987/wall/.gitignore @@ -1,2 +1,4 @@ wall wall.alt +wall.orig +prog.orig diff --git a/1987/westley/.gitignore b/1987/westley/.gitignore index 2a0c890f9..745e11d2f 100644 --- a/1987/westley/.gitignore +++ b/1987/westley/.gitignore @@ -1 +1,3 @@ westley +westley.orig +prog.orig diff --git a/1988/applin/.gitignore b/1988/applin/.gitignore index 04167c655..f2a57c672 100644 --- a/1988/applin/.gitignore +++ b/1988/applin/.gitignore @@ -3,3 +3,5 @@ large.c zsmall zsmall.c applin.alt +applin.orig +prog.orig diff --git a/1988/dale/.gitignore b/1988/dale/.gitignore index 9d911c5df..1e84d450e 100644 --- a/1988/dale/.gitignore +++ b/1988/dale/.gitignore @@ -1,2 +1,4 @@ dale dale.alt +dale.orig +prog.orig diff --git a/1988/isaak/.gitignore b/1988/isaak/.gitignore index a9d43db81..6cc5143d4 100644 --- a/1988/isaak/.gitignore +++ b/1988/isaak/.gitignore @@ -1,3 +1,5 @@ isaak isaak.alt isaak.output +isaak.orig +prog.orig diff --git a/1988/litmaath/.gitignore b/1988/litmaath/.gitignore index ef2cc4b0f..147973fd9 100644 --- a/1988/litmaath/.gitignore +++ b/1988/litmaath/.gitignore @@ -1,2 +1,4 @@ litmaath litmaath.alt +litmaath.orig +prog.orig diff --git a/1988/phillipps/.gitignore b/1988/phillipps/.gitignore index d9a2e652b..4aabe24bb 100644 --- a/1988/phillipps/.gitignore +++ b/1988/phillipps/.gitignore @@ -1 +1,3 @@ phillipps +phillipps.orig +prog.orig diff --git a/1988/reddy/.gitignore b/1988/reddy/.gitignore index a7e8e8ce4..a2bce76c3 100644 --- a/1988/reddy/.gitignore +++ b/1988/reddy/.gitignore @@ -1 +1,3 @@ reddy +reddy.orig +prog.orig diff --git a/1988/robison/.gitignore b/1988/robison/.gitignore index c124d1dbc..672ba4f0c 100644 --- a/1988/robison/.gitignore +++ b/1988/robison/.gitignore @@ -1 +1,3 @@ robison +robison.orig +prog.orig diff --git a/1988/spinellis/.gitignore b/1988/spinellis/.gitignore index 691594a06..27171b2cf 100644 --- a/1988/spinellis/.gitignore +++ b/1988/spinellis/.gitignore @@ -1,3 +1,5 @@ prog.c spinellis spinellis.alt +spinellis.orig +prog.orig diff --git a/1988/westley/.gitignore b/1988/westley/.gitignore index 0c08f64e6..9b69ec7c5 100644 --- a/1988/westley/.gitignore +++ b/1988/westley/.gitignore @@ -1,2 +1,4 @@ westley westley.alt +westley.orig +prog.orig diff --git a/1989/fubar/.gitignore b/1989/fubar/.gitignore index e9d51691f..7d78090b1 100644 --- a/1989/fubar/.gitignore +++ b/1989/fubar/.gitignore @@ -3,3 +3,5 @@ ouroboros ouroboros.c x x1 +fubar.orig +prog.orig diff --git a/1989/jar.1/.gitignore b/1989/jar.1/.gitignore index c4791d11a..a081e5850 100644 --- a/1989/jar.1/.gitignore +++ b/1989/jar.1/.gitignore @@ -1 +1,3 @@ jar.1 +jar.1.orig +prog.orig diff --git a/1989/jar.2/.gitignore b/1989/jar.2/.gitignore index f445be170..4ea9ded3b 100644 --- a/1989/jar.2/.gitignore +++ b/1989/jar.2/.gitignore @@ -1 +1,3 @@ jar.2 +jar.2.orig +prog.orig diff --git a/1989/ovdluhe/.gitignore b/1989/ovdluhe/.gitignore index e3366e267..21b883e19 100644 --- a/1989/ovdluhe/.gitignore +++ b/1989/ovdluhe/.gitignore @@ -1,2 +1,4 @@ ovdluhe ovdluhe.alt +ovdluhe.orig +prog.orig diff --git a/1989/paul/.gitignore b/1989/paul/.gitignore index ea015f609..d4c8f86ea 100644 --- a/1989/paul/.gitignore +++ b/1989/paul/.gitignore @@ -1 +1,3 @@ paul +paul.orig +prog.orig diff --git a/1989/robison/.gitignore b/1989/robison/.gitignore index c124d1dbc..672ba4f0c 100644 --- a/1989/robison/.gitignore +++ b/1989/robison/.gitignore @@ -1 +1,3 @@ robison +robison.orig +prog.orig diff --git a/1989/roemer/.gitignore b/1989/roemer/.gitignore index f50dd86a6..35799487b 100644 --- a/1989/roemer/.gitignore +++ b/1989/roemer/.gitignore @@ -1 +1,3 @@ roemer +roemer.orig +prog.orig diff --git a/1989/tromp/.gitignore b/1989/tromp/.gitignore index 31d4f7e59..7aedf5800 100644 --- a/1989/tromp/.gitignore +++ b/1989/tromp/.gitignore @@ -1,3 +1,5 @@ tromp tromp.alt HI +tromp.orig +prog.orig diff --git a/1989/vanb/.gitignore b/1989/vanb/.gitignore index c0fa8eb22..43ddaba26 100644 --- a/1989/vanb/.gitignore +++ b/1989/vanb/.gitignore @@ -1 +1,3 @@ vanb +vanb.orig +prog.orig diff --git a/1989/westley/.gitignore b/1989/westley/.gitignore index ad524dd54..25ce9886f 100644 --- a/1989/westley/.gitignore +++ b/1989/westley/.gitignore @@ -7,3 +7,5 @@ ver2.c ver3 ver3.c westley +westley.orig +prog.orig diff --git a/1990/baruch/.gitignore b/1990/baruch/.gitignore index c31461210..4c7547c4e 100644 --- a/1990/baruch/.gitignore +++ b/1990/baruch/.gitignore @@ -1,2 +1,4 @@ baruch baruch.alt +baruch.orig +prog.orig diff --git a/1990/cmills/.gitignore b/1990/cmills/.gitignore index 931adc228..4dbfe182e 100644 --- a/1990/cmills/.gitignore +++ b/1990/cmills/.gitignore @@ -1 +1,3 @@ cmills +cmills.orig +prog.orig diff --git a/1990/dds/.gitignore b/1990/dds/.gitignore index d7985d043..36e62c025 100644 --- a/1990/dds/.gitignore +++ b/1990/dds/.gitignore @@ -1 +1,3 @@ dds +dds.orig +prog.orig diff --git a/1990/dg/.gitignore b/1990/dg/.gitignore index 943f7b015..a5524b15a 100644 --- a/1990/dg/.gitignore +++ b/1990/dg/.gitignore @@ -1 +1,3 @@ dg +dg.orig +prog.orig diff --git a/1990/jaw/.gitignore b/1990/jaw/.gitignore index a11ebfac1..22eb8875e 100644 --- a/1990/jaw/.gitignore +++ b/1990/jaw/.gitignore @@ -4,3 +4,5 @@ zcat receive unshark unshark.c +jaw.orig +prog.orig diff --git a/1990/pjr/.gitignore b/1990/pjr/.gitignore index f1d5f5301..dd02383e3 100644 --- a/1990/pjr/.gitignore +++ b/1990/pjr/.gitignore @@ -1 +1,3 @@ pjr +pjr.orig +prog.orig diff --git a/1990/scjones/.gitignore b/1990/scjones/.gitignore index 1b2174ab1..57bc24fbb 100644 --- a/1990/scjones/.gitignore +++ b/1990/scjones/.gitignore @@ -1 +1,3 @@ scjones +scjones.orig +prog.orig diff --git a/1990/stig/.gitignore b/1990/stig/.gitignore index e3cc04a9f..a12048487 100644 --- a/1990/stig/.gitignore +++ b/1990/stig/.gitignore @@ -1,3 +1,5 @@ o o.c stig +stig.orig +prog.orig diff --git a/1990/tbr/.gitignore b/1990/tbr/.gitignore index 1e7f77674..01f95f739 100644 --- a/1990/tbr/.gitignore +++ b/1990/tbr/.gitignore @@ -1 +1,3 @@ tbr +tbr.orig +prog.orig diff --git a/1990/theorem/.gitignore b/1990/theorem/.gitignore index a9223bbb1..00f950eb6 100644 --- a/1990/theorem/.gitignore +++ b/1990/theorem/.gitignore @@ -6,3 +6,5 @@ sorter sorter.c theorem_bkp theorem_bkp.c +theorem.orig +prog.orig diff --git a/1990/westley/.gitignore b/1990/westley/.gitignore index 2a0c890f9..745e11d2f 100644 --- a/1990/westley/.gitignore +++ b/1990/westley/.gitignore @@ -1 +1,3 @@ westley +westley.orig +prog.orig diff --git a/1991/ant/.gitignore b/1991/ant/.gitignore index 012fa24aa..2d27aa19f 100644 --- a/1991/ant/.gitignore +++ b/1991/ant/.gitignore @@ -1,2 +1,4 @@ ant hill +ant.orig +prog.orig diff --git a/1991/brnstnd/.gitignore b/1991/brnstnd/.gitignore index 30030af9d..98ba8b35e 100644 --- a/1991/brnstnd/.gitignore +++ b/1991/brnstnd/.gitignore @@ -1 +1,3 @@ brnstnd +brnstnd.orig +prog.orig diff --git a/1991/buzzard/.gitignore b/1991/buzzard/.gitignore index 5caf57610..6e681b16b 100644 --- a/1991/buzzard/.gitignore +++ b/1991/buzzard/.gitignore @@ -1 +1,3 @@ buzzard +buzzard.orig +prog.orig diff --git a/1991/cdupont/.gitignore b/1991/cdupont/.gitignore index 0c3243e3b..9accc2c55 100644 --- a/1991/cdupont/.gitignore +++ b/1991/cdupont/.gitignore @@ -1 +1,3 @@ cdupont +cdupont.orig +prog.orig diff --git a/1991/davidguy/.gitignore b/1991/davidguy/.gitignore index 77ebabb35..ad25838e8 100644 --- a/1991/davidguy/.gitignore +++ b/1991/davidguy/.gitignore @@ -1 +1,3 @@ davidguy +davidguy.orig +prog.orig diff --git a/1991/dds/.gitignore b/1991/dds/.gitignore index 2118681f1..c71d12ad5 100644 --- a/1991/dds/.gitignore +++ b/1991/dds/.gitignore @@ -3,3 +3,5 @@ dds.alt a a.c a.out +dds.orig +prog.orig diff --git a/1991/fine/.gitignore b/1991/fine/.gitignore index 86815ca75..693c74803 100644 --- a/1991/fine/.gitignore +++ b/1991/fine/.gitignore @@ -1 +1,3 @@ fine +fine.orig +prog.orig diff --git a/1991/rince/.gitignore b/1991/rince/.gitignore index 8e87c9d18..c014262c4 100644 --- a/1991/rince/.gitignore +++ b/1991/rince/.gitignore @@ -1 +1,3 @@ rince +rince.orig +prog.orig diff --git a/1991/westley/.gitignore b/1991/westley/.gitignore index ab0500ebf..71f95e6dc 100644 --- a/1991/westley/.gitignore +++ b/1991/westley/.gitignore @@ -7,3 +7,5 @@ ttt_game ttt_game.c westley ttt_old.c +westley.orig +prog.orig diff --git a/1992/adrian/.gitignore b/1992/adrian/.gitignore index 9d3552f3e..097a1b287 100644 --- a/1992/adrian/.gitignore +++ b/1992/adrian/.gitignore @@ -22,3 +22,5 @@ adwc adwc.alt adwc.alt.c adwc.c +adrian.orig +prog.orig diff --git a/1992/albert/.gitignore b/1992/albert/.gitignore index f6de83234..aa262d580 100644 --- a/1992/albert/.gitignore +++ b/1992/albert/.gitignore @@ -1 +1,3 @@ albert +albert.orig +prog.orig diff --git a/1992/ant/.gitignore b/1992/ant/.gitignore index ef8f8b213..d421620bc 100644 --- a/1992/ant/.gitignore +++ b/1992/ant/.gitignore @@ -3,3 +3,5 @@ am.safe ant node.* leaf.* +ant.orig +prog.orig diff --git a/1992/buzzard.1/.gitignore b/1992/buzzard.1/.gitignore index e5ab81324..d99f23885 100644 --- a/1992/buzzard.1/.gitignore +++ b/1992/buzzard.1/.gitignore @@ -2,3 +2,5 @@ babble babble.cppcb buzzard.1 tmp +buzzard.1.orig +prog.orig diff --git a/1992/buzzard.2/.gitignore b/1992/buzzard.2/.gitignore index 4daf52b2f..174bc00a2 100644 --- a/1992/buzzard.2/.gitignore +++ b/1992/buzzard.2/.gitignore @@ -1,2 +1,4 @@ buzzard.2 first +buzzard.2.orig +prog.orig diff --git a/1992/gson/.gitignore b/1992/gson/.gitignore index bc269b571..dd540b95a 100644 --- a/1992/gson/.gitignore +++ b/1992/gson/.gitignore @@ -1,3 +1,5 @@ gson ag words +gson.orig +prog.orig diff --git a/1992/imc/.gitignore b/1992/imc/.gitignore index 7bf566445..45bd3341b 100644 --- a/1992/imc/.gitignore +++ b/1992/imc/.gitignore @@ -1,3 +1,5 @@ imc screen1.ras screen2.ras +imc.orig +prog.orig diff --git a/1992/kivinen/.gitignore b/1992/kivinen/.gitignore index d0ccb8fd5..afc417ed0 100644 --- a/1992/kivinen/.gitignore +++ b/1992/kivinen/.gitignore @@ -1 +1,3 @@ kivinen +kivinen.orig +prog.orig diff --git a/1992/lush/.gitignore b/1992/lush/.gitignore index e80244fae..be32daf3b 100644 --- a/1992/lush/.gitignore +++ b/1992/lush/.gitignore @@ -1,2 +1,4 @@ lush lush.alt +lush.orig +prog.orig diff --git a/1992/marangon/.gitignore b/1992/marangon/.gitignore index d5d39567a..2d0ac2cc4 100644 --- a/1992/marangon/.gitignore +++ b/1992/marangon/.gitignore @@ -1 +1,3 @@ marangon +marangon.orig +prog.orig diff --git a/1992/nathan/.gitignore b/1992/nathan/.gitignore index 2abfe6cf3..2a635cb95 100644 --- a/1992/nathan/.gitignore +++ b/1992/nathan/.gitignore @@ -1 +1,3 @@ nathan +nathan.orig +prog.orig diff --git a/1992/vern/.gitignore b/1992/vern/.gitignore index b287f41f9..b370c1ac4 100644 --- a/1992/vern/.gitignore +++ b/1992/vern/.gitignore @@ -1,2 +1,4 @@ vern vern.tmp.c +vern.orig +prog.orig diff --git a/1992/westley/.gitignore b/1992/westley/.gitignore index 94fdec9d4..4b0d4e0d4 100644 --- a/1992/westley/.gitignore +++ b/1992/westley/.gitignore @@ -1,3 +1,5 @@ westley whereami westley.alt +westley.orig +prog.orig diff --git a/1993/ant/.gitignore b/1993/ant/.gitignore index ee8d56390..30a97e7dc 100644 --- a/1993/ant/.gitignore +++ b/1993/ant/.gitignore @@ -2,3 +2,5 @@ ag ag.txt ant ant +ant.orig +prog.orig diff --git a/1993/cmills/.gitignore b/1993/cmills/.gitignore index 931adc228..4dbfe182e 100644 --- a/1993/cmills/.gitignore +++ b/1993/cmills/.gitignore @@ -1 +1,3 @@ cmills +cmills.orig +prog.orig diff --git a/1993/dgibson/.gitignore b/1993/dgibson/.gitignore index 693629c2d..686bb0560 100644 --- a/1993/dgibson/.gitignore +++ b/1993/dgibson/.gitignore @@ -1,3 +1,5 @@ data.name dgibson life.d +dgibson.orig +prog.orig diff --git a/1993/ejb/.gitignore b/1993/ejb/.gitignore index a05a37517..398a2bf1f 100644 --- a/1993/ejb/.gitignore +++ b/1993/ejb/.gitignore @@ -1 +1,3 @@ ejb +ejb.orig +prog.orig diff --git a/1993/jonth/.gitignore b/1993/jonth/.gitignore index fb51ec603..c3ee28755 100644 --- a/1993/jonth/.gitignore +++ b/1993/jonth/.gitignore @@ -1,2 +1,4 @@ jonth jonth.tmp.c +jonth.orig +prog.orig diff --git a/1993/leo/.gitignore b/1993/leo/.gitignore index 25fbf06a1..5f9e511dd 100644 --- a/1993/leo/.gitignore +++ b/1993/leo/.gitignore @@ -1,2 +1,4 @@ leo mind +leo.orig +prog.orig diff --git a/1993/lmfjyh/.gitignore b/1993/lmfjyh/.gitignore index c52e85481..638878a76 100644 --- a/1993/lmfjyh/.gitignore +++ b/1993/lmfjyh/.gitignore @@ -1,3 +1,5 @@ "* lmfjyh lmfjyh.alt +lmfjyh.orig +prog.orig diff --git a/1993/plummer/.gitignore b/1993/plummer/.gitignore index 6d2000905..7db60a5bd 100644 --- a/1993/plummer/.gitignore +++ b/1993/plummer/.gitignore @@ -1,2 +1,4 @@ plummer plummer.alt +plummer.orig +prog.orig diff --git a/1993/rince/.gitignore b/1993/rince/.gitignore index f836e3057..7b03e212b 100644 --- a/1993/rince/.gitignore +++ b/1993/rince/.gitignore @@ -1,2 +1,4 @@ jkb rince +rince.orig +prog.orig diff --git a/1993/schnitzi/.gitignore b/1993/schnitzi/.gitignore index 563ae8705..8eb45f60f 100644 --- a/1993/schnitzi/.gitignore +++ b/1993/schnitzi/.gitignore @@ -1 +1,3 @@ schnitzi +schnitzi.orig +prog.orig diff --git a/1993/vanb/.gitignore b/1993/vanb/.gitignore index c0fa8eb22..43ddaba26 100644 --- a/1993/vanb/.gitignore +++ b/1993/vanb/.gitignore @@ -1 +1,3 @@ vanb +vanb.orig +prog.orig diff --git a/1994/dodsond1/.gitignore b/1994/dodsond1/.gitignore index e95d5d7e8..26b7faebe 100644 --- a/1994/dodsond1/.gitignore +++ b/1994/dodsond1/.gitignore @@ -1 +1,3 @@ dodsond1 +dodsond1.orig +prog.orig diff --git a/1994/dodsond2/.gitignore b/1994/dodsond2/.gitignore index 66d8e0add..e2294cd67 100644 --- a/1994/dodsond2/.gitignore +++ b/1994/dodsond2/.gitignore @@ -1 +1,3 @@ dodsond2 +dodsond2.orig +prog.orig diff --git a/1994/horton/.gitignore b/1994/horton/.gitignore index 685074b78..d39e2224f 100644 --- a/1994/horton/.gitignore +++ b/1994/horton/.gitignore @@ -1,3 +1,5 @@ gtface horton horton.alt +horton.orig +prog.orig diff --git a/1994/imc/.gitignore b/1994/imc/.gitignore index eb3fb586e..4cc262407 100644 --- a/1994/imc/.gitignore +++ b/1994/imc/.gitignore @@ -1 +1,3 @@ imc +imc.orig +prog.orig diff --git a/1994/ldb/.gitignore b/1994/ldb/.gitignore index 9fa76f9f8..5e8bf72a4 100644 --- a/1994/ldb/.gitignore +++ b/1994/ldb/.gitignore @@ -1,2 +1,4 @@ ldb ldb.alt +ldb.orig +prog.orig diff --git a/1994/schnitzi/.gitignore b/1994/schnitzi/.gitignore index 83b4fdd34..3c5531585 100644 --- a/1994/schnitzi/.gitignore +++ b/1994/schnitzi/.gitignore @@ -1,2 +1,4 @@ schnitzi schnitzi.alt +schnitzi.orig +prog.orig diff --git a/1994/shapiro/.gitignore b/1994/shapiro/.gitignore index 784ac9419..befeeb4bc 100644 --- a/1994/shapiro/.gitignore +++ b/1994/shapiro/.gitignore @@ -1,3 +1,5 @@ shapiro shapiro_t1 shapiro_t2.c +shapiro.orig +prog.orig diff --git a/1994/smr/.gitignore b/1994/smr/.gitignore index c1b3da72a..82da59856 100644 --- a/1994/smr/.gitignore +++ b/1994/smr/.gitignore @@ -1,2 +1,4 @@ smr smr.out +smr.orig +prog.orig diff --git a/1994/tvr/.gitignore b/1994/tvr/.gitignore index 925bd5602..d21da422a 100644 --- a/1994/tvr/.gitignore +++ b/1994/tvr/.gitignore @@ -1,2 +1,4 @@ tvr tvr.alt +tvr.orig +prog.orig diff --git a/1994/weisberg/.gitignore b/1994/weisberg/.gitignore index 114557979..250a33e42 100644 --- a/1994/weisberg/.gitignore +++ b/1994/weisberg/.gitignore @@ -1,2 +1,4 @@ weisberg weisberg.alt +weisberg.orig +prog.orig diff --git a/1994/westley/.gitignore b/1994/westley/.gitignore index 2a0c890f9..745e11d2f 100644 --- a/1994/westley/.gitignore +++ b/1994/westley/.gitignore @@ -1 +1,3 @@ westley +westley.orig +prog.orig diff --git a/1995/cdua/.gitignore b/1995/cdua/.gitignore index e71986dfb..21ae42e19 100644 --- a/1995/cdua/.gitignore +++ b/1995/cdua/.gitignore @@ -1,2 +1,4 @@ cdua cdua.alt +cdua.orig +prog.orig diff --git a/1995/dodsond1/.gitignore b/1995/dodsond1/.gitignore index e95d5d7e8..26b7faebe 100644 --- a/1995/dodsond1/.gitignore +++ b/1995/dodsond1/.gitignore @@ -1 +1,3 @@ dodsond1 +dodsond1.orig +prog.orig diff --git a/1995/dodsond2/.gitignore b/1995/dodsond2/.gitignore index 66d8e0add..e2294cd67 100644 --- a/1995/dodsond2/.gitignore +++ b/1995/dodsond2/.gitignore @@ -1 +1,3 @@ dodsond2 +dodsond2.orig +prog.orig diff --git a/1995/esde/.gitignore b/1995/esde/.gitignore index cef3ba5b0..f515d9de4 100644 --- a/1995/esde/.gitignore +++ b/1995/esde/.gitignore @@ -1 +1,3 @@ esde +esde.orig +prog.orig diff --git a/1995/garry/.gitignore b/1995/garry/.gitignore index 114af9271..723db6bbb 100644 --- a/1995/garry/.gitignore +++ b/1995/garry/.gitignore @@ -1,2 +1,4 @@ garry garry.alt +garry.orig +prog.orig diff --git a/1995/heathbar/.gitignore b/1995/heathbar/.gitignore index 4037f15f0..9bfc99bbe 100644 --- a/1995/heathbar/.gitignore +++ b/1995/heathbar/.gitignore @@ -1 +1,3 @@ heathbar +heathbar.orig +prog.orig diff --git a/1995/leo/.gitignore b/1995/leo/.gitignore index d26b7dc79..53c03ba31 100644 --- a/1995/leo/.gitignore +++ b/1995/leo/.gitignore @@ -1 +1,3 @@ leo +leo.orig +prog.orig diff --git a/1995/makarios/.gitignore b/1995/makarios/.gitignore index c1edbccda..47d9c2177 100644 --- a/1995/makarios/.gitignore +++ b/1995/makarios/.gitignore @@ -1 +1,3 @@ makarios +makarios.orig +prog.orig diff --git a/1995/savastio/.gitignore b/1995/savastio/.gitignore index 4e2dcaafa..ba799e98f 100644 --- a/1995/savastio/.gitignore +++ b/1995/savastio/.gitignore @@ -1 +1,3 @@ savastio +savastio.orig +prog.orig diff --git a/1995/schnitzi/.gitignore b/1995/schnitzi/.gitignore index 563ae8705..8eb45f60f 100644 --- a/1995/schnitzi/.gitignore +++ b/1995/schnitzi/.gitignore @@ -1 +1,3 @@ schnitzi +schnitzi.orig +prog.orig diff --git a/1995/spinellis/.gitignore b/1995/spinellis/.gitignore index 5cf5145a5..6e62c02f6 100644 --- a/1995/spinellis/.gitignore +++ b/1995/spinellis/.gitignore @@ -1 +1,3 @@ spinellis +spinellis.orig +prog.orig diff --git a/1995/vanschnitz/.gitignore b/1995/vanschnitz/.gitignore index a2fcd7db7..bffc28628 100644 --- a/1995/vanschnitz/.gitignore +++ b/1995/vanschnitz/.gitignore @@ -1 +1,3 @@ vanschnitz +vanschnitz.orig +prog.orig diff --git a/1996/august/.gitignore b/1996/august/.gitignore index 0b5694ffe..998a9e707 100644 --- a/1996/august/.gitignore +++ b/1996/august/.gitignore @@ -6,3 +6,5 @@ parse.oo prog.oc august.oo prog.oo +august.orig +prog.orig diff --git a/1996/dalbec/.gitignore b/1996/dalbec/.gitignore index 9740628a3..465bc239b 100644 --- a/1996/dalbec/.gitignore +++ b/1996/dalbec/.gitignore @@ -1 +1,3 @@ dalbec +dalbec.orig +prog.orig diff --git a/1996/eldby/.gitignore b/1996/eldby/.gitignore index e3f55ca6d..bfc768fda 100644 --- a/1996/eldby/.gitignore +++ b/1996/eldby/.gitignore @@ -1,2 +1,4 @@ eldby eldby.alt +eldby.orig +prog.orig diff --git a/1996/gandalf/.gitignore b/1996/gandalf/.gitignore index ea4789acc..52f179143 100644 --- a/1996/gandalf/.gitignore +++ b/1996/gandalf/.gitignore @@ -1,3 +1,5 @@ cathat gandalf hatcat +gandalf.orig +prog.orig diff --git a/1996/huffman/.gitignore b/1996/huffman/.gitignore index 1f0e8c24c..edcf605cf 100644 --- a/1996/huffman/.gitignore +++ b/1996/huffman/.gitignore @@ -1 +1,3 @@ huffman +huffman.orig +prog.orig diff --git a/1996/jonth/.gitignore b/1996/jonth/.gitignore index e2b0f9ceb..92ff97b73 100644 --- a/1996/jonth/.gitignore +++ b/1996/jonth/.gitignore @@ -1 +1,3 @@ jonth +jonth.orig +prog.orig diff --git a/1996/rcm/.gitignore b/1996/rcm/.gitignore index 13274c8d4..327ca9462 100644 --- a/1996/rcm/.gitignore +++ b/1996/rcm/.gitignore @@ -1 +1,3 @@ rcm +rcm.orig +prog.orig diff --git a/1996/schweikh1/.gitignore b/1996/schweikh1/.gitignore index 72fbca3a7..c75ce18e0 100644 --- a/1996/schweikh1/.gitignore +++ b/1996/schweikh1/.gitignore @@ -1 +1,3 @@ schweikh1 +schweikh1.orig +prog.orig diff --git a/1996/schweikh2/.gitignore b/1996/schweikh2/.gitignore index 85e3bc2d7..1a4299c79 100644 --- a/1996/schweikh2/.gitignore +++ b/1996/schweikh2/.gitignore @@ -1 +1,3 @@ schweikh2 +schweikh2.orig +prog.orig diff --git a/1996/schweikh3/.gitignore b/1996/schweikh3/.gitignore index fc8e75c24..f9a41d6d3 100644 --- a/1996/schweikh3/.gitignore +++ b/1996/schweikh3/.gitignore @@ -1 +1,3 @@ schweikh3 +schweikh3.orig +prog.orig diff --git a/1996/westley/.gitignore b/1996/westley/.gitignore index 0c08f64e6..9b69ec7c5 100644 --- a/1996/westley/.gitignore +++ b/1996/westley/.gitignore @@ -1,2 +1,4 @@ westley westley.alt +westley.orig +prog.orig diff --git a/1998/banks/.gitignore b/1998/banks/.gitignore index 7e81db4f3..dd0262e55 100644 --- a/1998/banks/.gitignore +++ b/1998/banks/.gitignore @@ -1,2 +1,4 @@ banks banks.alt +banks.orig +prog.orig diff --git a/1998/bas1/.gitignore b/1998/bas1/.gitignore index c3202efb6..f0c8d3ee5 100644 --- a/1998/bas1/.gitignore +++ b/1998/bas1/.gitignore @@ -1 +1,3 @@ bas1 +bas1.orig +prog.orig diff --git a/1998/bas2/.gitignore b/1998/bas2/.gitignore index be2054eb2..568a89784 100644 --- a/1998/bas2/.gitignore +++ b/1998/bas2/.gitignore @@ -1 +1,3 @@ bas2 +bas2.orig +prog.orig diff --git a/1998/chaos/.gitignore b/1998/chaos/.gitignore index 92e8ec1bd..e2f90f8c5 100644 --- a/1998/chaos/.gitignore +++ b/1998/chaos/.gitignore @@ -1,3 +1,5 @@ chaos chaos_nohalf chaos_nohalf.c +chaos.orig +prog.orig diff --git a/1998/df/.gitignore b/1998/df/.gitignore index 781e137cc..b35a35643 100644 --- a/1998/df/.gitignore +++ b/1998/df/.gitignore @@ -1 +1,3 @@ df +df.orig +prog.orig diff --git a/1998/dlowe/.gitignore b/1998/dlowe/.gitignore index b24712c80..929663f8b 100644 --- a/1998/dlowe/.gitignore +++ b/1998/dlowe/.gitignore @@ -1,3 +1,5 @@ dlowe dlowe.alt README.poot.md +dlowe.orig +prog.orig diff --git a/1998/dloweneil/.gitignore b/1998/dloweneil/.gitignore index 1aaa3bc31..676bf2632 100644 --- a/1998/dloweneil/.gitignore +++ b/1998/dloweneil/.gitignore @@ -1,2 +1,4 @@ dloweneil pootris +dloweneil.orig +prog.orig diff --git a/1998/dorssel/.gitignore b/1998/dorssel/.gitignore index 0a2f15060..5e82ae813 100644 --- a/1998/dorssel/.gitignore +++ b/1998/dorssel/.gitignore @@ -1 +1,3 @@ dorssel +dorssel.orig +prog.orig diff --git a/1998/fanf/.gitignore b/1998/fanf/.gitignore index a3a1fc43b..f98d7a426 100644 --- a/1998/fanf/.gitignore +++ b/1998/fanf/.gitignore @@ -1,3 +1,5 @@ fanf fanftmp1.c fanftmp2.c +fanf.orig +prog.orig diff --git a/1998/schnitzi/.gitignore b/1998/schnitzi/.gitignore index f646104a4..724675963 100644 --- a/1998/schnitzi/.gitignore +++ b/1998/schnitzi/.gitignore @@ -2,3 +2,5 @@ data schnitzi sort sort.c +schnitzi.orig +prog.orig diff --git a/1998/schweikh1/.gitignore b/1998/schweikh1/.gitignore index 1c3b8754f..a53a9fe4e 100644 --- a/1998/schweikh1/.gitignore +++ b/1998/schweikh1/.gitignore @@ -1,2 +1,4 @@ schweikh1 schweikh1.alt +schweikh1.orig +prog.orig diff --git a/1998/schweikh2/.gitignore b/1998/schweikh2/.gitignore index 85e3bc2d7..1a4299c79 100644 --- a/1998/schweikh2/.gitignore +++ b/1998/schweikh2/.gitignore @@ -1 +1,3 @@ schweikh2 +schweikh2.orig +prog.orig diff --git a/1998/schweikh3/.gitignore b/1998/schweikh3/.gitignore index 30f4eadf5..07db08510 100644 --- a/1998/schweikh3/.gitignore +++ b/1998/schweikh3/.gitignore @@ -3,3 +3,5 @@ file1 file2 file3 file4 +schweikh3.orig +prog.orig diff --git a/1998/tomtorfs/.gitignore b/1998/tomtorfs/.gitignore index e0fcdbcec..6c7c8493d 100644 --- a/1998/tomtorfs/.gitignore +++ b/1998/tomtorfs/.gitignore @@ -1 +1,3 @@ tomtorfs +tomtorfs.orig +prog.orig diff --git a/2000/anderson/.gitignore b/2000/anderson/.gitignore index e9abddf69..59359d658 100644 --- a/2000/anderson/.gitignore +++ b/2000/anderson/.gitignore @@ -1,2 +1,4 @@ anderson anderson.alt +anderson.orig +prog.orig diff --git a/2000/bellard/.gitignore b/2000/bellard/.gitignore index 6f007f6fe..d10adb731 100644 --- a/2000/bellard/.gitignore +++ b/2000/bellard/.gitignore @@ -1 +1,3 @@ bellard +bellard.orig +prog.orig diff --git a/2000/bmeyer/.gitignore b/2000/bmeyer/.gitignore index b6a5b0192..65631b16b 100644 --- a/2000/bmeyer/.gitignore +++ b/2000/bmeyer/.gitignore @@ -1,2 +1,4 @@ bmeyer lavabus.glic +bmeyer.orig +prog.orig diff --git a/2000/briddlebane/.gitignore b/2000/briddlebane/.gitignore index 1b2e83009..edb470ee9 100644 --- a/2000/briddlebane/.gitignore +++ b/2000/briddlebane/.gitignore @@ -1 +1,3 @@ briddlebane +briddlebane.orig +prog.orig diff --git a/2000/dhyang/.gitignore b/2000/dhyang/.gitignore index 3318988d6..d1bf90d0a 100644 --- a/2000/dhyang/.gitignore +++ b/2000/dhyang/.gitignore @@ -6,3 +6,5 @@ soku soku.c zan zan.c +dhyang.orig +prog.orig diff --git a/2000/dlowe/.gitignore b/2000/dlowe/.gitignore index e0deed35d..54b04a50b 100644 --- a/2000/dlowe/.gitignore +++ b/2000/dlowe/.gitignore @@ -1 +1,3 @@ dlowe +dlowe.orig +prog.orig diff --git a/2000/jarijyrki/.gitignore b/2000/jarijyrki/.gitignore index 413994b1a..b8281f615 100644 --- a/2000/jarijyrki/.gitignore +++ b/2000/jarijyrki/.gitignore @@ -1,3 +1,5 @@ jarijyrki myedits.info outfile.info +jarijyrki.orig +prog.orig diff --git a/2000/natori/.gitignore b/2000/natori/.gitignore index 3a5d1f9c4..741f171b6 100644 --- a/2000/natori/.gitignore +++ b/2000/natori/.gitignore @@ -1,2 +1,4 @@ natori natori.alt +natori.orig +prog.orig diff --git a/2000/primenum/.gitignore b/2000/primenum/.gitignore index 68da89df9..858c9db1a 100644 --- a/2000/primenum/.gitignore +++ b/2000/primenum/.gitignore @@ -1 +1,3 @@ primenum +primenum.orig +prog.orig diff --git a/2000/rince/.gitignore b/2000/rince/.gitignore index 8ac7f85cd..63efe381e 100644 --- a/2000/rince/.gitignore +++ b/2000/rince/.gitignore @@ -1,2 +1,4 @@ dmy2jd rince +rince.orig +prog.orig diff --git a/2000/robison/.gitignore b/2000/robison/.gitignore index c124d1dbc..672ba4f0c 100644 --- a/2000/robison/.gitignore +++ b/2000/robison/.gitignore @@ -1 +1,3 @@ robison +robison.orig +prog.orig diff --git a/2000/schneiderwent/.gitignore b/2000/schneiderwent/.gitignore index 7add82d84..d91a3e358 100644 --- a/2000/schneiderwent/.gitignore +++ b/2000/schneiderwent/.gitignore @@ -1 +1,3 @@ schneiderwent +schneiderwent.orig +prog.orig diff --git a/2000/thadgavin/.gitignore b/2000/thadgavin/.gitignore index 4b26fde7d..60d3d8955 100644 --- a/2000/thadgavin/.gitignore +++ b/2000/thadgavin/.gitignore @@ -2,3 +2,5 @@ thadgavin thadgavin_sdl thadgavin.alt thadgavin.alt_sdl +thadgavin.orig +prog.orig diff --git a/2000/tomx/.gitignore b/2000/tomx/.gitignore index 53d9473c1..6d96ee23d 100644 --- a/2000/tomx/.gitignore +++ b/2000/tomx/.gitignore @@ -1,2 +1,4 @@ tomx mkentry +tomx.orig +prog.orig diff --git a/2001/anonymous/.gitignore b/2001/anonymous/.gitignore index a7a430248..1383fb0fd 100644 --- a/2001/anonymous/.gitignore +++ b/2001/anonymous/.gitignore @@ -8,3 +8,5 @@ ten.txt anonymous.ten.64 anonymous.bed anonymous.bed.64 +anonymous.orig +prog.orig diff --git a/2001/bellard/.gitignore b/2001/bellard/.gitignore index 52488cedd..f79aeb398 100644 --- a/2001/bellard/.gitignore +++ b/2001/bellard/.gitignore @@ -1,3 +1,5 @@ bellard bellard.otccex otccelf +bellard.orig +prog.orig diff --git a/2001/cheong/.gitignore b/2001/cheong/.gitignore index df4ec6876..0d0e1bdef 100644 --- a/2001/cheong/.gitignore +++ b/2001/cheong/.gitignore @@ -1 +1,3 @@ cheong +cheong.orig +prog.orig diff --git a/2001/coupard/.gitignore b/2001/coupard/.gitignore index 7e1830c99..6b6aea6ab 100644 --- a/2001/coupard/.gitignore +++ b/2001/coupard/.gitignore @@ -1,2 +1,4 @@ coupard test.wav +coupard.orig +prog.orig diff --git a/2001/ctk/.gitignore b/2001/ctk/.gitignore index e02fee0dd..e74cd6e9d 100644 --- a/2001/ctk/.gitignore +++ b/2001/ctk/.gitignore @@ -1 +1,3 @@ ctk +ctk.orig +prog.orig diff --git a/2001/dgbeards/.gitignore b/2001/dgbeards/.gitignore index 4fed522c0..89f71e0ef 100644 --- a/2001/dgbeards/.gitignore +++ b/2001/dgbeards/.gitignore @@ -1,2 +1,4 @@ dgbeards dgbeards.alt +dgbeards.orig +prog.orig diff --git a/2001/herrmann1/.gitignore b/2001/herrmann1/.gitignore index fced10ad5..867ac8a4d 100644 --- a/2001/herrmann1/.gitignore +++ b/2001/herrmann1/.gitignore @@ -2,3 +2,5 @@ herrmann1 error herrmann1-1.c herrmann1-3.c +herrmann1.orig +prog.orig diff --git a/2001/herrmann2/.gitignore b/2001/herrmann2/.gitignore index 1cd73b441..aac4388b1 100644 --- a/2001/herrmann2/.gitignore +++ b/2001/herrmann2/.gitignore @@ -1,2 +1,4 @@ herrmann2 herrmann2.orig.c +herrmann2.orig +prog.orig diff --git a/2001/jason/.gitignore b/2001/jason/.gitignore index 316a72f9a..54c1cfc1f 100644 --- a/2001/jason/.gitignore +++ b/2001/jason/.gitignore @@ -1 +1,3 @@ jason +jason.orig +prog.orig diff --git a/2001/kev/.gitignore b/2001/kev/.gitignore index 1fa9f0a7b..97e85fc4c 100644 --- a/2001/kev/.gitignore +++ b/2001/kev/.gitignore @@ -1,2 +1,4 @@ kev kev.alt +kev.orig +prog.orig diff --git a/2001/ollinger/.gitignore b/2001/ollinger/.gitignore index 25cc0f591..47576f34b 100644 --- a/2001/ollinger/.gitignore +++ b/2001/ollinger/.gitignore @@ -1 +1,3 @@ ollinger +ollinger.orig +prog.orig diff --git a/2001/rosten/.gitignore b/2001/rosten/.gitignore index 568e5b5bb..f7cf44c80 100644 --- a/2001/rosten/.gitignore +++ b/2001/rosten/.gitignore @@ -1 +1,3 @@ rosten +rosten.orig +prog.orig diff --git a/2001/schweikh/.gitignore b/2001/schweikh/.gitignore index 9b1346d05..e2bf902fa 100644 --- a/2001/schweikh/.gitignore +++ b/2001/schweikh/.gitignore @@ -1 +1,3 @@ schweikh +schweikh.orig +prog.orig diff --git a/2001/westley/.gitignore b/2001/westley/.gitignore index 41c62376a..c20112503 100644 --- a/2001/westley/.gitignore +++ b/2001/westley/.gitignore @@ -4,3 +4,5 @@ westley2 westley2.c westley.punch westley.sort +westley.orig +prog.orig diff --git a/2001/williams/.gitignore b/2001/williams/.gitignore index 8a1f55820..853339539 100644 --- a/2001/williams/.gitignore +++ b/2001/williams/.gitignore @@ -1 +1,3 @@ williams +williams.orig +prog.orig diff --git a/2004/anonymous/.gitignore b/2004/anonymous/.gitignore index fc917b930..5cc9aa5a2 100644 --- a/2004/anonymous/.gitignore +++ b/2004/anonymous/.gitignore @@ -1,2 +1,4 @@ anonymous anonymous.pgm +anonymous.orig +prog.orig diff --git a/2004/arachnid/.gitignore b/2004/arachnid/.gitignore index acae0fe61..3fb94c2ed 100644 --- a/2004/arachnid/.gitignore +++ b/2004/arachnid/.gitignore @@ -1,2 +1,4 @@ arachnid arachnid.alt +arachnid.orig +prog.orig diff --git a/2004/burley/.gitignore b/2004/burley/.gitignore index 917468cfe..355de6257 100644 --- a/2004/burley/.gitignore +++ b/2004/burley/.gitignore @@ -1 +1,3 @@ burley +burley.orig +prog.orig diff --git a/2004/gavare/.gitignore b/2004/gavare/.gitignore index d158d2e8d..799811607 100644 --- a/2004/gavare/.gitignore +++ b/2004/gavare/.gitignore @@ -1,3 +1,5 @@ gavare ioccc_ray.ppm gavare.r3 +gavare.orig +prog.orig diff --git a/2004/gavin/.gitignore b/2004/gavin/.gitignore index 3107ac4ab..cf34cb6c0 100644 --- a/2004/gavin/.gitignore +++ b/2004/gavin/.gitignore @@ -8,3 +8,5 @@ img/README.md kernel sh vi +gavin.orig +prog.orig diff --git a/2004/hibachi/.gitignore b/2004/hibachi/.gitignore index 49ae8efaf..0530f2f29 100644 --- a/2004/hibachi/.gitignore +++ b/2004/hibachi/.gitignore @@ -3,3 +3,5 @@ src/config.log src/config.status src/hibachi src/makefile +hibachi.orig +prog.orig diff --git a/2004/hoyle/.gitignore b/2004/hoyle/.gitignore index 001070e46..8e990d0ea 100644 --- a/2004/hoyle/.gitignore +++ b/2004/hoyle/.gitignore @@ -1,2 +1,4 @@ hoyle hoyle.alt +hoyle.orig +prog.orig diff --git a/2004/jdalbec/.gitignore b/2004/jdalbec/.gitignore index 9befa1190..9131cb521 100644 --- a/2004/jdalbec/.gitignore +++ b/2004/jdalbec/.gitignore @@ -1,3 +1,5 @@ jdalbec jdalbec2.c jdalbec3.c +jdalbec.orig +prog.orig diff --git a/2004/kopczynski/.gitignore b/2004/kopczynski/.gitignore index 412b0abbc..5851315ba 100644 --- a/2004/kopczynski/.gitignore +++ b/2004/kopczynski/.gitignore @@ -1,2 +1,4 @@ kopczynski kopczynski.alt +kopczynski.orig +prog.orig diff --git a/2004/newbern/.gitignore b/2004/newbern/.gitignore index f006a9a2c..e231579e4 100644 --- a/2004/newbern/.gitignore +++ b/2004/newbern/.gitignore @@ -1 +1,3 @@ newbern +newbern.orig +prog.orig diff --git a/2004/omoikane/.gitignore b/2004/omoikane/.gitignore index db7ab6ec2..ee2c7dd64 100644 --- a/2004/omoikane/.gitignore +++ b/2004/omoikane/.gitignore @@ -1 +1,3 @@ omoikane +omoikane.orig +prog.orig diff --git a/2004/schnitzi/.gitignore b/2004/schnitzi/.gitignore index 563ae8705..8eb45f60f 100644 --- a/2004/schnitzi/.gitignore +++ b/2004/schnitzi/.gitignore @@ -1 +1,3 @@ schnitzi +schnitzi.orig +prog.orig diff --git a/2004/sds/.gitignore b/2004/sds/.gitignore index b1057c76f..a36e3f058 100644 --- a/2004/sds/.gitignore +++ b/2004/sds/.gitignore @@ -6,3 +6,5 @@ sds2_msg sds2_msg.c sds_msg sds_msg.c +sds.orig +prog.orig diff --git a/2004/vik1/.gitignore b/2004/vik1/.gitignore index 0993548ac..73675e107 100644 --- a/2004/vik1/.gitignore +++ b/2004/vik1/.gitignore @@ -1 +1,3 @@ vik1 +vik1.orig +prog.orig diff --git a/2004/vik2/.gitignore b/2004/vik2/.gitignore index f5be1d630..9e7400974 100644 --- a/2004/vik2/.gitignore +++ b/2004/vik2/.gitignore @@ -2,3 +2,5 @@ cat-killing-curiosity vik2 vik2.possible.cat.death_1.c vik2.possible.cat.death_2.c +vik2.orig +prog.orig diff --git a/2005/aidan/.gitignore b/2005/aidan/.gitignore index 760a4c360..c0bba9c5d 100644 --- a/2005/aidan/.gitignore +++ b/2005/aidan/.gitignore @@ -1,2 +1,4 @@ aidan aidan.alt +aidan.orig +prog.orig diff --git a/2005/anon/.gitignore b/2005/anon/.gitignore index b6307fc00..eb7dd02c1 100644 --- a/2005/anon/.gitignore +++ b/2005/anon/.gitignore @@ -1,2 +1,4 @@ anon anon.alt +anon.orig +prog.orig diff --git a/2005/boutines/.gitignore b/2005/boutines/.gitignore index 6d785e3cb..020c11364 100644 --- a/2005/boutines/.gitignore +++ b/2005/boutines/.gitignore @@ -1,3 +1,5 @@ boutines test.svg test.png +boutines.orig +prog.orig diff --git a/2005/chia/.gitignore b/2005/chia/.gitignore index 3f188a8fe..9ae6d5e73 100644 --- a/2005/chia/.gitignore +++ b/2005/chia/.gitignore @@ -1 +1,3 @@ chia +chia.orig +prog.orig diff --git a/2005/giljade/.gitignore b/2005/giljade/.gitignore index af14f096f..73f43fe40 100644 --- a/2005/giljade/.gitignore +++ b/2005/giljade/.gitignore @@ -2,3 +2,5 @@ giljade giljade.alt out c.c +giljade.orig +prog.orig diff --git a/2005/jetro/.gitignore b/2005/jetro/.gitignore index 534ad8ed2..7d3f40e7d 100644 --- a/2005/jetro/.gitignore +++ b/2005/jetro/.gitignore @@ -1 +1,3 @@ jetro +jetro.orig +prog.orig diff --git a/2005/klausler/.gitignore b/2005/klausler/.gitignore index b1c4c9abf..523e95fc4 100644 --- a/2005/klausler/.gitignore +++ b/2005/klausler/.gitignore @@ -1,2 +1,4 @@ dict.h klausler +klausler.orig +prog.orig diff --git a/2005/mikeash/.gitignore b/2005/mikeash/.gitignore index e99792737..0c1a6838d 100644 --- a/2005/mikeash/.gitignore +++ b/2005/mikeash/.gitignore @@ -1 +1,3 @@ mikeash +mikeash.orig +prog.orig diff --git a/2005/mynx/.gitignore b/2005/mynx/.gitignore index 11a543853..3dfe0da2f 100644 --- a/2005/mynx/.gitignore +++ b/2005/mynx/.gitignore @@ -2,3 +2,5 @@ mynx mynx.alt source/config.* source/makefile +mynx.orig +prog.orig diff --git a/2005/persano/.gitignore b/2005/persano/.gitignore index b950a579f..f507bb94a 100644 --- a/2005/persano/.gitignore +++ b/2005/persano/.gitignore @@ -1,2 +1,4 @@ persano foo.gif +persano.orig +prog.orig diff --git a/2005/sykes/.gitignore b/2005/sykes/.gitignore index 36e58b512..0aae24dc3 100644 --- a/2005/sykes/.gitignore +++ b/2005/sykes/.gitignore @@ -1,3 +1,5 @@ pet.rom sykes dungeon.prg +sykes.orig +prog.orig diff --git a/2005/timwi/.gitignore b/2005/timwi/.gitignore index cef7896c5..33e1966e3 100644 --- a/2005/timwi/.gitignore +++ b/2005/timwi/.gitignore @@ -1 +1,3 @@ timwi +timwi.orig +prog.orig diff --git a/2005/toledo/.gitignore b/2005/toledo/.gitignore index 96c3e59ab..dfb8b6ed3 100644 --- a/2005/toledo/.gitignore +++ b/2005/toledo/.gitignore @@ -1,3 +1,5 @@ toledo toledo2 toledo3 +toledo.orig +prog.orig diff --git a/2005/vik/.gitignore b/2005/vik/.gitignore index c28f954b2..a699e986c 100644 --- a/2005/vik/.gitignore +++ b/2005/vik/.gitignore @@ -1 +1,3 @@ vik +vik.orig +prog.orig diff --git a/2005/vince/.gitignore b/2005/vince/.gitignore index 8cb0b1145..9ed3297f5 100644 --- a/2005/vince/.gitignore +++ b/2005/vince/.gitignore @@ -1,2 +1,4 @@ vince vince.alt +vince.orig +prog.orig diff --git a/2006/birken/.gitignore b/2006/birken/.gitignore index e5a552e19..ea1806581 100644 --- a/2006/birken/.gitignore +++ b/2006/birken/.gitignore @@ -1 +1,3 @@ birken +birken.orig +prog.orig diff --git a/2006/borsanyi/.gitignore b/2006/borsanyi/.gitignore index 3d78a9798..bfa23e129 100644 --- a/2006/borsanyi/.gitignore +++ b/2006/borsanyi/.gitignore @@ -1,2 +1,4 @@ borsanyi example.gif +borsanyi.orig +prog.orig diff --git a/2006/grothe/.gitignore b/2006/grothe/.gitignore index 11e3173dd..d8e4e2a3e 100644 --- a/2006/grothe/.gitignore +++ b/2006/grothe/.gitignore @@ -1 +1,3 @@ grothe +grothe.orig +prog.orig diff --git a/2006/hamre/.gitignore b/2006/hamre/.gitignore index 7bf9e29be..243895e30 100644 --- a/2006/hamre/.gitignore +++ b/2006/hamre/.gitignore @@ -1 +1,3 @@ hamre +hamre.orig +prog.orig diff --git a/2006/meyer/.gitignore b/2006/meyer/.gitignore index 6e1b3595d..76ec446fd 100644 --- a/2006/meyer/.gitignore +++ b/2006/meyer/.gitignore @@ -1 +1,3 @@ meyer +meyer.orig +prog.orig diff --git a/2006/monge/.gitignore b/2006/monge/.gitignore index 42cc3d02d..34f266b2b 100644 --- a/2006/monge/.gitignore +++ b/2006/monge/.gitignore @@ -1 +1,3 @@ monge +monge.orig +prog.orig diff --git a/2006/night/.gitignore b/2006/night/.gitignore index 3ba331560..2a6349817 100644 --- a/2006/night/.gitignore +++ b/2006/night/.gitignore @@ -1,2 +1,4 @@ night night.alt +night.orig +prog.orig diff --git a/2006/sloane/.gitignore b/2006/sloane/.gitignore index 8beae2eb9..4ee5cfff9 100644 --- a/2006/sloane/.gitignore +++ b/2006/sloane/.gitignore @@ -1,2 +1,4 @@ sloane sloane.alt +sloane.orig +prog.orig diff --git a/2006/stewart/.gitignore b/2006/stewart/.gitignore index d5e9679a5..1bca7c738 100644 --- a/2006/stewart/.gitignore +++ b/2006/stewart/.gitignore @@ -2,3 +2,5 @@ stewart stewart.html maze.xbm maze.png +stewart.orig +prog.orig diff --git a/2006/sykes1/.gitignore b/2006/sykes1/.gitignore index 3985f375b..9d0257451 100644 --- a/2006/sykes1/.gitignore +++ b/2006/sykes1/.gitignore @@ -1,2 +1,4 @@ sykes1 sykes1.html +sykes1.orig +prog.orig diff --git a/2006/sykes2/.gitignore b/2006/sykes2/.gitignore index 95e0a5398..12c232841 100644 --- a/2006/sykes2/.gitignore +++ b/2006/sykes2/.gitignore @@ -1 +1,3 @@ sykes2 +sykes2.orig +prog.orig diff --git a/2006/toledo1/.gitignore b/2006/toledo1/.gitignore index 4cf03b026..339de65ac 100644 --- a/2006/toledo1/.gitignore +++ b/2006/toledo1/.gitignore @@ -1 +1,3 @@ toledo1 +toledo1.orig +prog.orig diff --git a/2006/toledo2/.gitignore b/2006/toledo2/.gitignore index a123c7cc0..3579258bf 100644 --- a/2006/toledo2/.gitignore +++ b/2006/toledo2/.gitignore @@ -24,3 +24,5 @@ toledo2.alt DDT.COM *.COM *.ASM +toledo2.orig +prog.orig diff --git a/2006/toledo3/.gitignore b/2006/toledo3/.gitignore index d32638e1c..b6ef4194a 100644 --- a/2006/toledo3/.gitignore +++ b/2006/toledo3/.gitignore @@ -1,3 +1,5 @@ toledo3 toledo3-sbar toledo3-txt +toledo3.orig +prog.orig diff --git a/2011/akari/.gitignore b/2011/akari/.gitignore index 7f7c336a5..bb124a066 100644 --- a/2011/akari/.gitignore +++ b/2011/akari/.gitignore @@ -7,3 +7,5 @@ akari4 akari4.c even_output.ppm odd_output.ppm +akari.orig +prog.orig diff --git a/2011/blakely/.gitignore b/2011/blakely/.gitignore index 92abbda70..772efd750 100644 --- a/2011/blakely/.gitignore +++ b/2011/blakely/.gitignore @@ -1,2 +1,4 @@ blakely garden.txt +blakely.orig +prog.orig diff --git a/2011/borsanyi/.gitignore b/2011/borsanyi/.gitignore index 5d7cdea5f..5b920d202 100644 --- a/2011/borsanyi/.gitignore +++ b/2011/borsanyi/.gitignore @@ -1 +1,3 @@ borsanyi +borsanyi.orig +prog.orig diff --git a/2011/dlowe/.gitignore b/2011/dlowe/.gitignore index 1100fb85e..82b96e689 100644 --- a/2011/dlowe/.gitignore +++ b/2011/dlowe/.gitignore @@ -1,2 +1,4 @@ dlowe trailed.net +dlowe.orig +prog.orig diff --git a/2011/eastman/.gitignore b/2011/eastman/.gitignore index a096b10ee..60f59b925 100644 --- a/2011/eastman/.gitignore +++ b/2011/eastman/.gitignore @@ -1 +1,3 @@ eastman +eastman.orig +prog.orig diff --git a/2011/fredriksson/.gitignore b/2011/fredriksson/.gitignore index 2324cdb1f..123e7f821 100644 --- a/2011/fredriksson/.gitignore +++ b/2011/fredriksson/.gitignore @@ -1,3 +1,5 @@ fredriksson ag ag.c +fredriksson.orig +prog.orig diff --git a/2011/goren/.gitignore b/2011/goren/.gitignore index ac8e9a9ac..9574cd78a 100644 --- a/2011/goren/.gitignore +++ b/2011/goren/.gitignore @@ -1 +1,3 @@ goren +goren.orig +prog.orig diff --git a/2011/hamaji/.gitignore b/2011/hamaji/.gitignore index 38e8b4008..3f800442c 100644 --- a/2011/hamaji/.gitignore +++ b/2011/hamaji/.gitignore @@ -1 +1,3 @@ hamaji +hamaji.orig +prog.orig diff --git a/2011/hou/.gitignore b/2011/hou/.gitignore index 02f7029f9..1d2c0f26b 100644 --- a/2011/hou/.gitignore +++ b/2011/hou/.gitignore @@ -1 +1,3 @@ hou +hou.orig +prog.orig diff --git a/2011/konno/.gitignore b/2011/konno/.gitignore index 1f308a241..a0e566dd0 100644 --- a/2011/konno/.gitignore +++ b/2011/konno/.gitignore @@ -1 +1,3 @@ konno +konno.orig +prog.orig diff --git a/2011/richards/.gitignore b/2011/richards/.gitignore index 94c1e89c1..c13e760fd 100644 --- a/2011/richards/.gitignore +++ b/2011/richards/.gitignore @@ -1 +1,3 @@ richards +richards.orig +prog.orig diff --git a/2011/toledo/.gitignore b/2011/toledo/.gitignore index 7e255de0f..a90cde0ba 100644 --- a/2011/toledo/.gitignore +++ b/2011/toledo/.gitignore @@ -1 +1,3 @@ toledo +toledo.orig +prog.orig diff --git a/2011/vik/.gitignore b/2011/vik/.gitignore index 2b2875d14..b00f85d15 100644 --- a/2011/vik/.gitignore +++ b/2011/vik/.gitignore @@ -1,3 +1,5 @@ vik audio_file.raw vik.alt +vik.orig +prog.orig diff --git a/2011/zucker/.gitignore b/2011/zucker/.gitignore index 3c482aec0..b11ce3dcc 100644 --- a/2011/zucker/.gitignore +++ b/2011/zucker/.gitignore @@ -2,3 +2,5 @@ image.ppm hello.ppm image2.ppm zucker +zucker.orig +prog.orig diff --git a/2012/blakely/.gitignore b/2012/blakely/.gitignore index 4931758f0..b3ac8b413 100644 --- a/2012/blakely/.gitignore +++ b/2012/blakely/.gitignore @@ -6,3 +6,5 @@ flat.gif pic.gif ripple.gif saddle.gif +blakely.orig +prog.orig diff --git a/2012/deckmyn/.gitignore b/2012/deckmyn/.gitignore index 2e28a65dc..b51f80632 100644 --- a/2012/deckmyn/.gitignore +++ b/2012/deckmyn/.gitignore @@ -5,3 +5,5 @@ sheetmusic.pbm sheetmusic.pbm sheetmusic.pbm output.pbm +deckmyn.orig +prog.orig diff --git a/2012/dlowe/.gitignore b/2012/dlowe/.gitignore index e0deed35d..54b04a50b 100644 --- a/2012/dlowe/.gitignore +++ b/2012/dlowe/.gitignore @@ -1 +1,3 @@ dlowe +dlowe.orig +prog.orig diff --git a/2012/endoh1/.gitignore b/2012/endoh1/.gitignore index bae478e61..6c2f07223 100644 --- a/2012/endoh1/.gitignore +++ b/2012/endoh1/.gitignore @@ -2,3 +2,5 @@ endoh1 endoh1.alt endoh1_color configuration.txt +endoh1.orig +prog.orig diff --git a/2012/endoh2/.gitignore b/2012/endoh2/.gitignore index f1ba1ed50..6d4ca8a82 100644 --- a/2012/endoh2/.gitignore +++ b/2012/endoh2/.gitignore @@ -39,3 +39,5 @@ e.c endoh2 pi pi.c +endoh2.orig +prog.orig diff --git a/2012/grothe/.gitignore b/2012/grothe/.gitignore index 55e10c3b7..66c9ff95b 100644 --- a/2012/grothe/.gitignore +++ b/2012/grothe/.gitignore @@ -1,3 +1,5 @@ grothe grothe.c.1 grothe.c.2 +grothe.orig +prog.orig diff --git a/2012/hamano/.gitignore b/2012/hamano/.gitignore index 4bc0c7d1b..0b1b01e77 100644 --- a/2012/hamano/.gitignore +++ b/2012/hamano/.gitignore @@ -5,3 +5,5 @@ hello.pdf hello2 hello3 output.pdf +hamano.orig +prog.orig diff --git a/2012/hou/.gitignore b/2012/hou/.gitignore index b839123df..bb3ff807f 100644 --- a/2012/hou/.gitignore +++ b/2012/hou/.gitignore @@ -2,3 +2,5 @@ hou hou.html remarks.htm remarks.htm +hou.orig +prog.orig diff --git a/2012/kang/.gitignore b/2012/kang/.gitignore index 0ac0f0f49..7331c5357 100644 --- a/2012/kang/.gitignore +++ b/2012/kang/.gitignore @@ -1 +1,3 @@ kang +kang.orig +prog.orig diff --git a/2012/konno/.gitignore b/2012/konno/.gitignore index c475a0544..4a1ad3a85 100644 --- a/2012/konno/.gitignore +++ b/2012/konno/.gitignore @@ -1,2 +1,4 @@ konno konno.alt +konno.orig +prog.orig diff --git a/2012/omoikane/.gitignore b/2012/omoikane/.gitignore index 38289f738..c08432e3a 100644 --- a/2012/omoikane/.gitignore +++ b/2012/omoikane/.gitignore @@ -6,3 +6,5 @@ nyaruko output output.c regenerated.bin +omoikane.orig +prog.orig diff --git a/2012/tromp/.gitignore b/2012/tromp/.gitignore index 7666c55b6..0011eedb1 100644 --- a/2012/tromp/.gitignore +++ b/2012/tromp/.gitignore @@ -1,3 +1,5 @@ tromp tromp32 tromp64 +tromp.orig +prog.orig diff --git a/2012/vik/.gitignore b/2012/vik/.gitignore index 4e1643ecb..ab94f510a 100644 --- a/2012/vik/.gitignore +++ b/2012/vik/.gitignore @@ -6,3 +6,5 @@ restored-ioccc.png restored.png vik vik.alt +vik.orig +prog.orig diff --git a/2012/zeitak/.gitignore b/2012/zeitak/.gitignore index 0307545a3..a491adef1 100644 --- a/2012/zeitak/.gitignore +++ b/2012/zeitak/.gitignore @@ -1,2 +1,4 @@ zeitak zeitak.alt +zeitak.orig +prog.orig diff --git a/2013/birken/.gitignore b/2013/birken/.gitignore index 88dd6a63b..68a90f3c4 100644 --- a/2013/birken/.gitignore +++ b/2013/birken/.gitignore @@ -1,2 +1,4 @@ birken birken.alt +birken.orig +prog.orig diff --git a/2013/cable1/.gitignore b/2013/cable1/.gitignore index 91e453045..26d8499e2 100644 --- a/2013/cable1/.gitignore +++ b/2013/cable1/.gitignore @@ -1 +1,3 @@ cable1 +cable1.orig +prog.orig diff --git a/2013/cable2/.gitignore b/2013/cable2/.gitignore index bb21f2489..aa50a69a0 100644 --- a/2013/cable2/.gitignore +++ b/2013/cable2/.gitignore @@ -1 +1,3 @@ cable2 +cable2.orig +prog.orig diff --git a/2013/cable3/.gitignore b/2013/cable3/.gitignore index 669871cfd..ee6fe2bcb 100644 --- a/2013/cable3/.gitignore +++ b/2013/cable3/.gitignore @@ -1 +1,3 @@ cable3 +cable3.orig +prog.orig diff --git a/2013/dlowe/.gitignore b/2013/dlowe/.gitignore index e0deed35d..54b04a50b 100644 --- a/2013/dlowe/.gitignore +++ b/2013/dlowe/.gitignore @@ -1 +1,3 @@ dlowe +dlowe.orig +prog.orig diff --git a/2013/endoh1/.gitignore b/2013/endoh1/.gitignore index 6e5ac6929..0f7fc3d2a 100644 --- a/2013/endoh1/.gitignore +++ b/2013/endoh1/.gitignore @@ -2,3 +2,5 @@ echo endoh1 hello tac +endoh1.orig +prog.orig diff --git a/2013/endoh2/.gitignore b/2013/endoh2/.gitignore index 9aed40587..6f9f7823d 100644 --- a/2013/endoh2/.gitignore +++ b/2013/endoh2/.gitignore @@ -2,3 +2,5 @@ endoh2 jpeg jpeg.c jpeg.jpg +endoh2.orig +prog.orig diff --git a/2013/endoh3/.gitignore b/2013/endoh3/.gitignore index 63da6681f..39171d777 100644 --- a/2013/endoh3/.gitignore +++ b/2013/endoh3/.gitignore @@ -1 +1,3 @@ endoh3 +endoh3.orig +prog.orig diff --git a/2013/endoh4/.gitignore b/2013/endoh4/.gitignore index 19b8fc2ec..4bbf9d2ec 100644 --- a/2013/endoh4/.gitignore +++ b/2013/endoh4/.gitignore @@ -1 +1,3 @@ endoh4 +endoh4.orig +prog.orig diff --git a/2013/hou/.gitignore b/2013/hou/.gitignore index 25a091b18..b802b96e6 100644 --- a/2013/hou/.gitignore +++ b/2013/hou/.gitignore @@ -1,3 +1,5 @@ a a.c hou +hou.orig +prog.orig diff --git a/2013/mills/.gitignore b/2013/mills/.gitignore index 435314278..4108396dd 100644 --- a/2013/mills/.gitignore +++ b/2013/mills/.gitignore @@ -1 +1,3 @@ mills +mills.orig +prog.orig diff --git a/2013/misaka/.gitignore b/2013/misaka/.gitignore index 48055accb..5bf58f7fb 100644 --- a/2013/misaka/.gitignore +++ b/2013/misaka/.gitignore @@ -16,3 +16,5 @@ misaka8.c misaka9.c same_as_long_cat vertical_cat +misaka.orig +prog.orig diff --git a/2013/morgan1/.gitignore b/2013/morgan1/.gitignore index 730491f82..4577b8582 100644 --- a/2013/morgan1/.gitignore +++ b/2013/morgan1/.gitignore @@ -1 +1,3 @@ morgan1 +morgan1.orig +prog.orig diff --git a/2013/morgan2/.gitignore b/2013/morgan2/.gitignore index 28e6e30d6..9b27a6331 100644 --- a/2013/morgan2/.gitignore +++ b/2013/morgan2/.gitignore @@ -1 +1,3 @@ morgan2 +morgan2.orig +prog.orig diff --git a/2013/robison/.gitignore b/2013/robison/.gitignore index c124d1dbc..672ba4f0c 100644 --- a/2013/robison/.gitignore +++ b/2013/robison/.gitignore @@ -1 +1,3 @@ robison +robison.orig +prog.orig diff --git a/2014/birken/.gitignore b/2014/birken/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/birken/.gitignore +++ b/2014/birken/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/deak/.gitignore b/2014/deak/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/deak/.gitignore +++ b/2014/deak/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/endoh1/.gitignore b/2014/endoh1/.gitignore index 7ba4a572a..2d72bda99 100644 --- a/2014/endoh1/.gitignore +++ b/2014/endoh1/.gitignore @@ -3,3 +3,4 @@ main.c prog treacle treacle.c +prog.orig diff --git a/2014/endoh2/.gitignore b/2014/endoh2/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/endoh2/.gitignore +++ b/2014/endoh2/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/maffiodo1/.gitignore b/2014/maffiodo1/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/maffiodo1/.gitignore +++ b/2014/maffiodo1/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/maffiodo2/.gitignore b/2014/maffiodo2/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/maffiodo2/.gitignore +++ b/2014/maffiodo2/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/morgan/.gitignore b/2014/morgan/.gitignore index 959c815ac..69ff0c3c2 100644 --- a/2014/morgan/.gitignore +++ b/2014/morgan/.gitignore @@ -1,2 +1,3 @@ prog morgan +prog.orig diff --git a/2014/sinon/.gitignore b/2014/sinon/.gitignore index 91cfa07d3..3fb452ef6 100644 --- a/2014/sinon/.gitignore +++ b/2014/sinon/.gitignore @@ -1,2 +1,3 @@ prog sinon.c +prog.orig diff --git a/2014/skeggs/.gitignore b/2014/skeggs/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/skeggs/.gitignore +++ b/2014/skeggs/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2014/vik/.gitignore b/2014/vik/.gitignore index 1819b044b..e36a12dc8 100644 --- a/2014/vik/.gitignore +++ b/2014/vik/.gitignore @@ -1,3 +1,4 @@ audio_file.raw prog prog.raw +prog.orig diff --git a/2014/wiedijk/.gitignore b/2014/wiedijk/.gitignore index ea1749132..a1e7bc695 100644 --- a/2014/wiedijk/.gitignore +++ b/2014/wiedijk/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/burton/.gitignore b/2015/burton/.gitignore index ffb16e793..160504d00 100644 --- a/2015/burton/.gitignore +++ b/2015/burton/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2015/dogon/.gitignore b/2015/dogon/.gitignore index ea1749132..a1e7bc695 100644 --- a/2015/dogon/.gitignore +++ b/2015/dogon/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/duble/.gitignore b/2015/duble/.gitignore index ffb16e793..160504d00 100644 --- a/2015/duble/.gitignore +++ b/2015/duble/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2015/endoh1/.gitignore b/2015/endoh1/.gitignore index 62cfdd752..a792f966f 100644 --- a/2015/endoh1/.gitignore +++ b/2015/endoh1/.gitignore @@ -7,3 +7,4 @@ gray-scott-3 gray-scott-4 oregonator prog +prog.orig diff --git a/2015/endoh2/.gitignore b/2015/endoh2/.gitignore index ea1749132..a1e7bc695 100644 --- a/2015/endoh2/.gitignore +++ b/2015/endoh2/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/endoh3/.gitignore b/2015/endoh3/.gitignore index ccc7d5d68..485608bc9 100644 --- a/2015/endoh3/.gitignore +++ b/2015/endoh3/.gitignore @@ -3,3 +3,4 @@ ioccc koch pi quine +prog.orig diff --git a/2015/endoh4/.gitignore b/2015/endoh4/.gitignore index ffb16e793..160504d00 100644 --- a/2015/endoh4/.gitignore +++ b/2015/endoh4/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2015/hou/.gitignore b/2015/hou/.gitignore index 9934da7fc..746b4ae4b 100644 --- a/2015/hou/.gitignore +++ b/2015/hou/.gitignore @@ -1,2 +1,3 @@ prebuild prog +prog.orig diff --git a/2015/howe/.gitignore b/2015/howe/.gitignore index 02f6f69b6..b2f5a1598 100644 --- a/2015/howe/.gitignore +++ b/2015/howe/.gitignore @@ -22,3 +22,4 @@ CBABAC.tmp EMPTY.tmp patch.tmp ABD.tmp +prog.orig diff --git a/2015/mills1/.gitignore b/2015/mills1/.gitignore index ea1749132..a1e7bc695 100644 --- a/2015/mills1/.gitignore +++ b/2015/mills1/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/mills2/.gitignore b/2015/mills2/.gitignore index fb7f18f79..a677a824d 100644 --- a/2015/mills2/.gitignore +++ b/2015/mills2/.gitignore @@ -4,3 +4,4 @@ test1 test1.Z test2 test2.Z +prog.orig diff --git a/2015/muth/.gitignore b/2015/muth/.gitignore index ea1749132..a1e7bc695 100644 --- a/2015/muth/.gitignore +++ b/2015/muth/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/schweikhardt/.gitignore b/2015/schweikhardt/.gitignore index ea1749132..a1e7bc695 100644 --- a/2015/schweikhardt/.gitignore +++ b/2015/schweikhardt/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2015/yang/.gitignore b/2015/yang/.gitignore index 7e746a13e..c5646b5f4 100644 --- a/2015/yang/.gitignore +++ b/2015/yang/.gitignore @@ -5,3 +5,4 @@ prog_c90 prog_c99 prog_cpp11 prog_cpp98 +prog.orig diff --git a/2018/algmyr/.gitignore b/2018/algmyr/.gitignore index 2b938ed7c..fffe7d584 100644 --- a/2018/algmyr/.gitignore +++ b/2018/algmyr/.gitignore @@ -2,3 +2,4 @@ out.raw prog prog.alt spectrogram.png +prog.orig diff --git a/2018/anderson/.gitignore b/2018/anderson/.gitignore index ffb16e793..160504d00 100644 --- a/2018/anderson/.gitignore +++ b/2018/anderson/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2018/bellard/.gitignore b/2018/bellard/.gitignore index 02b46d4fd..59634cd91 100644 --- a/2018/bellard/.gitignore +++ b/2018/bellard/.gitignore @@ -4,3 +4,4 @@ small.jpg fruits.ppm lena512.ppm vintage_cars.ppm +prog.orig diff --git a/2018/burton1/.gitignore b/2018/burton1/.gitignore index ffb16e793..160504d00 100644 --- a/2018/burton1/.gitignore +++ b/2018/burton1/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2018/burton2/.gitignore b/2018/burton2/.gitignore index c6aed3e3d..005f1b557 100644 --- a/2018/burton2/.gitignore +++ b/2018/burton2/.gitignore @@ -1,3 +1,4 @@ keywords manpage prog +prog.orig diff --git a/2018/ciura/.gitignore b/2018/ciura/.gitignore index ffb16e793..160504d00 100644 --- a/2018/ciura/.gitignore +++ b/2018/ciura/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2018/endoh1/.gitignore b/2018/endoh1/.gitignore index 5a96aacaf..b657b9b90 100644 --- a/2018/endoh1/.gitignore +++ b/2018/endoh1/.gitignore @@ -4,3 +4,4 @@ output.gif prog prog.gif smily.gif +prog.orig diff --git a/2018/endoh2/.gitignore b/2018/endoh2/.gitignore index 171034a00..9c278530b 100644 --- a/2018/endoh2/.gitignore +++ b/2018/endoh2/.gitignore @@ -1,3 +1,4 @@ prog prog_next prog_next.c +prog.orig diff --git a/2018/ferguson/.gitignore b/2018/ferguson/.gitignore index eaf5aa5a9..8057d8cdb 100644 --- a/2018/ferguson/.gitignore +++ b/2018/ferguson/.gitignore @@ -3,3 +3,4 @@ prog.alt prog.orig weasel weasel.alt +prog.orig diff --git a/2018/giles/.gitignore b/2018/giles/.gitignore index ea1749132..a1e7bc695 100644 --- a/2018/giles/.gitignore +++ b/2018/giles/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2018/hou/.gitignore b/2018/hou/.gitignore index 864ca68c2..a94800d30 100644 --- a/2018/hou/.gitignore +++ b/2018/hou/.gitignore @@ -2,3 +2,4 @@ ioccc.html ioccc.json output.html prog +prog.orig diff --git a/2018/mills/.gitignore b/2018/mills/.gitignore index 0b2e2bf71..e9eb0cb87 100644 --- a/2018/mills/.gitignore +++ b/2018/mills/.gitignore @@ -7,3 +7,4 @@ rk05.v6.fs v0 v6 v6.img.bz2 +prog.orig diff --git a/2018/poikola/.gitignore b/2018/poikola/.gitignore index ea1749132..a1e7bc695 100644 --- a/2018/poikola/.gitignore +++ b/2018/poikola/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2018/vokes/.gitignore b/2018/vokes/.gitignore index ea1749132..a1e7bc695 100644 --- a/2018/vokes/.gitignore +++ b/2018/vokes/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2018/yang/.gitignore b/2018/yang/.gitignore index 21bbf7fe5..7a1cb2b9c 100644 --- a/2018/yang/.gitignore +++ b/2018/yang/.gitignore @@ -11,3 +11,4 @@ shift rotated_counterclockwise.txt rotated_clockwise.txt no_leading_space.txt +prog.orig diff --git a/2019/adamovsky/.gitignore b/2019/adamovsky/.gitignore index 1de53bd06..ea11b0520 100644 --- a/2019/adamovsky/.gitignore +++ b/2019/adamovsky/.gitignore @@ -2,3 +2,4 @@ identify.unl iocccsize_2018 prog prog2 +prog.orig diff --git a/2019/burton/.gitignore b/2019/burton/.gitignore index eb82d7149..7615e3f6f 100644 --- a/2019/burton/.gitignore +++ b/2019/burton/.gitignore @@ -2,3 +2,4 @@ prog prog.clean correct remarks +prog.orig diff --git a/2019/ciura/.gitignore b/2019/ciura/.gitignore index ffb16e793..160504d00 100644 --- a/2019/ciura/.gitignore +++ b/2019/ciura/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2019/diels-grabsch1/.gitignore b/2019/diels-grabsch1/.gitignore index e86bb0e4d..99c47509b 100644 --- a/2019/diels-grabsch1/.gitignore +++ b/2019/diels-grabsch1/.gitignore @@ -3,3 +3,4 @@ dg1.Z ref.Z guidelines.txt.Z guidelines2.txt +prog.orig diff --git a/2019/diels-grabsch2/.gitignore b/2019/diels-grabsch2/.gitignore index ea1749132..a1e7bc695 100644 --- a/2019/diels-grabsch2/.gitignore +++ b/2019/diels-grabsch2/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2019/dogon/.gitignore b/2019/dogon/.gitignore index 4bfcb8133..f3c420315 100644 --- a/2019/dogon/.gitignore +++ b/2019/dogon/.gitignore @@ -1,2 +1,3 @@ apholife prog +prog.orig diff --git a/2019/duble/.gitignore b/2019/duble/.gitignore index 2b8115603..f4f9fbccd 100644 --- a/2019/duble/.gitignore +++ b/2019/duble/.gitignore @@ -7,3 +7,4 @@ Linux.alt prog prog.alt .[A-Z][A-Z]* +prog.orig diff --git a/2019/endoh/.gitignore b/2019/endoh/.gitignore index b9906ca11..3bdaa29e9 100644 --- a/2019/endoh/.gitignore +++ b/2019/endoh/.gitignore @@ -1,2 +1,3 @@ prog prog2.c +prog.orig diff --git a/2019/giles/.gitignore b/2019/giles/.gitignore index 6b337270c..0f4a71bf9 100644 --- a/2019/giles/.gitignore +++ b/2019/giles/.gitignore @@ -1,2 +1,3 @@ prog out.wav +prog.orig diff --git a/2019/karns/.gitignore b/2019/karns/.gitignore index ce21b5d86..2c4ecd675 100644 --- a/2019/karns/.gitignore +++ b/2019/karns/.gitignore @@ -1,2 +1,3 @@ prog tbfs +prog.orig diff --git a/2019/lynn/.gitignore b/2019/lynn/.gitignore index 3433e45e6..4964e59a4 100644 --- a/2019/lynn/.gitignore +++ b/2019/lynn/.gitignore @@ -7,3 +7,4 @@ lol lol.c scc scc.c +prog.orig diff --git a/2019/mills/.gitignore b/2019/mills/.gitignore index 2b08c9ffe..dd047d540 100644 --- a/2019/mills/.gitignore +++ b/2019/mills/.gitignore @@ -21,3 +21,4 @@ rnn1 rnn2 rnn3 IOCCC-hints.output.txt +prog.orig diff --git a/2019/poikola/.gitignore b/2019/poikola/.gitignore index 15f6a50a4..9a9345e04 100644 --- a/2019/poikola/.gitignore +++ b/2019/poikola/.gitignore @@ -1,2 +1,3 @@ prog poikola.pdf +prog.orig diff --git a/2019/yang/.gitignore b/2019/yang/.gitignore index 40e391dd1..dca012991 100644 --- a/2019/yang/.gitignore +++ b/2019/yang/.gitignore @@ -5,3 +5,4 @@ d prog e output.txt +prog.orig diff --git a/2020/burton/.gitignore b/2020/burton/.gitignore index 8e352add8..d0ea0f76c 100644 --- a/2020/burton/.gitignore +++ b/2020/burton/.gitignore @@ -1,3 +1,4 @@ prog prog_be prog_le +prog.orig diff --git a/2020/carlini/.gitignore b/2020/carlini/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/carlini/.gitignore +++ b/2020/carlini/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2020/endoh1/.gitignore b/2020/endoh1/.gitignore index ffb16e793..160504d00 100644 --- a/2020/endoh1/.gitignore +++ b/2020/endoh1/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2020/endoh2/.gitignore b/2020/endoh2/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/endoh2/.gitignore +++ b/2020/endoh2/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2020/endoh3/.gitignore b/2020/endoh3/.gitignore index 7b0f11efd..152cc39a2 100644 --- a/2020/endoh3/.gitignore +++ b/2020/endoh3/.gitignore @@ -2,3 +2,4 @@ clock clock.c prog prog.alt +prog.orig diff --git a/2020/ferguson1/.gitignore b/2020/ferguson1/.gitignore index 560d31973..a076e585d 100644 --- a/2020/ferguson1/.gitignore +++ b/2020/ferguson1/.gitignore @@ -5,3 +5,4 @@ snake snake-colours snake.alt termcaps +prog.orig diff --git a/2020/ferguson2/.gitignore b/2020/ferguson2/.gitignore index 7fd89fc87..f505c425b 100644 --- a/2020/ferguson2/.gitignore +++ b/2020/ferguson2/.gitignore @@ -3,3 +3,4 @@ recode chocolate-cake.dat chocolate-cake.key cake.sh +prog.orig diff --git a/2020/giles/.gitignore b/2020/giles/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/giles/.gitignore +++ b/2020/giles/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2020/kurdyukov1/.gitignore b/2020/kurdyukov1/.gitignore index ffb16e793..160504d00 100644 --- a/2020/kurdyukov1/.gitignore +++ b/2020/kurdyukov1/.gitignore @@ -1,2 +1,3 @@ prog prog.alt +prog.orig diff --git a/2020/kurdyukov2/.gitignore b/2020/kurdyukov2/.gitignore index cffdb9f98..ce9fefa7d 100644 --- a/2020/kurdyukov2/.gitignore +++ b/2020/kurdyukov2/.gitignore @@ -1,3 +1,4 @@ prog prog_png prog_ppm +prog.orig diff --git a/2020/kurdyukov3/.gitignore b/2020/kurdyukov3/.gitignore index 44815ac94..d68544fe8 100644 --- a/2020/kurdyukov3/.gitignore +++ b/2020/kurdyukov3/.gitignore @@ -1,3 +1,4 @@ prog prog.alt prog.extra +prog.orig diff --git a/2020/kurdyukov4/.gitignore b/2020/kurdyukov4/.gitignore index 918bc4647..a61303c6e 100644 --- a/2020/kurdyukov4/.gitignore +++ b/2020/kurdyukov4/.gitignore @@ -1,3 +1,4 @@ prog rand test.txt +prog.orig diff --git a/2020/otterness/.gitignore b/2020/otterness/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/otterness/.gitignore +++ b/2020/otterness/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2020/tsoj/.gitignore b/2020/tsoj/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/tsoj/.gitignore +++ b/2020/tsoj/.gitignore @@ -1 +1,2 @@ prog +prog.orig diff --git a/2020/yang/.gitignore b/2020/yang/.gitignore index ea1749132..a1e7bc695 100644 --- a/2020/yang/.gitignore +++ b/2020/yang/.gitignore @@ -1 +1,2 @@ prog +prog.orig From b6330673ccc7ef04bb348a68e07bae0a6218dac2 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sat, 8 Jul 2023 05:05:50 -0700 Subject: [PATCH 3/6] Restore silencing warnings in macOS As besides the entries that are not supposed to compile/cannot compile due to architectural limitations all the entries can compile in macOS (though some do not work - yet(? I have plans to work on more later)) it was not necessary to not silence the warnings after all as the entries that don't work will be easy to identify ('they don't work' :-) ) so I can just do make CSILENCE= all in the directory of those entries which solves the problem I had originally thought of. Some of the Makefiles have retained other changes I had to make yesterday to get the entries to work with clang in linux but most of them were either not changed or were made better with the rollback of the commit that originally silenced warnings. Now work on silencing warnings for linux can be done. --- 1984/decot/Makefile | 8 ++++++-- 1984/laman/Makefile | 3 ++- 1984/mullender/Makefile | 5 +++-- 1985/applin/Makefile | 3 ++- 1985/august/Makefile | 2 +- 1985/lycklama/Makefile | 2 +- 1985/shapiro/Makefile | 2 +- 1985/sicherman/Makefile | 6 ++++-- 1986/applin/Makefile | 3 ++- 1986/august/Makefile | 3 ++- 1986/bright/Makefile | 2 +- 1986/hague/Makefile | 3 ++- 1986/holloway/Makefile | 5 +++-- 1986/marshall/Makefile | 6 ++++-- 1986/pawka/Makefile | 2 +- 1986/stein/Makefile | 3 ++- 1986/wall/Makefile | 7 +++++-- 1987/biggar/Makefile | 3 ++- 1987/heckbert/Makefile | 2 +- 1987/hines/Makefile | 2 +- 1987/korn/Makefile | 2 +- 1987/lievaart/Makefile | 3 ++- 1987/wall/Makefile | 3 ++- 1987/westley/Makefile | 6 ++++-- 1988/applin/Makefile | 2 +- 1988/dale/Makefile | 7 +++++-- 1988/isaak/Makefile | 2 +- 1988/litmaath/Makefile | 3 ++- 1988/phillipps/Makefile | 6 ++++-- 1988/reddy/Makefile | 2 +- 1988/robison/Makefile | 2 +- 1988/westley/Makefile | 3 ++- 1989/jar.2/Makefile | 7 +++++-- 1989/ovdluhe/Makefile | 3 ++- 1989/paul/Makefile | 2 +- 1989/robison/Makefile | 5 +++-- 1989/roemer/Makefile | 2 +- 1989/tromp/Makefile | 6 ++++-- 1989/vanb/Makefile | 3 ++- 1989/westley/Makefile | 4 +++- 1990/baruch/Makefile | 2 +- 1990/cmills/Makefile | 5 +++-- 1990/dds/Makefile | 7 +++++-- 1990/dg/Makefile | 5 +++-- 1990/jaw/Makefile | 2 +- 1990/pjr/Makefile | 2 +- 1990/scjones/Makefile | 6 ++++-- 1990/tbr/Makefile | 5 +++-- 1990/theorem/Makefile | 5 +++-- 1990/westley/Makefile | 8 ++++++-- 1991/ant/Makefile | 3 ++- 1991/brnstnd/Makefile | 5 +++-- 1991/buzzard/Makefile | 3 ++- 1991/cdupont/Makefile | 2 +- 1991/davidguy/Makefile | 3 ++- 1991/dds/Makefile | 9 +++++---- 1991/rince/Makefile | 3 ++- 1991/westley/Makefile | 3 ++- 1992/adrian/Makefile | 6 ++++-- 1992/albert/Makefile | 3 ++- 1992/ant/Makefile | 3 ++- 1992/buzzard.1/Makefile | 2 +- 1992/buzzard.2/Makefile | 2 +- 1992/gson/Makefile | 3 ++- 1992/imc/Makefile | 6 ++++-- 1992/kivinen/Makefile | 2 +- 1992/lush/Makefile | 3 ++- 1992/marangon/Makefile | 2 +- 1992/nathan/Makefile | 4 ++-- 1992/vern/Makefile | 2 +- 1992/westley/Makefile | 4 ++-- 1993/ant/Makefile | 3 ++- 1993/cmills/Makefile | 2 +- 1993/jonth/Makefile | 8 ++++++-- 1993/lmfjyh/Makefile | 2 +- 1993/plummer/Makefile | 3 ++- 1993/schnitzi/Makefile | 2 +- 1993/vanb/Makefile | 5 +++-- 1994/dodsond1/Makefile | 3 ++- 1994/dodsond2/Makefile | 3 ++- 1994/horton/Makefile | 2 +- 1994/imc/Makefile | 3 ++- 1994/ldb/Makefile | 6 ++++-- 1994/schnitzi/Makefile | 3 ++- 1994/shapiro/Makefile | 3 ++- 1994/tvr/Makefile | 4 ++-- 1994/weisberg/Makefile | 2 +- 1994/westley/Makefile | 2 +- 1995/cdua/Makefile | 6 ++++-- 1995/dodsond1/Makefile | 3 ++- 1995/dodsond2/Makefile | 3 ++- 1995/garry/Makefile | 3 ++- 1995/savastio/Makefile | 2 +- 1995/schnitzi/Makefile | 2 +- 1995/spinellis/Makefile | 2 +- 1995/vanschnitz/Makefile | 2 +- 1996/august/Makefile | 3 ++- 1996/eldby/Makefile | 2 +- 1996/gandalf/Makefile | 5 +++-- 1996/huffman/Makefile | 3 ++- 1996/jonth/Makefile | 2 +- 1996/rcm/Makefile | 2 +- 1996/westley/Makefile | 2 +- 1998/banks/Makefile | 3 ++- 1998/bas1/Makefile | 2 +- 1998/bas2/Makefile | 2 +- 1998/df/Makefile | 5 +++-- 1998/dlowe/Makefile | 2 +- 1998/dorssel/Makefile | 2 +- 1998/schnitzi/Makefile | 6 ++++-- 1998/schweikh1/Makefile | 2 +- 1998/schweikh2/Makefile | 3 ++- 1998/schweikh3/Makefile | 3 ++- 2000/anderson/Makefile | 3 ++- 2000/bellard/Makefile | 2 +- 2000/bmeyer/Makefile | 2 +- 2000/briddlebane/Makefile | 5 +++-- 2000/dhyang/Makefile | 3 ++- 2000/jarijyrki/Makefile | 3 ++- 2000/natori/Makefile | 2 +- 2000/rince/Makefile | 2 +- 2000/robison/Makefile | 2 +- 2000/schneiderwent/Makefile | 3 ++- 2000/thadgavin/Makefile | 3 ++- 2000/tomx/Makefile | 2 +- 2001/anonymous/Makefile | 5 +++-- 2001/bellard/Makefile | 5 +++-- 2001/cheong/Makefile | 2 +- 2001/coupard/Makefile | 2 +- 2001/dgbeards/Makefile | 4 ++-- 2001/herrmann2/Makefile | 7 +++++-- 2001/jason/Makefile | 2 +- 2001/rosten/Makefile | 3 ++- 2001/westley/Makefile | 3 ++- 2001/williams/Makefile | 2 +- 2004/burley/Makefile | 4 +++- 2004/gavare/Makefile | 2 +- 2004/hibachi/Makefile | 4 +++- 2004/hoyle/Makefile | 2 +- 2004/kopczynski/Makefile | 2 +- 2004/newbern/Makefile | 3 ++- 2004/omoikane/Makefile | 2 +- 2004/schnitzi/Makefile | 2 +- 2004/sds/Makefile | 2 +- 2004/vik2/Makefile | 2 +- 2005/aidan/Makefile | 2 +- 2005/boutines/Makefile | 2 +- 2005/chia/Makefile | 2 +- 2005/giljade/Makefile | 5 +++-- 2005/mikeash/Makefile | 2 +- 2005/sykes/Makefile | 2 +- 2005/vince/Makefile | 5 +++-- 2006/birken/Makefile | 2 +- 2006/meyer/Makefile | 2 +- 2006/monge/Makefile | 3 +-- 2006/night/Makefile | 4 ++-- 2006/sloane/Makefile | 3 ++- 2006/sykes2/Makefile | 2 +- 2006/toledo1/Makefile | 2 +- 2006/toledo2/Makefile | 2 +- 2006/toledo3/Makefile | 2 +- 2011/akari/Makefile | 3 ++- 2011/borsanyi/Makefile | 2 +- 2011/dlowe/Makefile | 2 +- 2011/eastman/Makefile | 4 ++-- 2011/goren/Makefile | 2 +- 2011/hamaji/Makefile | 2 +- 2011/konno/Makefile | 2 +- 2011/richards/Makefile | 5 +++-- 2011/toledo/Makefile | 3 ++- 2011/zucker/Makefile | 2 +- 2012/blakely/Makefile | 3 ++- 2012/deckmyn/Makefile | 3 ++- 2012/dlowe/Makefile | 2 +- 2012/endoh1/Makefile | 2 +- 2012/endoh2/Makefile | 4 ++-- 2012/hou/Makefile | 2 +- 2012/kang/Makefile | 3 ++- 2012/konno/Makefile | 2 +- 2012/omoikane/Makefile | 2 +- 2012/tromp/Makefile | 3 ++- 2013/birken/Makefile | 2 +- 2013/cable3/Makefile | 3 ++- 2013/dlowe/Makefile | 2 +- 2013/endoh1/Makefile | 2 +- 2013/endoh2/Makefile | 5 +++-- 2013/endoh3/Makefile | 2 +- 2013/hou/Makefile | 2 +- 2013/mills/Makefile | 2 +- 2013/misaka/Makefile | 2 +- 2013/morgan1/Makefile | 3 ++- 2013/morgan2/Makefile | 2 +- 2014/deak/Makefile | 2 +- 2014/endoh1/Makefile | 2 +- 2014/maffiodo1/Makefile | 6 ++++-- 2014/maffiodo2/Makefile | 2 +- 2014/morgan/Makefile | 3 ++- 2014/sinon/Makefile | 2 +- 2014/skeggs/Makefile | 4 ++-- 2014/wiedijk/Makefile | 2 +- 2015/burton/Makefile | 3 ++- 2015/dogon/Makefile | 4 ++-- 2015/duble/Makefile | 2 +- 2015/endoh1/Makefile | 2 +- 2015/endoh2/Makefile | 3 ++- 2015/endoh3/Makefile | 2 +- 2015/endoh4/Makefile | 2 +- 2015/hou/Makefile | 2 +- 2015/howe/Makefile | 2 +- 2015/mills1/Makefile | 3 ++- 2015/muth/Makefile | 2 +- 2015/yang/Makefile | 3 ++- 2018/algmyr/Makefile | 3 ++- 2018/anderson/Makefile | 2 +- 2018/bellard/Makefile | 2 +- 2018/burton1/Makefile | 2 +- 2018/ciura/Makefile | 2 +- 2018/endoh1/Makefile | 2 +- 2018/endoh2/Makefile | 4 ++-- 2018/ferguson/Makefile | 2 +- 2018/giles/Makefile | 2 +- 2018/hou/Makefile | 2 +- 2018/mills/Makefile | 3 ++- 2018/poikola/Makefile | 4 ++-- 2018/vokes/Makefile | 2 +- 2018/yang/Makefile | 2 +- 2019/adamovsky/Makefile | 3 ++- 2019/burton/Makefile | 2 +- 2019/ciura/Makefile | 2 +- 2019/dogon/Makefile | 5 +++-- 2019/duble/Makefile | 4 +++- 2019/endoh/Makefile | 2 +- 2019/giles/Makefile | 4 ++-- 2019/karns/Makefile | 4 ++-- 2019/lynn/Makefile | 5 ++--- 2019/mills/Makefile | 5 +++-- 2019/poikola/Makefile | 2 +- 2019/yang/Makefile | 2 +- 2020/carlini/Makefile | 2 +- 2020/endoh1/Makefile | 2 +- 2020/endoh2/Makefile | 2 +- 2020/endoh3/Makefile | 2 +- 2020/ferguson1/Makefile | 3 ++- 2020/ferguson2/Makefile | 4 ++-- 2020/giles/Makefile | 3 ++- 2020/kurdyukov1/Makefile | 2 +- 2020/kurdyukov3/Makefile | 4 ++-- 2020/kurdyukov4/Makefile | 2 +- 2020/otterness/Makefile | 2 +- 2020/tsoj/Makefile | 4 ++-- 250 files changed, 454 insertions(+), 312 deletions(-) diff --git a/1984/decot/Makefile b/1984/decot/Makefile index d6709ab28..3ff473135 100644 --- a/1984/decot/Makefile +++ b/1984/decot/Makefile @@ -40,7 +40,9 @@ include ../../var.mk # CSILENCE= -Wno-array-bounds -Wno-error -Wno-implicit-function-declaration \ -Wno-keyword-macro -Wno-main-return-type -Wno-missing-field-initializers \ - -Wno-unused-value -Wno-unused-variable + -Wno-unused-value -Wno-unused-variable -Wno-deprecated-non-prototype \ + -Wno-empty-body -Wno-int-conversion -Wno-int-to-pointer-cast -Wno-main \ + -Wno-pointer-to-int-cast -Wno-return-type -Wno-unused-label # Common C compiler warning flags # @@ -86,7 +88,9 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-format-nonliteral -Wno-missing-variable-declarations \ - -Wno-pedantic -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-pedantic -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-cast-function-type -Wno-float-conversion -Wno-padded \ + -Wno-unreachable-code # CWARN+= -Weverything # diff --git a/1984/laman/Makefile b/1984/laman/Makefile index 72c808fcf..e79262586 100644 --- a/1984/laman/Makefile +++ b/1984/laman/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1984/mullender/Makefile b/1984/mullender/Makefile index f1fab7dff..2447a5fdc 100644 --- a/1984/mullender/Makefile +++ b/1984/mullender/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-main +CSILENCE= -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -83,7 +83,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories \ + -Wno-pedantic -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/1985/applin/Makefile b/1985/applin/Makefile index d0f1abe41..6d7787a68 100644 --- a/1985/applin/Makefile +++ b/1985/applin/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-logical-op-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-logical-op-parentheses \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1985/august/Makefile b/1985/august/Makefile index e76bcd227..4c04ff980 100644 --- a/1985/august/Makefile +++ b/1985/august/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-main \ - -Wno-unused-parameter -Wno-unused-variable + -Wno-unused-parameter -Wno-unused-variable -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1985/lycklama/Makefile b/1985/lycklama/Makefile index 408c5e08c..7a0d44dc3 100644 --- a/1985/lycklama/Makefile +++ b/1985/lycklama/Makefile @@ -85,7 +85,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-implicit-int-conversion -Wno-poison-system-directories \ - -Wno-unused-macros + -Wno-unused-macros -Wno-strict-prototypes # CWARN+= -Weverything # diff --git a/1985/shapiro/Makefile b/1985/shapiro/Makefile index db2172a0b..37e8b297e 100644 --- a/1985/shapiro/Makefile +++ b/1985/shapiro/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-parentheses -Wno-string-plus-int + -Wno-parentheses -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1985/sicherman/Makefile b/1985/sicherman/Makefile index 3ff5c547d..b7495948d 100644 --- a/1985/sicherman/Makefile +++ b/1985/sicherman/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-comment +CSILENCE= -Wno-comment -Wno-deprecated-non-prototype -Wno-main -Wno-pedantic \ + -Wno-return-type -Wno-strict-prototypes -Wno-unused-parameter # Common C compiler warning flags # @@ -83,7 +84,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-comma -Wno-missing-prototypes \ + -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1986/applin/Makefile b/1986/applin/Makefile index 60b105f59..4ae974b67 100644 --- a/1986/applin/Makefile +++ b/1986/applin/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-error \ - -Wno-implicit-function-declaration -Wno-implicit-int + -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1986/august/Makefile b/1986/august/Makefile index 6e892c6ae..6e5924207 100644 --- a/1986/august/Makefile +++ b/1986/august/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int -Wno-return-type +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-return-type -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1986/bright/Makefile b/1986/bright/Makefile index ae8b32fdf..2ad0ca59a 100644 --- a/1986/bright/Makefile +++ b/1986/bright/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-security \ -Wno-implicit-int -Wno-unknown-escape-sequence -Wno-unused-value \ - -Wno-sign-compare + -Wno-sign-compare -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1986/hague/Makefile b/1986/hague/Makefile index 3698b59ff..90522960c 100644 --- a/1986/hague/Makefile +++ b/1986/hague/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-incompatible-library-redeclaration -Wno-return-type + -Wno-incompatible-library-redeclaration -Wno-return-type \ + -Wno-deprecated-declarations -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1986/holloway/Makefile b/1986/holloway/Makefile index 9821a8ee1..80c795f5d 100644 --- a/1986/holloway/Makefile +++ b/1986/holloway/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-format-security -Wno-implicit-int -Wno-int-to-pointer-cast \ - -Wno-pointer-to-int-cast + -Wno-pointer-to-int-cast -Wno-deprecated-non-prototype \ + -Wno-incompatible-pointer-types # Common C compiler warning flags # @@ -85,7 +86,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-variable-declarations -Wno-pedantic \ - -Wno-poison-system-directories -Wno-shadow + -Wno-poison-system-directories -Wno-shadow -Wno-implicit-int-conversion # CWARN+= -Weverything # diff --git a/1986/marshall/Makefile b/1986/marshall/Makefile index d9068b441..3291ed941 100644 --- a/1986/marshall/Makefile +++ b/1986/marshall/Makefile @@ -40,7 +40,9 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-int-conversion -Wno-parentheses -Wno-shift-negative-value \ - -Wno-string-compare -Wno-unsequenced -Wno-unused-value + -Wno-string-compare -Wno-unsequenced -Wno-unused-value \ + -Wno-deprecated-non-prototype -Wno-pointer-to-int-cast -Wno-return-type \ + -Wno-strict-prototypes -Wno-uninitialized -Wno-unused-parameter # Common C compiler warning flags # @@ -86,7 +88,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-prototypes -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-strict-prototypes -Wno-unreachable-code # CWARN+= -Weverything # diff --git a/1986/pawka/Makefile b/1986/pawka/Makefile index 058d6c30b..61ec69fb0 100644 --- a/1986/pawka/Makefile +++ b/1986/pawka/Makefile @@ -57,7 +57,7 @@ ARCH= # Defines that are needed to compile # -CDEFINE= +CDEFINE= -Wno-strict-prototypes # Include files that are needed to compile # diff --git a/1986/stein/Makefile b/1986/stein/Makefile index 4556f0955..fc0681611 100644 --- a/1986/stein/Makefile +++ b/1986/stein/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int -Wno-int-conversion +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-int-conversion -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1986/wall/Makefile b/1986/wall/Makefile index fdf429fbc..fd6aafdde 100644 --- a/1986/wall/Makefile +++ b/1986/wall/Makefile @@ -39,7 +39,9 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-macro-redefined -Wno-parentheses -Wno-c99-extensions + -Wno-macro-redefined -Wno-parentheses -Wno-c99-extensions \ + -Wno-declaration-after-statement -Wno-deprecated-non-prototype \ + -Wno-strict-prototypes -Wno-string-plus-char # Common C compiler warning flags # @@ -86,7 +88,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-prototypess \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-strict-prototypes + -Wno-strict-prototypes -Wno-missing-prototypes -Wno-unknown-warning-option \ + -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1987/biggar/Makefile b/1987/biggar/Makefile index 79ba112fa..b8411984d 100644 --- a/1987/biggar/Makefile +++ b/1987/biggar/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-extra-semi +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-extra-semi \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1987/heckbert/Makefile b/1987/heckbert/Makefile index b8bb82836..2848b8962 100644 --- a/1987/heckbert/Makefile +++ b/1987/heckbert/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-int-to-pointer-cast -Wno-logical-op-parentheses + -Wno-int-to-pointer-cast -Wno-logical-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1987/hines/Makefile b/1987/hines/Makefile index bea8135e1..3a1b3ad54 100644 --- a/1987/hines/Makefile +++ b/1987/hines/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1987/korn/Makefile b/1987/korn/Makefile index 2447181b0..a1c1c67ff 100644 --- a/1987/korn/Makefile +++ b/1987/korn/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int -Dunix=1 \ - -Wno-string-plus-int + -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1987/lievaart/Makefile b/1987/lievaart/Makefile index 7ec980818..a36742279 100644 --- a/1987/lievaart/Makefile +++ b/1987/lievaart/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1987/wall/Makefile b/1987/wall/Makefile index 3edd2f5eb..90bedad40 100644 --- a/1987/wall/Makefile +++ b/1987/wall/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ -Wno-incompatible-library-redeclaration -Wno-return-type -Wno-string-plus-int \ - -Wno-unknown-escape-sequence -Wno-deprecated-declarations + -Wno-unknown-escape-sequence -Wno-deprecated-declarations \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1987/westley/Makefile b/1987/westley/Makefile index aa230ec97..773cc2aa9 100644 --- a/1987/westley/Makefile +++ b/1987/westley/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-for-loop-analysis -Wno-unused-value +CSILENCE= -Wno-for-loop-analysis -Wno-unused-value \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,7 +85,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-conditional-uninitialized # CWARN+= -Weverything # diff --git a/1988/applin/Makefile b/1988/applin/Makefile index f34bf5d81..f8af0bbf1 100644 --- a/1988/applin/Makefile +++ b/1988/applin/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-expansion-to-defined -Wno-implicit-int +CSILENCE= -Wno-expansion-to-defined -Wno-implicit-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1988/dale/Makefile b/1988/dale/Makefile index 4120e7862..37840880e 100644 --- a/1988/dale/Makefile +++ b/1988/dale/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-implicit-function-declaration -Wno-implicit-int -Wno-keyword-macro \ - -Wno-pointer-to-int-cast -Wno-return-type -Wno-unused-value + -Wno-pointer-to-int-cast -Wno-return-type -Wno-unused-value \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -84,7 +85,9 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-comma -Wno-missing-prototypes \ + -Wno-missing-variable-declarations -Wno-pedantic -Wno-shorten-64-to-32 \ + -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1988/isaak/Makefile b/1988/isaak/Makefile index 080ec92e3..efcf8d3f7 100644 --- a/1988/isaak/Makefile +++ b/1988/isaak/Makefile @@ -42,7 +42,7 @@ CSILENCE= -Wno-comma -Wno-implicit-function-declaration -Wno-format-insufficien -Wno-implicit-int -Wno-incompatible-library-redeclaration -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories -Wno-return-type \ -Wno-shadow -Wno-shift-op-parentheses -Wno-strict-prototypes -Wno-unreachable-code \ - -Wno-unused-macros + -Wno-unused-macros -Wno-int-conversion -Wno-macro-redefined # Common C compiler warning flags # diff --git a/1988/litmaath/Makefile b/1988/litmaath/Makefile index 370e7cbc0..ad37da5af 100644 --- a/1988/litmaath/Makefile +++ b/1988/litmaath/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-logical-op-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-logical-op-parentheses \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1988/phillipps/Makefile b/1988/phillipps/Makefile index e6ff95cac..b16bdebdb 100644 --- a/1988/phillipps/Makefile +++ b/1988/phillipps/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-pedantic -Wno-logical-not-parentheses -Wno-implicit-function-declaration \ -Wno-incompatible-pointer-types -Wno-int-conversion -Wno-pointer-to-int-cast \ - -Wno-pointer-integer-compare -Wno-compare-distinct-pointer-types + -Wno-pointer-integer-compare -Wno-compare-distinct-pointer-types \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -85,7 +86,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories -Wno-comma +CSILENCE+= -Wno-poison-system-directories -Wno-comma \ + -Wno-missing-prototypes # CWARN+= -Weverything # diff --git a/1988/reddy/Makefile b/1988/reddy/Makefile index 462e0415e..f5c060f93 100644 --- a/1988/reddy/Makefile +++ b/1988/reddy/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-pedantic -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ - -Wno-return-type -Wno-deprecated-declarations + -Wno-return-type -Wno-deprecated-declarations -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1988/robison/Makefile b/1988/robison/Makefile index da894b713..db224e0f8 100644 --- a/1988/robison/Makefile +++ b/1988/robison/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1988/westley/Makefile b/1988/westley/Makefile index c4a7ed1ad..dd8aebef9 100644 --- a/1988/westley/Makefile +++ b/1988/westley/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-return-type +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-return-type \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1989/jar.2/Makefile b/1989/jar.2/Makefile index 3a00f9506..72251fa5a 100644 --- a/1989/jar.2/Makefile +++ b/1989/jar.2/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-implicit-function-declaration -Wno-missing-braces -Wno-parentheses +CSILENCE= -Wno-implicit-function-declaration -Wno-missing-braces -Wno-parentheses \ + -Wno-deprecated-non-prototype -Wno-pedantic -Wno-strict-prototypes # Common C compiler warning flags # @@ -83,7 +84,9 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-cast-align -Wno-comma -Wno-float-equal -Wno-implicit-int-conversion \ + -Wno-missing-prototypes -Wno-missing-variable-declarations \ + -Wno-poison-system-directories -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/1989/ovdluhe/Makefile b/1989/ovdluhe/Makefile index 940fe1c0f..e34e32258 100644 --- a/1989/ovdluhe/Makefile +++ b/1989/ovdluhe/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-char-subscripts -Wno-constant-conversion -Wno-empty-body \ -Wno-implicit-function-declaration -Wno-parentheses -Wno-unsequenced \ - -Wno-unused-variable + -Wno-unused-variable -Wno-strict-prototypes \ + -Wno-extra-semi -Wno-non-literal-null-conversion # Common C compiler warning flags # diff --git a/1989/paul/Makefile b/1989/paul/Makefile index 30d0df6d3..c0c3e1ba0 100644 --- a/1989/paul/Makefile +++ b/1989/paul/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-security \ -Wno-incompatible-library-redeclaration -Wno-int-to-pointer-cast \ - -Wno-pointer-to-int-cast -Wno-return-type + -Wno-pointer-to-int-cast -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1989/robison/Makefile b/1989/robison/Makefile index a170d2142..d4ce927b6 100644 --- a/1989/robison/Makefile +++ b/1989/robison/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-unused-parameter +CSILENCE= -Wno-unused-parameter -Wno-deprecated-non-prototype -Wno-format-extra-args \ + -Wno-int-to-pointer-cast -Wno-strict-prototypes # Common C compiler warning flags # @@ -88,7 +89,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-prototypes -Wno-poison-system-directories \ - -Wno-strict-prototypes + -Wno-strict-prototypes -Wno-bad-function-cast -Wno-missing-variable-declarations # CWARN+= -Weverything # diff --git a/1989/roemer/Makefile b/1989/roemer/Makefile index 9cce53cb1..3a83e5a5e 100644 --- a/1989/roemer/Makefile +++ b/1989/roemer/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-string-plus-int -Wno-unused-value + -Wno-string-plus-int -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1989/tromp/Makefile b/1989/tromp/Makefile index 85ca5eaa5..6ae11c361 100644 --- a/1989/tromp/Makefile +++ b/1989/tromp/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-pointer-to-int-cast -Wno-no-return-type -Wno-empty-body \ -Wno-implicit-function-declaration -Wno-string-plus-int -Wno-return-type \ - -Wno-unknown-warning-option + -Wno-unknown-warning-option -Wno-deprecated-non-prototype \ + -Wno-shorten-64-to-32 -Wno-int-conversion # Common C compiler warning flags # @@ -87,7 +88,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-format-nonliteral -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-pedantic \ - -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/1989/vanb/Makefile b/1989/vanb/Makefile index 8b13c7d77..0319a77e6 100644 --- a/1989/vanb/Makefile +++ b/1989/vanb/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration -Wno-pedantic +CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration -Wno-pedantic \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1989/westley/Makefile b/1989/westley/Makefile index 9b97834c2..4c4ec0776 100644 --- a/1989/westley/Makefile +++ b/1989/westley/Makefile @@ -39,7 +39,9 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-comment -Wno-error -Wno-implicit-function-declaration \ - -Wno-logical-op-parentheses + -Wno-logical-op-parentheses -Wno-deprecated-non-prototype \ + -Wno-int-conversion -Wno-return-type \ + -Wno-comma -Wno-missing-variable-declarations -Wno-unused-value # Common C compiler warning flags # diff --git a/1990/baruch/Makefile b/1990/baruch/Makefile index 90662dd69..efe2aaf2c 100644 --- a/1990/baruch/Makefile +++ b/1990/baruch/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-logical-op-parentheses \ - -Wno-string-plus-int + -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1990/cmills/Makefile b/1990/cmills/Makefile index 491b4779d..ccb8fa2d9 100644 --- a/1990/cmills/Makefile +++ b/1990/cmills/Makefile @@ -38,8 +38,9 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-deprecated-declarations -Wno-parentheses -Wno-error -Wno-implicit-function-declaration \ - -Wno-format-security -Wno-return-type -Wno-unused-value +CSILENCE= -Wno-deprecated-declarations -Wno-parentheses -Wno-error \ + -Wno-implicit-function-declaration -Wno-format-security -Wno-return-type \ + -Wno-unused-value -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1990/dds/Makefile b/1990/dds/Makefile index e5eff81f5..3c63fe438 100644 --- a/1990/dds/Makefile +++ b/1990/dds/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-builtin-requires-header -Wno-char-subscripts -Wno-conditional-type-mismatch \ -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-incompatible-library-redeclaration -Wno-parentheses -Wno-implicit-int + -Wno-incompatible-library-redeclaration -Wno-parentheses -Wno-implicit-int \ + -Wno-deprecated-non-prototype -Wno-return-type -Wno-strict-prototypes # Common C compiler warning flags # @@ -85,7 +86,9 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-comma -Wno-missing-prototypes -Wno-missing-variable-declarations \ + -Wno-poison-system-directories -Wno-shadow -Wno-shorten-64-to-32 \ + -Wno-unreachable-code-return # CWARN+= -Weverything # diff --git a/1990/dg/Makefile b/1990/dg/Makefile index 14637625d..a75be545d 100644 --- a/1990/dg/Makefile +++ b/1990/dg/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-invalid-pp-token +CSILENCE= -Wno-invalid-pp-token -Wno-strict-prototypes # Common C compiler warning flags # @@ -83,7 +83,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories -Wno-strict-prototypes +CSILENCE+= -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-implicit-int-conversion -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1990/jaw/Makefile b/1990/jaw/Makefile index b38c8d2cd..b0ddac970 100644 --- a/1990/jaw/Makefile +++ b/1990/jaw/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ -Wno-logical-op-parentheses -Wno-parentheses -Wno-return-type \ - -Wno-shift-op-parentheses + -Wno-shift-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1990/pjr/Makefile b/1990/pjr/Makefile index 603ba16b6..c8b70fc78 100644 --- a/1990/pjr/Makefile +++ b/1990/pjr/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1990/scjones/Makefile b/1990/scjones/Makefile index 7c33eba0d..25a75f999 100644 --- a/1990/scjones/Makefile +++ b/1990/scjones/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-invalid-pp-token -Wno-trigraphs +CSILENCE= -Wno-invalid-pp-token -Wno-trigraphs -Wno-deprecated-non-prototype \ + -Wno-pedantic -Wno-strict-prototypes # Common C compiler warning flags # @@ -83,7 +84,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories \ + -Wno-missing-prototypes # CWARN+= -Weverything # diff --git a/1990/tbr/Makefile b/1990/tbr/Makefile index 7454381f8..81018b27b 100644 --- a/1990/tbr/Makefile +++ b/1990/tbr/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-unused-value + -Wno-unused-value -Wno-deprecated-non-prototype -Wno-return-type # Common C compiler warning flags # @@ -85,7 +85,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-missing-prototypes -Wno-missing-variable-declarations \ - -Wno-pedantic -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-pedantic -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-unreachable-code # CWARN+= -Weverything # diff --git a/1990/theorem/Makefile b/1990/theorem/Makefile index 0afb8d29f..73fb35232 100644 --- a/1990/theorem/Makefile +++ b/1990/theorem/Makefile @@ -41,7 +41,8 @@ include ../../var.mk CSILENCE= -Wno-deprecated-declarations -Wno-empty-body -Wno-error -Wno-unused-value \ -Wno-implicit-function-declaration -Wno-incompatible-pointer-types \ -Wno-macro-redefined -Wno-parentheses -Wno-return-type -Wno-unused-parameter \ - -Wno-empty-translation-unit -Wno-int-conversion + -Wno-empty-translation-unit -Wno-deprecated-non-prototype -Wno-int-conversion \ + -Wno-strict-prototypes # Common C compiler warning flags # @@ -89,7 +90,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-double-promotion -Wno-float-conversion \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-strict-prototypes \ - -Wno-unreachable-code -Wno-unused-macros + -Wno-unreachable-code -Wno-unused-macros -Wno-implicit-float-conversion # CWARN+= -Weverything # diff --git a/1990/westley/Makefile b/1990/westley/Makefile index 82b953470..69b9c1359 100644 --- a/1990/westley/Makefile +++ b/1990/westley/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-unused-value -Wno-unused-variable + -Wno-unused-value -Wno-unused-variable -Wno-deprecated-non-prototype \ + -Wno-uninitialized # Common C compiler warning flags # @@ -84,7 +85,10 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-comma -Wno-float-conversion -Wno-missing-variable-declarations \ + -Wno-poison-system-directories -Wno-shadow -Wno-sign-conversion \ + -Wno-string-conversion -Wno-unreachable-code \ + -Wno-unreachable-code-loop-increment # CWARN+= -Weverything # diff --git a/1991/ant/Makefile b/1991/ant/Makefile index 8c5aac894..1affc081b 100644 --- a/1991/ant/Makefile +++ b/1991/ant/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-empty-body \ - -Wno-implicit-function-declaration -Wno-return-type + -Wno-implicit-function-declaration -Wno-return-type \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1991/brnstnd/Makefile b/1991/brnstnd/Makefile index c1af9cd8c..e0786b43e 100644 --- a/1991/brnstnd/Makefile +++ b/1991/brnstnd/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-c99-extensions -Wno-error -Wno-implicit-function-declaration \ - -Wno-parentheses -Wno-return-type + -Wno-parentheses -Wno-return-type -Wno-deprecated-non-prototype -Wno-unused-value # Common C compiler warning flags # @@ -86,7 +86,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes + -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes \ + -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1991/buzzard/Makefile b/1991/buzzard/Makefile index 52d932383..d5d8a6c08 100644 --- a/1991/buzzard/Makefile +++ b/1991/buzzard/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ -Wno-int-conversion -Wno-logical-op-parentheses -Wno-pedantic \ - -Wno-return-type -Wno-unknown-escape-sequence -Wno-unused-value + -Wno-return-type -Wno-unknown-escape-sequence -Wno-unused-value \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1991/cdupont/Makefile b/1991/cdupont/Makefile index b874994e2..546d7160a 100644 --- a/1991/cdupont/Makefile +++ b/1991/cdupont/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-unused-label +CSILENCE= -Wno-unused-label -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1991/davidguy/Makefile b/1991/davidguy/Makefile index b7790054f..9ae600e28 100644 --- a/1991/davidguy/Makefile +++ b/1991/davidguy/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ - -Wno-int-to-pointer-cast -Wno-return-type -Wno-sign-compare + -Wno-int-to-pointer-cast -Wno-return-type -Wno-sign-compare \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1991/dds/Makefile b/1991/dds/Makefile index fdeddccef..0f4b8b9e7 100644 --- a/1991/dds/Makefile +++ b/1991/dds/Makefile @@ -38,8 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-overlength-strings \ - -Wno-unused-parameter +CSILENCE= -Wno-deprecated-non-prototype -Wno-unused-parameter \ + -Wno-error -Wno-implicit-function-declaration # Common C compiler warning flags # @@ -84,8 +84,9 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-variable-declarations \ - -Wno-pedantic -Wno-poison-system-directorie +CSILENCE+= -Wno-deprecated-non-prototype -Wno-implicit-int-conversion \ + -Wno-missing-variable-declarations -Wno-overlength-strings -Wno-pedantic \ + -Wno-poison-system-directories -Wno-unused-parameter # CWARN+= -Weverything # diff --git a/1991/rince/Makefile b/1991/rince/Makefile index f80abc5ce..cc6b162ac 100644 --- a/1991/rince/Makefile +++ b/1991/rince/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1991/westley/Makefile b/1991/westley/Makefile index 01f2a8ab5..592f05854 100644 --- a/1991/westley/Makefile +++ b/1991/westley/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ - -Wno-shift-op-parentheses -Wno-return-type + -Wno-shift-op-parentheses -Wno-return-type -Wno-deprecated-non-prototype \ + -Wno-missing-braces # Common C compiler warning flags # diff --git a/1992/adrian/Makefile b/1992/adrian/Makefile index 9e2e27f42..090fc340b 100644 --- a/1992/adrian/Makefile +++ b/1992/adrian/Makefile @@ -42,7 +42,8 @@ CSILENCE= -Wno-bitwise-op-parentheses -Wno-comment -Wno-deprecated-declarations -Wno-error -Wno-implicit-function-declaration -Wno-format-security \ -Wno-logical-op-parentheses -Wno-macro-redefined -Wno-parentheses \ -Wno-return-type -Wno-uninitialized -Wno-unused-value -Wno-unused-variable \ - -Wno-unused-but-set-variable -Wno-unsequenced -Wno-unused-parameter + -Wno-unused-but-set-variable -Wno-unsequenced -Wno-unused-parameter \ + -Wno-empty-translation-unit # Common C compiler warning flags # @@ -90,7 +91,8 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-float-conversion -Wno-missing-noreturn \ -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-padded \ -Wno-poison-system-directories -Wno-shadow -Wno-unreachable-code \ - -Wno-unused-macros + -Wno-unused-macros -Wno-shorten-64-to-32 -Wno-sign-conversion \ + -Wno-empty-translation-unit # CWARN+= -Weverything # diff --git a/1992/albert/Makefile b/1992/albert/Makefile index cd5f47f31..59fa8fdac 100644 --- a/1992/albert/Makefile +++ b/1992/albert/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unused-parameter +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unused-parameter \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/ant/Makefile b/1992/ant/Makefile index e105d4de5..c7c1bff54 100644 --- a/1992/ant/Makefile +++ b/1992/ant/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unsequenced +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unsequenced \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1992/buzzard.1/Makefile b/1992/buzzard.1/Makefile index 3e3725591..6e16b946a 100644 --- a/1992/buzzard.1/Makefile +++ b/1992/buzzard.1/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-pedantic \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/buzzard.2/Makefile b/1992/buzzard.2/Makefile index 41dda73e5..b15ebd538 100644 --- a/1992/buzzard.2/Makefile +++ b/1992/buzzard.2/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-pedantic \ - -Wno-return-type + -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/gson/Makefile b/1992/gson/Makefile index 03ca1b210..d5a42c1db 100644 --- a/1992/gson/Makefile +++ b/1992/gson/Makefile @@ -41,7 +41,8 @@ include ../../var.mk CSILENCE= -Wno-bitwise-op-parentheses -Wno-char-subscripts \ -Wno-deprecated-declarations -Wno-empty-body -Wno-error \ -Wno-implicit-function-declaration -Wno-parentheses -Wno-pedantic \ - -Wno-return-type -Wno-unused-parameter -Wno-unused-value + -Wno-return-type -Wno-unused-parameter -Wno-unused-value \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/imc/Makefile b/1992/imc/Makefile index 5acbaa5ba..ad3f6bbe4 100644 --- a/1992/imc/Makefile +++ b/1992/imc/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -85,7 +86,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-error -Wno-implicit-function-declaration -Wno-format \ -Wno-missing-variable-declarations -Wno-poison-system-directorie \ - -Wno-poison-system-directories -Wno-unknown-warning-option + -Wno-poison-system-directories -Wno-unknown-warning-option \ + -Wno-float-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/1992/kivinen/Makefile b/1992/kivinen/Makefile index caef7a4dd..8a721aa7a 100644 --- a/1992/kivinen/Makefile +++ b/1992/kivinen/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ - -Wno-logical-op-parentheses -Wno-main -Wno-variadic-macros + -Wno-logical-op-parentheses -Wno-main -Wno-variadic-macros -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/lush/Makefile b/1992/lush/Makefile index 17210a790..880722a7c 100644 --- a/1992/lush/Makefile +++ b/1992/lush/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-macro-redefined +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-macro-redefined \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1992/marangon/Makefile b/1992/marangon/Makefile index 3bb0bf1f8..235bfaa1e 100644 --- a/1992/marangon/Makefile +++ b/1992/marangon/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ -Wno-logical-op-parentheses -Wno-main-return-type -Wno-missing-braces \ -Wno-parentheses -Wno-return-type -Wno-tautological-bitwise-compare \ - -Wno-unsequenced + -Wno-unsequenced -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1992/nathan/Makefile b/1992/nathan/Makefile index bcb63e46b..37f4588cb 100644 --- a/1992/nathan/Makefile +++ b/1992/nathan/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-comma -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/1992/vern/Makefile b/1992/vern/Makefile index 96c95403c..6e0523dad 100644 --- a/1992/vern/Makefile +++ b/1992/vern/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-dangling-else -Wno-error \ -Wno-implicit-function-declaration -Wno-parentheses -Wno-pedantic \ - -Wno-return-type -Wno-shift-op-parentheses + -Wno-return-type -Wno-shift-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1992/westley/Makefile b/1992/westley/Makefile index 5f33b142f..c2bd99396 100644 --- a/1992/westley/Makefile +++ b/1992/westley/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ - -Wno-parentheses -Wno-pedantic + -Wno-parentheses -Wno-pedantic -Wno-deprecated-non-prototype -Wno-int-conversion # Common C compiler warning flags # @@ -84,7 +84,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-int-conversion # CWARN+= -Weverything # diff --git a/1993/ant/Makefile b/1993/ant/Makefile index 30dd0a104..9f975c375 100644 --- a/1993/ant/Makefile +++ b/1993/ant/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1993/cmills/Makefile b/1993/cmills/Makefile index 07b6a5a9b..d8a9aba58 100644 --- a/1993/cmills/Makefile +++ b/1993/cmills/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-return-type +CSILENCE= -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1993/jonth/Makefile b/1993/jonth/Makefile index e8cc9660e..1c90522b2 100644 --- a/1993/jonth/Makefile +++ b/1993/jonth/Makefile @@ -39,7 +39,10 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration \ - -Wno-incompatible-pointer-types -Wno-int-conversion + -Wno-incompatible-pointer-types -Wno-int-conversion \ + -Wno-c99-extensions -Wno-deprecated-declarations \ + -Wno-deprecated-non-prototype -Wno-format -Wno-pedantic -Wno-return-type \ + -Wno-strict-prototypes -Wno-unused-variable # Common C compiler warning flags # @@ -87,7 +90,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-cast-align -Wno-comma -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-sign-conversion -Wno-strict-prototypes + -Wno-sign-conversion -Wno-strict-prototypes \ + -Wno-implicit-int-conversion -Wno-shadow -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/1993/lmfjyh/Makefile b/1993/lmfjyh/Makefile index 23b624bac..9a9b2dea6 100644 --- a/1993/lmfjyh/Makefile +++ b/1993/lmfjyh/Makefile @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories # CWARN+= -Weverything # diff --git a/1993/plummer/Makefile b/1993/plummer/Makefile index d67c1bdd9..f5168fe24 100644 --- a/1993/plummer/Makefile +++ b/1993/plummer/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-security +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-security \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1993/schnitzi/Makefile b/1993/schnitzi/Makefile index 345b26c31..09c3a2e12 100644 --- a/1993/schnitzi/Makefile +++ b/1993/schnitzi/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-deprecated-declarations -Wno-pedantic +CSILENCE= -Wno-deprecated-declarations -Wno-pedantic -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1993/vanb/Makefile b/1993/vanb/Makefile index 6c002bcd8..aa07f55a3 100644 --- a/1993/vanb/Makefile +++ b/1993/vanb/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-deprecated-non-prototype -Wno-unused-value # Common C compiler warning flags # @@ -83,7 +83,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-comma -Wno-pedantic -Wno-poison-system-directories +CSILENCE+= -Wno-comma -Wno-pedantic -Wno-poison-system-directories \ + -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-shadow # CWARN+= -Weverything # diff --git a/1994/dodsond1/Makefile b/1994/dodsond1/Makefile index 8591966ee..a6671e159 100644 --- a/1994/dodsond1/Makefile +++ b/1994/dodsond1/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-missing-braces -Wno-return-type + -Wno-missing-braces -Wno-return-type -Wno-deprecated-non-prototype \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1994/dodsond2/Makefile b/1994/dodsond2/Makefile index 351170a05..9395ab879 100644 --- a/1994/dodsond2/Makefile +++ b/1994/dodsond2/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-return-type +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-return-type \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1994/horton/Makefile b/1994/horton/Makefile index 87885fef9..d8a9aa438 100644 --- a/1994/horton/Makefile +++ b/1994/horton/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unused-parameter \ -Wno-missing-braces -Wno-return-type -Wno-unused-but-set-variable \ - -Wno-unused-variable + -Wno-unused-variable -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1994/imc/Makefile b/1994/imc/Makefile index 6d3d7d909..d7fe2cf30 100644 --- a/1994/imc/Makefile +++ b/1994/imc/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-error -Wno-implicit-function-declaration \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1994/ldb/Makefile b/1994/ldb/Makefile index 09ddf4d3b..07f5f7e8f 100644 --- a/1994/ldb/Makefile +++ b/1994/ldb/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-trigraphs -Wno-int-conversion +CSILENCE= -Wno-trigraphs -Wno-incompatible-pointer-types -Wno-int-conversion \ + -Wno-strict-prototypes # Common C compiler warning flags # @@ -83,7 +84,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories \ + -Wno-comma -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/1994/schnitzi/Makefile b/1994/schnitzi/Makefile index 0dcaaad8a..1b269b79f 100644 --- a/1994/schnitzi/Makefile +++ b/1994/schnitzi/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-deprecated-declarations -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-deprecated-declarations -Wno-error -Wno-implicit-function-declaration \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1994/shapiro/Makefile b/1994/shapiro/Makefile index 2c9c3adc0..7de8cb116 100644 --- a/1994/shapiro/Makefile +++ b/1994/shapiro/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-shift-op-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-shift-op-parentheses \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1994/tvr/Makefile b/1994/tvr/Makefile index 7ce8404d9..3c0484f41 100644 --- a/1994/tvr/Makefile +++ b/1994/tvr/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-main-return-type \ -Wno-sign-compare -Wno-string-plus-int -Wno-unsequenced -Wno-unused-variable \ - -Wno-incompatible-pointer-types + -Wno-incompatible-pointer-types -Wno-strict-prototypes # Common C compiler warning flags # @@ -88,7 +88,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-conditional-uninitialized -Wno-implicit-int-conversion \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-shorten-64-to-32 \ - -Wno-sign-conversion -Wno-strict-prototypes + -Wno-sign-conversion -Wno-strict-prototypes -Wno-missing-noreturn # CWARN+= -Weverything # diff --git a/1994/weisberg/Makefile b/1994/weisberg/Makefile index e41a6f832..9bf23ca8b 100644 --- a/1994/weisberg/Makefile +++ b/1994/weisberg/Makefile @@ -86,7 +86,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-comma -Wno-poison-system-directories \ +CSILENCE+= -Wno-comma -Wno-poison-system-directories -Wno-shift-sign-overflow \ -Wno-conditional-uninitialized -Wno-pedantic # CWARN+= -Weverything diff --git a/1994/westley/Makefile b/1994/westley/Makefile index e3b76d4d1..d303fa01a 100644 --- a/1994/westley/Makefile +++ b/1994/westley/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-poison-system-directories -Wno-undef # Common C compiler warning flags # diff --git a/1995/cdua/Makefile b/1995/cdua/Makefile index 32a8d73dc..198662fd6 100644 --- a/1995/cdua/Makefile +++ b/1995/cdua/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-incompatible-library-redeclaration -Wno-main +CSILENCE= -Wno-incompatible-library-redeclaration -Wno-main \ + -Wno-deprecated-non-prototype -Wno-format-security -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,7 +85,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-strict-prototypes \ + -Wno-format-nonliteral -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/1995/dodsond1/Makefile b/1995/dodsond1/Makefile index 8cb83ddac..2d330624c 100644 --- a/1995/dodsond1/Makefile +++ b/1995/dodsond1/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1995/dodsond2/Makefile b/1995/dodsond2/Makefile index 9be348334..7dd200242 100644 --- a/1995/dodsond2/Makefile +++ b/1995/dodsond2/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-shift-op-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-shift-op-parentheses \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1995/garry/Makefile b/1995/garry/Makefile index be0af1e81..7e99d5b63 100644 --- a/1995/garry/Makefile +++ b/1995/garry/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-extra-semi -Wno-fortify-source -Wno-return-type +CSILENCE= -Wno-extra-semi -Wno-fortify-source -Wno-return-type -Wno-strict-prototypes \ + -Wno-unused-variable # Common C compiler warning flags # diff --git a/1995/savastio/Makefile b/1995/savastio/Makefile index 18e640c1a..cf3ae9778 100644 --- a/1995/savastio/Makefile +++ b/1995/savastio/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-format -Wno-incompatible-library-redeclaration \ - -Wno-non-literal-null-conversion + -Wno-non-literal-null-conversion -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1995/schnitzi/Makefile b/1995/schnitzi/Makefile index a579e84e3..f93f0dda3 100644 --- a/1995/schnitzi/Makefile +++ b/1995/schnitzi/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-int-conversion \ - -Wno-logical-op-parentheses + -Wno-logical-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1995/spinellis/Makefile b/1995/spinellis/Makefile index a359e0258..49b0a6e1a 100644 --- a/1995/spinellis/Makefile +++ b/1995/spinellis/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1995/vanschnitz/Makefile b/1995/vanschnitz/Makefile index 7001aaad8..4c6122aab 100644 --- a/1995/vanschnitz/Makefile +++ b/1995/vanschnitz/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-extra-tokens \ - -Wno-overlength-strings + -Wno-overlength-strings -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1996/august/Makefile b/1996/august/Makefile index 3200372aa..1a78eff29 100644 --- a/1996/august/Makefile +++ b/1996/august/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-invalid-source-encoding -Wno-invalid-utf8 +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-invalid-source-encoding \ + -Wno-invalid-utf8 -Wno-strict-prototypes -Wno-unknown-warning-option # Common C compiler warning flags # diff --git a/1996/eldby/Makefile b/1996/eldby/Makefile index a6d42c6ed..a80768160 100644 --- a/1996/eldby/Makefile +++ b/1996/eldby/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-return-type -Wno-unsequenced + -Wno-return-type -Wno-unsequenced -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1996/gandalf/Makefile b/1996/gandalf/Makefile index f37086de9..53113922e 100644 --- a/1996/gandalf/Makefile +++ b/1996/gandalf/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-keyword-macro \ - -Wno-shift-op-parentheses -Wno-unused-parameter + -Wno-shift-op-parentheses -Wno-unused-parameter \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes -Wno-unsequenced # Common C compiler warning flags # @@ -85,7 +86,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-prototypes -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-strict-prototypes -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1996/huffman/Makefile b/1996/huffman/Makefile index bdfa9796a..1910797f9 100644 --- a/1996/huffman/Makefile +++ b/1996/huffman/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1996/jonth/Makefile b/1996/jonth/Makefile index 06d6261cb..50dd6e49e 100644 --- a/1996/jonth/Makefile +++ b/1996/jonth/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ -Wno-infinite-recursion -Wno-return-type -Wno-string-plus-int \ - -Wno-unsequenced -Wno-unused-parameter + -Wno-unsequenced -Wno-unused-parameter -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1996/rcm/Makefile b/1996/rcm/Makefile index 84da3e0ef..5619f1567 100644 --- a/1996/rcm/Makefile +++ b/1996/rcm/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-shift-op-parentheses +CSILENCE= -Wno-empty-body -Wno-shift-op-parentheses -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1996/westley/Makefile b/1996/westley/Makefile index 7ffc7cc66..058007466 100644 --- a/1996/westley/Makefile +++ b/1996/westley/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-int-to-pointer-cast -Wno-empty-body + -Wno-int-to-pointer-cast -Wno-empty-body -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1998/banks/Makefile b/1998/banks/Makefile index d54cfdbad..bf5705eb2 100644 --- a/1998/banks/Makefile +++ b/1998/banks/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-unsequenced -Wno-incompatible-pointer-types + -Wno-unsequenced -Wno-incompatible-pointer-types \ + -Wno-bitwise-instead-of-logical -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1998/bas1/Makefile b/1998/bas1/Makefile index 1e73724e9..40fc4359f 100644 --- a/1998/bas1/Makefile +++ b/1998/bas1/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-empty-body -Wno-invalid-source-encoding -Wno-main -Wno-parentheses \ - -Wno-shift-op-parentheses + -Wno-shift-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1998/bas2/Makefile b/1998/bas2/Makefile index 2f0969f96..43c0b178d 100644 --- a/1998/bas2/Makefile +++ b/1998/bas2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-main +CSILENCE= -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/1998/df/Makefile b/1998/df/Makefile index 0a469874c..58e1388e3 100644 --- a/1998/df/Makefile +++ b/1998/df/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-bitwise-op-parentheses -Wno-char-subscripts -Wno-pointer-to-int-cast \ - -Wno-return-type -Wno-unused-parameter -Wno-unused-variable -Wno-typedef-redefinition + -Wno-return-type -Wno-unused-parameter -Wno-unused-variable \ + -Wno-typedef-redefinition -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -88,7 +89,7 @@ CSILENCE+= -Wno-array-bounds-pointer-arithmetic -Wno-implicit-int-conversion \ -Wno-keyword-macro -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-pedantic \ -Wno-poison-system-directories -Wno-shadow -Wno-sign-conversion \ - -Wno-strict-prototypes + -Wno-strict-prototypes -Wno-cast-function-type # CWARN+= -Weverything # diff --git a/1998/dlowe/Makefile b/1998/dlowe/Makefile index 2f3f1f92d..6b7b3432d 100644 --- a/1998/dlowe/Makefile +++ b/1998/dlowe/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-main-return-type +CSILENCE= -Wno-main-return-type -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1998/dorssel/Makefile b/1998/dorssel/Makefile index 3bfaeef52..93dbc15e3 100644 --- a/1998/dorssel/Makefile +++ b/1998/dorssel/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ - -Wno-shift-op-parentheses + -Wno-shift-op-parentheses -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/1998/schnitzi/Makefile b/1998/schnitzi/Makefile index 2fc43b251..f9b1247ed 100644 --- a/1998/schnitzi/Makefile +++ b/1998/schnitzi/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-security \ - -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-unused-parameter + -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-unused-parameter \ + -Wno-incompatible-pointer-types # Common C compiler warning flags # @@ -86,7 +87,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-pedantic \ - -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-strict-prototypes \ + -Wno-cast-align # CWARN+= -Weverything # diff --git a/1998/schweikh1/Makefile b/1998/schweikh1/Makefile index 5057371bc..73bea14ee 100644 --- a/1998/schweikh1/Makefile +++ b/1998/schweikh1/Makefile @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-unused-macros # CWARN+= -Weverything # diff --git a/1998/schweikh2/Makefile b/1998/schweikh2/Makefile index d0ebca79b..ee35efb95 100644 --- a/1998/schweikh2/Makefile +++ b/1998/schweikh2/Makefile @@ -83,7 +83,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories -Wno-unused-macros -Wno-sign-conversion +CSILENCE+= -Wno-poison-system-directories -Wno-unused-macros -Wno-sign-conversion \ + -Wno-cast-function-type # CWARN+= -Weverything # diff --git a/1998/schweikh3/Makefile b/1998/schweikh3/Makefile index 6e43ef50b..31c5c46ce 100644 --- a/1998/schweikh3/Makefile +++ b/1998/schweikh3/Makefile @@ -84,7 +84,8 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-padded -Wno-poison-system-directories -Wno-shorten-64-to-32 \ + -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2000/anderson/Makefile b/2000/anderson/Makefile index c66e9d5a1..b63f29178 100644 --- a/2000/anderson/Makefile +++ b/2000/anderson/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-deprecated-declarations -Wno-implicit-int \ - -Wno-logical-op-parentheses -Wno-return-type -Wno-unsequenced + -Wno-logical-op-parentheses -Wno-return-type -Wno-unsequenced \ + -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/bellard/Makefile b/2000/bellard/Makefile index d5f649bb0..1c07fe9c3 100644 --- a/2000/bellard/Makefile +++ b/2000/bellard/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-return-type -Wno-unsequenced + -Wno-return-type -Wno-unsequenced -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2000/bmeyer/Makefile b/2000/bmeyer/Makefile index 03e32cd6d..623f2fa9f 100644 --- a/2000/bmeyer/Makefile +++ b/2000/bmeyer/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-format -Wno-parentheses -Wno-string-plus-int +CSILENCE= -Wno-format -Wno-parentheses -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/briddlebane/Makefile b/2000/briddlebane/Makefile index bb93c07a2..301fe1567 100644 --- a/2000/briddlebane/Makefile +++ b/2000/briddlebane/Makefile @@ -38,8 +38,9 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-absolute-value -Wno-implicit-int \ - -Wno-incompatible-function-pointer-types -Wno-unsequenced +CSILENCE= -Wno-absolute-value -Wno-implicit-int -Wno-deprecated-non-prototype \ + -Wno-incompatible-function-pointer-types -Wno-unsequenced \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/dhyang/Makefile b/2000/dhyang/Makefile index 0ae94be5c..561b4d7ff 100644 --- a/2000/dhyang/Makefile +++ b/2000/dhyang/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-implicit-int -Wno-main-return-type -Wno-extra-semi + -Wno-implicit-int -Wno-main-return-type -Wno-extra-semi \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/jarijyrki/Makefile b/2000/jarijyrki/Makefile index 5744b4ebb..d60bfdb06 100644 --- a/2000/jarijyrki/Makefile +++ b/2000/jarijyrki/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-empty-body -Wno-error \ - -Wno-implicit-function-declaration -Wno-implicit-int + -Wno-implicit-function-declaration -Wno-implicit-int \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2000/natori/Makefile b/2000/natori/Makefile index c2709255c..83801de64 100644 --- a/2000/natori/Makefile +++ b/2000/natori/Makefile @@ -85,7 +85,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-missing-variable-declarations -Wno-pedantic \ - -Wno-poison-system-directories + -Wno-poison-system-directories -Wno-missing-prototypes # CWARN+= -Weverything # diff --git a/2000/rince/Makefile b/2000/rince/Makefile index 2a5ba2763..918459610 100644 --- a/2000/rince/Makefile +++ b/2000/rince/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ -Wno-incompatible-pointer-types -Wno-parentheses -Wno-return-type \ - -Wno-unevaluated-expression + -Wno-unevaluated-expression -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/robison/Makefile b/2000/robison/Makefile index 5ac6497f0..a152e1486 100644 --- a/2000/robison/Makefile +++ b/2000/robison/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ -Wno-format-security -Wno-parentheses -Wno-shift-negative-value \ - -Wno-shift-op-parentheses + -Wno-shift-op-parentheses -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2000/schneiderwent/Makefile b/2000/schneiderwent/Makefile index 02690a80c..477f78a7f 100644 --- a/2000/schneiderwent/Makefile +++ b/2000/schneiderwent/Makefile @@ -83,7 +83,8 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories \ + -Wno-shorten-64-to-32 -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2000/thadgavin/Makefile b/2000/thadgavin/Makefile index 65e3070c0..3c2b8af1f 100644 --- a/2000/thadgavin/Makefile +++ b/2000/thadgavin/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-implicit-int -Wno-unsequenced +CSILENCE= -Wno-empty-body -Wno-implicit-int -Wno-unsequenced \ + -Wno-deprecated-non-prototype -Wno-unused-parameter # Common C compiler warning flags # diff --git a/2000/tomx/Makefile b/2000/tomx/Makefile index 584ea17fd..3187fd7fc 100644 --- a/2000/tomx/Makefile +++ b/2000/tomx/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-comment +CSILENCE= -Wno-comment -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2001/anonymous/Makefile b/2001/anonymous/Makefile index ff74cbde9..4f92f53c2 100644 --- a/2001/anonymous/Makefile +++ b/2001/anonymous/Makefile @@ -43,7 +43,8 @@ CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-error \ -Wno-int-to-pointer-cast -Wno-macro-redefined -Wno-pedantic \ -Wno-pointer-to-int-cast -Wno-return-type -Wno-string-plus-int \ -Wno-bitwise-op-parentheses -Wno-format -Wno-format-extra-args \ - -Wno-int-conversion -Wno-unused-parameter -Wno-unsequenced + -Wno-int-conversion -Wno-unused-parameter -Wno-unsequenced \ + -Wno-deprecated-non-prototype -Wno-unused-value # Common C compiler warning flags # @@ -91,7 +92,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-bad-function-cast -Wno-comma -Wno-format-nonliteral \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-strict-prototypes \ - -Wno-unused-macros -Wno-shorten-64-to-32 + -Wno-unused-macros -Wno-shorten-64-to-32 -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2001/bellard/Makefile b/2001/bellard/Makefile index 533140bfb..c57752f16 100644 --- a/2001/bellard/Makefile +++ b/2001/bellard/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ -Wno-implicit-int -Wno-int-conversion -Wno-int-to-pointer-cast \ - -Wno-parentheses -Wno-return-type + -Wno-parentheses -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -87,7 +87,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-conditional-uninitialized -Wno-implicit-int-conversion \ -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-pedantic \ - -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-strict-prototypes \ + -Wno-unused-macros # CWARN+= -Weverything # diff --git a/2001/cheong/Makefile b/2001/cheong/Makefile index 346eec27c..7280b74fb 100644 --- a/2001/cheong/Makefile +++ b/2001/cheong/Makefile @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-variable-declarations \ - -Wno-poison-system-directories + -Wno-poison-system-directories -Wno-missing-prototypes # CWARN+= -Weverything # diff --git a/2001/coupard/Makefile b/2001/coupard/Makefile index 40f0c03d5..c54cffb55 100644 --- a/2001/coupard/Makefile +++ b/2001/coupard/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-pointer-sign -Wno-return-type +CSILENCE= -Wno-empty-body -Wno-pointer-sign -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2001/dgbeards/Makefile b/2001/dgbeards/Makefile index 80b36b3a8..3dcd3d7e8 100644 --- a/2001/dgbeards/Makefile +++ b/2001/dgbeards/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-format-security -Wno-implicit-int -Wno-return-type + -Wno-format-security -Wno-implicit-int -Wno-return-type -Wno-strict-prototypes # Common C compiler warning flags # @@ -87,7 +87,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-conditional-uninitialized -Wno-format-nonliteral \ -Wno-implicit-int-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shadow -Wno-strict-prototypes + -Wno-shadow -Wno-strict-prototypes -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2001/herrmann2/Makefile b/2001/herrmann2/Makefile index 6c147ba33..d5812ea74 100644 --- a/2001/herrmann2/Makefile +++ b/2001/herrmann2/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-implicit-int -Wno-incompatible-pointer-types -Wno-int-to-pointer-cast \ -Wno-parentheses -Wno-shift-op-parentheses -Wno-tautological-compare \ - -Wno-unused-comparison -Wno-unused-value + -Wno-unused-comparison -Wno-unused-value -Wno-int-in-bool-context \ + -Wno-pointer-bool-conversion -Wno-unsequenced -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -86,7 +87,9 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-extra-semi -Wno-missing-variable-declarations \ - -Wno-pedantic -Wno-pointer-arith -Wno-poison-system-directories + -Wno-pedantic -Wno-pointer-arith -Wno-poison-system-directories \ + -Wno-implicit-int-conversion -Wno-shorten-64-to-32 -Wno-sign-conversion \ + -Wno-unreachable-code -Wno-unreachable-code-return # CWARN+= -Weverything # diff --git a/2001/jason/Makefile b/2001/jason/Makefile index 9fc3d394b..461d64a48 100644 --- a/2001/jason/Makefile +++ b/2001/jason/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-extra-semi -Wno-string-plus-int \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2001/rosten/Makefile b/2001/rosten/Makefile index 51f66e958..a3610ba92 100644 --- a/2001/rosten/Makefile +++ b/2001/rosten/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-logical-op-parentheses -Wno-parentheses -Wno-unused-value +CSILENCE= -Wno-logical-op-parentheses -Wno-parentheses -Wno-unused-value \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2001/westley/Makefile b/2001/westley/Makefile index 05a426a77..d5fff9562 100644 --- a/2001/westley/Makefile +++ b/2001/westley/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ -Wno-implicit-int -Wno-main -Wno-return-type -Wno-trigraphs \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-incompatible-pointer-types \ + -Wno-deprecated-declarations -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2001/williams/Makefile b/2001/williams/Makefile index b5e4df394..913ee33a0 100644 --- a/2001/williams/Makefile +++ b/2001/williams/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ -Wno-implicit-int -Wno-logical-op-parentheses \ -Wno-missing-field-initializers -Wno-return-type -Wno-shift-op-parentheses \ - -Wno-unsequenced + -Wno-unsequenced -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2004/burley/Makefile b/2004/burley/Makefile index 1117fd2bb..c1e359ccb 100644 --- a/2004/burley/Makefile +++ b/2004/burley/Makefile @@ -85,7 +85,9 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-bad-function-cast -Wno-comma -Wno-missing-variable-declarations \ - -Wno-shift-sign-overflow -Wno-unknown-warning-option -Wno-poison-system-directories + -Wno-shift-sign-overflow -Wno-unknown-warning-option -Wno-poison-system-directories \ + -Wno-cast-align -Wno-missing-prototypes -Wno-shorten-64-to-32 \ + -Wno-unreachable-code -Wno-unreachable-code-return # CWARN+= -Weverything # diff --git a/2004/gavare/Makefile b/2004/gavare/Makefile index f256bf86e..493f0abf0 100644 --- a/2004/gavare/Makefile +++ b/2004/gavare/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-return-type + -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2004/hibachi/Makefile b/2004/hibachi/Makefile index 53e77e4c4..10f9c6fac 100644 --- a/2004/hibachi/Makefile +++ b/2004/hibachi/Makefile @@ -83,7 +83,9 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-format-nonliteral -Wno-implicit-int-conversion -Wno-missing-prototypes \ + -Wno-missing-variable-declarations -Wno-poison-system-directories \ + -Wno-shorten-64-to-32 -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2004/hoyle/Makefile b/2004/hoyle/Makefile index 6caf39713..c88190bef 100644 --- a/2004/hoyle/Makefile +++ b/2004/hoyle/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-absolute-value -Wno-keyword-macro +CSILENCE= -Wno-absolute-value -Wno-keyword-macro -Wno-newline-eof # Common C compiler warning flags # diff --git a/2004/kopczynski/Makefile b/2004/kopczynski/Makefile index d1166556f..0c443525d 100644 --- a/2004/kopczynski/Makefile +++ b/2004/kopczynski/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-main -Wno-parentheses + -Wno-main -Wno-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2004/newbern/Makefile b/2004/newbern/Makefile index 894df974b..814ca9309 100644 --- a/2004/newbern/Makefile +++ b/2004/newbern/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-parentheses -Wno-pointer-sign -Wno-incompatible-pointer-types +CSILENCE= -Wno-parentheses -Wno-pointer-sign -Wno-incompatible-pointer-types \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2004/omoikane/Makefile b/2004/omoikane/Makefile index a6b657747..90c88a637 100644 --- a/2004/omoikane/Makefile +++ b/2004/omoikane/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-int-conversion -Wno-unused-value +CSILENCE= -Wno-empty-body -Wno-int-conversion -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2004/schnitzi/Makefile b/2004/schnitzi/Makefile index fc007895d..c9117a20b 100644 --- a/2004/schnitzi/Makefile +++ b/2004/schnitzi/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-deprecated-declarations -Wno-error -Wno-implicit-function-declaration \ - -Wno-format-extra-args + -Wno-format-extra-args -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2004/sds/Makefile b/2004/sds/Makefile index 0b74ecbce..93cb0b598 100644 --- a/2004/sds/Makefile +++ b/2004/sds/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-unsequenced -Wno-unused-value +CSILENCE= -Wno-unsequenced -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2004/vik2/Makefile b/2004/vik2/Makefile index 5ebae92e3..dcbedd44b 100644 --- a/2004/vik2/Makefile +++ b/2004/vik2/Makefile @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE+= -Wno-poison-system-directories +CSILENCE+= -Wno-poison-system-directories -Wno-unused-macros # CWARN+= -Weverything # diff --git a/2005/aidan/Makefile b/2005/aidan/Makefile index 1198df15a..0cc65bdd4 100644 --- a/2005/aidan/Makefile +++ b/2005/aidan/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-backslash-newline-escape # Common C compiler warning flags # diff --git a/2005/boutines/Makefile b/2005/boutines/Makefile index 997c0a295..58abc339d 100644 --- a/2005/boutines/Makefile +++ b/2005/boutines/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2005/chia/Makefile b/2005/chia/Makefile index 21e15ebb4..16b5d5385 100644 --- a/2005/chia/Makefile +++ b/2005/chia/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-comment -Wno-error -Wno-implicit-function-declaration \ -Wno-implicit-int -Wno-keyword-macro -Wno-pedantic -Wno-return-type \ - -Wno-unused-variable + -Wno-unused-variable -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2005/giljade/Makefile b/2005/giljade/Makefile index 1dc57c255..29c0fe987 100644 --- a/2005/giljade/Makefile +++ b/2005/giljade/Makefile @@ -43,7 +43,7 @@ CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-implicit-function-declaration -Wno-extra-semi -Wno-implicit-int \ -Wno-logical-op-parentheses -Wno-return-type -Wno-shift-op-parentheses \ -Wno-unused-value -Wno-incompatible-pointer-types -Wno-int-conversion \ - -Wno-parentheses -Wno-misleading-indentation + -Wno-parentheses -Wno-misleading-indentation -Wno-strict-prototypes # Common C compiler warning flags # @@ -90,7 +90,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-format-nonliteral -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-strict-prototypes -Wno-parentheses -Wno-misleading-indentation + -Wno-strict-prototypes -Wno-parentheses -Wno-misleading-indentation \ + -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/2005/mikeash/Makefile b/2005/mikeash/Makefile index ec10c8c5b..5147990ba 100644 --- a/2005/mikeash/Makefile +++ b/2005/mikeash/Makefile @@ -86,7 +86,7 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-format-nonliteral -Wno-implicit-int-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shorten-64-to-32 + -Wno-shorten-64-to-32 -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2005/sykes/Makefile b/2005/sykes/Makefile index b2249fc30..8e87b45ed 100644 --- a/2005/sykes/Makefile +++ b/2005/sykes/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-empty-body -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int -Wno-parentheses \ - -Wno-pointer-sign -Wno-return-type + -Wno-pointer-sign -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2005/vince/Makefile b/2005/vince/Makefile index cedb0c020..e40a274f5 100644 --- a/2005/vince/Makefile +++ b/2005/vince/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-pointer-sign -Wno-unused-parameter +CSILENCE= -Wno-pointer-sign -Wno-unused-parameter -Wno-strict-prototypes # Common C compiler warning flags # @@ -85,7 +85,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-float-conversion -Wno-implicit-float-conversion \ -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-padded \ - -Wno-poison-system-directories -Wno-sign-conversion -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-sign-conversion -Wno-strict-prototypes \ + -Wno-shadow -Wno-shorten-64-to-32 # CWARN+= -Weverything # diff --git a/2006/birken/Makefile b/2006/birken/Makefile index be19201fe..c000581a5 100644 --- a/2006/birken/Makefile +++ b/2006/birken/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-deprecated-declarations +CSILENCE= -Wno-deprecated-declarations -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2006/meyer/Makefile b/2006/meyer/Makefile index e0bc0970e..63cee47da 100644 --- a/2006/meyer/Makefile +++ b/2006/meyer/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-format +CSILENCE= -Wno-format -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2006/monge/Makefile b/2006/monge/Makefile index 017ca1da7..071c47427 100644 --- a/2006/monge/Makefile +++ b/2006/monge/Makefile @@ -42,7 +42,7 @@ CSILENCE= -Wno-bitwise-op-parentheses -Wno-conditional-type-mismatch \ -Wno-declaration-after-statement -Wno-dollar-in-identifier-extension \ -Wno-error -Wno-implicit-function-declaration \ -Wno-incompatible-pointer-types -Wno-int-conversion -Wno-parentheses \ - -Wno-return-type + -Wno-return-type -Wno-strict-prototypes # Common C compiler warning flags # @@ -135,7 +135,6 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - @echo "This next step may take some time to run:" ${CC} ${CFLAGS} $< -o $@ ${LIBS} # alternative executable diff --git a/2006/night/Makefile b/2006/night/Makefile index 06c2549fc..49669fdec 100644 --- a/2006/night/Makefile +++ b/2006/night/Makefile @@ -133,7 +133,7 @@ all: data ${TARGET} supernova deep_magic magic charon pluto ${PROG}: ${PROG}.c - @echo "This next compile may take a while to complete:" + @echo "This next step may take some time to run:" ${CC} ${CFLAGS} $< -o $@ ${LIBS} # alternative executable @@ -142,7 +142,7 @@ alt: data ${ALT_TARGET} @${TRUE} ${PROG}.alt: ${PROG}.alt.c - @echo "This next compile may take a while to complete:" + @echo "This next step may take some time to run:" ${CC} ${CFLAGS} $< -o $@ ${LIBS} # data files diff --git a/2006/sloane/Makefile b/2006/sloane/Makefile index d4bf0b5b8..14145bf44 100644 --- a/2006/sloane/Makefile +++ b/2006/sloane/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-pedantic -Wno-return-type -Wno-shift-op-parentheses -Wno-unsequenced + -Wno-pedantic -Wno-return-type -Wno-shift-op-parentheses -Wno-unsequenced \ + -Wno-deprecated-non-prototype -Wno-main # Common C compiler warning flags # diff --git a/2006/sykes2/Makefile b/2006/sykes2/Makefile index 4e023f0e3..50ba6ed1b 100644 --- a/2006/sykes2/Makefile +++ b/2006/sykes2/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-char-subscripts -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int -Wno-main \ - -Wno-pedantic + -Wno-pedantic -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2006/toledo1/Makefile b/2006/toledo1/Makefile index 5ad2159d1..4baac7690 100644 --- a/2006/toledo1/Makefile +++ b/2006/toledo1/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-empty-body -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int -Wno-int-conversion \ - -Wno-pedantic + -Wno-pedantic -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2006/toledo2/Makefile b/2006/toledo2/Makefile index 9a8b7c048..632ac05ba 100644 --- a/2006/toledo2/Makefile +++ b/2006/toledo2/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-conditional-type-mismatch -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int -Wno-int-conversion \ - -Wno-pointer-type-mismatch -Wno-unsequenced + -Wno-pointer-type-mismatch -Wno-unsequenced -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2006/toledo3/Makefile b/2006/toledo3/Makefile index b331e7835..bcd31dd04 100644 --- a/2006/toledo3/Makefile +++ b/2006/toledo3/Makefile @@ -42,7 +42,7 @@ CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-incompatible-pointer-types -Wno-int-conversion \ -Wno-logical-op-parentheses -Wno-parentheses -Wno-shift-op-parentheses \ - -Wno-main + -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/akari/Makefile b/2011/akari/Makefile index 129eaf2db..8cf83aa04 100644 --- a/2011/akari/Makefile +++ b/2011/akari/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-error -Wno-implicit-function-declaration \ - -Wno-implicit-int -Wno-return-type -Wno-unused-parameter + -Wno-implicit-int -Wno-return-type -Wno-unused-parameter \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/borsanyi/Makefile b/2011/borsanyi/Makefile index 6c25258ce..22a94d719 100644 --- a/2011/borsanyi/Makefile +++ b/2011/borsanyi/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-error \ -Wno-implicit-function-declaration -Wno-format-extra-args \ - -Wno-implicit-int -Wno-main + -Wno-implicit-int -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/dlowe/Makefile b/2011/dlowe/Makefile index 111d603a2..a50d92172 100644 --- a/2011/dlowe/Makefile +++ b/2011/dlowe/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2011/eastman/Makefile b/2011/eastman/Makefile index 906dd43c5..0c1195af6 100644 --- a/2011/eastman/Makefile +++ b/2011/eastman/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-implicit-int -Wno-unsequenced +CSILENCE= -Wno-implicit-int -Wno-unsequenced -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-double-promotion -Wno-implicit-float-conversion \ - -Wno-poison-system-directories + -Wno-poison-system-directories -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2011/goren/Makefile b/2011/goren/Makefile index 86dbe4818..ba1480d20 100644 --- a/2011/goren/Makefile +++ b/2011/goren/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ -Wno-implicit-int -Wno-int-conversion -Wno-int-to-pointer-cast \ -Wno-pedantic -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-return-type \ - -Wno-unused-but-set-parameter -Wno-unused-value + -Wno-unused-but-set-parameter -Wno-unused-value -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/hamaji/Makefile b/2011/hamaji/Makefile index 1d84cc24b..c6aab4a26 100644 --- a/2011/hamaji/Makefile +++ b/2011/hamaji/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-empty-body -Wno-parentheses -Wno-shift-op-parentheses \ - -Wno-unused-value + -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2011/konno/Makefile b/2011/konno/Makefile index f984d8d2b..fbd431643 100644 --- a/2011/konno/Makefile +++ b/2011/konno/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int -Wno-parentheses \ - -Wno-pedantic -Wno-unsequenced + -Wno-pedantic -Wno-unsequenced -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/richards/Makefile b/2011/richards/Makefile index 3b5f81a82..571108da7 100644 --- a/2011/richards/Makefile +++ b/2011/richards/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ + -Wno-incompatible-pointer-types # Common C compiler warning flags # @@ -86,7 +87,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-cast-align -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-pedantic -Wno-poison-system-directories -Wno-shadow \ -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes \ - -Wno-undef + -Wno-undef -Wno-alloca # CWARN+= -Weverything # diff --git a/2011/toledo/Makefile b/2011/toledo/Makefile index 5a928dd85..035656147 100644 --- a/2011/toledo/Makefile +++ b/2011/toledo/Makefile @@ -41,7 +41,8 @@ include ../../var.mk CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-empty-body -Wno-error \ -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-incompatible-pointer-types -Wno-int-conversion -Wno-parentheses \ - -Wno-return-type -Wno-shift-op-parentheses -Wno-unsequenced + -Wno-return-type -Wno-shift-op-parentheses -Wno-unsequenced \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2011/zucker/Makefile b/2011/zucker/Makefile index 3e78fa183..2312f4051 100644 --- a/2011/zucker/Makefile +++ b/2011/zucker/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2012/blakely/Makefile b/2012/blakely/Makefile index 86179fc10..f13dbf3cd 100644 --- a/2012/blakely/Makefile +++ b/2012/blakely/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unused-parameter +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-unused-parameter \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2012/deckmyn/Makefile b/2012/deckmyn/Makefile index ecea14aec..3b4bcf2cf 100644 --- a/2012/deckmyn/Makefile +++ b/2012/deckmyn/Makefile @@ -85,7 +85,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-cast-align -Wno-comma -Wno-implicit-int-conversion \ - -Wno-poison-system-directorie + -Wno-poison-system-directorie -Wno-unknown-warning-option \ + -Wno-poison-system-directories # CWARN+= -Weverything # diff --git a/2012/dlowe/Makefile b/2012/dlowe/Makefile index 78530159e..a289fc2f0 100644 --- a/2012/dlowe/Makefile +++ b/2012/dlowe/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-dangling-else +CSILENCE= -Wno-dangling-else -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2012/endoh1/Makefile b/2012/endoh1/Makefile index 5ab733a1f..ca4a9fd97 100644 --- a/2012/endoh1/Makefile +++ b/2012/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-absolute-value +CSILENCE= -Wno-absolute-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2012/endoh2/Makefile b/2012/endoh2/Makefile index 67a56cc68..636351c86 100644 --- a/2012/endoh2/Makefile +++ b/2012/endoh2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-parentheses -Wno-empty-body +CSILENCE= -Wno-parentheses -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-format-nonliteral -Wno-missing-variable-declarations \ - -Wno-poison-system-directories + -Wno-poison-system-directories -Wno-float-conversion -Wno-implicit-int-conversion # CWARN+= -Weverything # diff --git a/2012/hou/Makefile b/2012/hou/Makefile index e2861842a..94d3bcc74 100644 --- a/2012/hou/Makefile +++ b/2012/hou/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-format-extra-args \ -Wno-implicit-int -Wno-missing-field-initializers \ -Wno-non-literal-null-conversion -Wno-return-type -Wno-shift-op-parentheses \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2012/kang/Makefile b/2012/kang/Makefile index 8a410fdc2..0453afa04 100644 --- a/2012/kang/Makefile +++ b/2012/kang/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-bitwise-op-parentheses -Wno-error -Wno-implicit-function-declaration \ - -Wno-implicit-int -Wno-int-conversion -Wno-pointer-to-int-cast + -Wno-implicit-int -Wno-int-conversion -Wno-pointer-to-int-cast \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2012/konno/Makefile b/2012/konno/Makefile index 88cdba81d..9d4722876 100644 --- a/2012/konno/Makefile +++ b/2012/konno/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-int-conversion -Wno-parentheses -Wno-pointer-to-int-cast \ - -Wno-shift-op-parentheses + -Wno-shift-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2012/omoikane/Makefile b/2012/omoikane/Makefile index 5c25ced69..4904b1e12 100644 --- a/2012/omoikane/Makefile +++ b/2012/omoikane/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2012/tromp/Makefile b/2012/tromp/Makefile index 410cfcbf0..778d4f56a 100644 --- a/2012/tromp/Makefile +++ b/2012/tromp/Makefile @@ -40,7 +40,8 @@ include ../../var.mk # CSILENCE= -Wno-bitwise-op-parentheses -Wno-conditional-type-mismatch -Wno-error \ -Wno-implicit-function-declaration -Wno-incompatible-pointer-types \ - -Wno-int-conversion -Wno-main -Wno-return-type -Wno-unused-parameter + -Wno-int-conversion -Wno-main -Wno-return-type -Wno-unused-parameter \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2013/birken/Makefile b/2013/birken/Makefile index 976736cc7..d05baf43c 100644 --- a/2013/birken/Makefile +++ b/2013/birken/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-newline-eof +CSILENCE= -Wno-newline-eof -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/cable3/Makefile b/2013/cable3/Makefile index 5ce30ea45..d4f730798 100644 --- a/2013/cable3/Makefile +++ b/2013/cable3/Makefile @@ -43,7 +43,8 @@ CSILENCE= -Wno-bitwise-op-parentheses -Wno-bool-operation \ -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-incompatible-pointer-types -Wno-logical-not-parentheses \ -Wno-logical-op-parentheses -Wno-parentheses -Wno-shift-op-parentheses \ - -Wno-sign-compare -Wno-unsequenced -Wno-unused-parameter + -Wno-sign-compare -Wno-unsequenced -Wno-unused-parameter \ + -Wno-deprecated-non-prototype -Wno-return-type # Common C compiler warning flags # diff --git a/2013/dlowe/Makefile b/2013/dlowe/Makefile index 291fe3368..96a28e8ab 100644 --- a/2013/dlowe/Makefile +++ b/2013/dlowe/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-implicit-int -Wno-pedantic +CSILENCE= -Wno-implicit-int -Wno-pedantic -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2013/endoh1/Makefile b/2013/endoh1/Makefile index f3d2631bb..91ba9980e 100644 --- a/2013/endoh1/Makefile +++ b/2013/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/endoh2/Makefile b/2013/endoh2/Makefile index c1efe3734..da80cf4be 100644 --- a/2013/endoh2/Makefile +++ b/2013/endoh2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # @@ -85,7 +85,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-float-conversion -Wno-implicit-int-conversion \ -Wno-missing-prototypes -Wno-missing-variae-declarations \ - -Wno-poison-system-directories -Wno-shadow + -Wno-poison-system-directories -Wno-shadow -Wno-missing-variable-declarations \ + -Wno-unknown-warning-option # CWARN+= -Weverything # diff --git a/2013/endoh3/Makefile b/2013/endoh3/Makefile index bb6a6a09d..0a7d73125 100644 --- a/2013/endoh3/Makefile +++ b/2013/endoh3/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-main + -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2013/hou/Makefile b/2013/hou/Makefile index f89818f88..435e24c83 100644 --- a/2013/hou/Makefile +++ b/2013/hou/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-sign-compare +CSILENCE= -Wno-sign-compare -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/mills/Makefile b/2013/mills/Makefile index 2dce9abcb..9b287ef08 100644 --- a/2013/mills/Makefile +++ b/2013/mills/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-bitwise-op-parentheses -Wno-parentheses +CSILENCE= -Wno-bitwise-op-parentheses -Wno-parentheses -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/misaka/Makefile b/2013/misaka/Makefile index b4a0554d6..b17f90426 100644 --- a/2013/misaka/Makefile +++ b/2013/misaka/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-comment -Wno-empty-body +CSILENCE= -Wno-comment -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/morgan1/Makefile b/2013/morgan1/Makefile index 07364fe30..328545d16 100644 --- a/2013/morgan1/Makefile +++ b/2013/morgan1/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-absolute-value -Wno-logical-op-parentheses -Wno-shift-op-parentheses +CSILENCE= -Wno-absolute-value -Wno-logical-op-parentheses -Wno-shift-op-parentheses \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2013/morgan2/Makefile b/2013/morgan2/Makefile index f4b4ef29e..687e8768d 100644 --- a/2013/morgan2/Makefile +++ b/2013/morgan2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-string-plus-int +CSILENCE= -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2014/deak/Makefile b/2014/deak/Makefile index 3b51b5947..fea411c41 100644 --- a/2014/deak/Makefile +++ b/2014/deak/Makefile @@ -85,7 +85,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-float-equal -Wno-missing-variable-declarations \ - -Wno-poison-system-directories + -Wno-poison-system-directories -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2014/endoh1/Makefile b/2014/endoh1/Makefile index 96ff15351..67e1f7431 100644 --- a/2014/endoh1/Makefile +++ b/2014/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2014/maffiodo1/Makefile b/2014/maffiodo1/Makefile index 8e0ff3641..2d98c27db 100644 --- a/2014/maffiodo1/Makefile +++ b/2014/maffiodo1/Makefile @@ -41,7 +41,8 @@ include ../../var.mk CSILENCE= -Wno-error -Wno-implicit-function-declaration \ -Wno-incompatible-function-pointer-types -Wno-incompatible-pointer-types \ -Wno-int-conversion -Wno-missing-field-initializers -Wno-parentheses \ - -Wno-pointer-sign -Wno-return-type -Wno-unused-parameter -Wno-implicit-int + -Wno-pointer-sign -Wno-return-type -Wno-unused-parameter -Wno-implicit-int \ + -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -89,7 +90,8 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-documentation -Wno-extra-semi -Wno-implicit-int \ -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-padded \ -Wno-pedantic -Wno-poison-system-directories -Wno-shadow \ - -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes + -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes \ + -Wno-declaration-after-statement -Wno-implicit-int-conversion # CWARN+= -Weverything # diff --git a/2014/maffiodo2/Makefile b/2014/maffiodo2/Makefile index dfc082510..47b5f3adb 100644 --- a/2014/maffiodo2/Makefile +++ b/2014/maffiodo2/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-return-type -Wno-unused-parameter + -Wno-return-type -Wno-unused-parameter -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2014/morgan/Makefile b/2014/morgan/Makefile index 3f9914fc9..80b09f7ef 100644 --- a/2014/morgan/Makefile +++ b/2014/morgan/Makefile @@ -84,7 +84,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-prototypes -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-sign-conversion \ + -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2014/sinon/Makefile b/2014/sinon/Makefile index 3123b9003..5877cfe77 100644 --- a/2014/sinon/Makefile +++ b/2014/sinon/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-pointer-arith +CSILENCE= -Wno-pointer-arith -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2014/skeggs/Makefile b/2014/skeggs/Makefile index 8f5237b1f..920410a8e 100644 --- a/2014/skeggs/Makefile +++ b/2014/skeggs/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-format-extra-args -Wno-keyword-macro -Wno-parentheses \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # @@ -87,7 +87,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-class-varargs -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes \ - -Wno-unused-macros + -Wno-unused-macros -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2014/wiedijk/Makefile b/2014/wiedijk/Makefile index 1af9dddc7..df82ceb55 100644 --- a/2014/wiedijk/Makefile +++ b/2014/wiedijk/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/burton/Makefile b/2015/burton/Makefile index 8e21c61ce..0bffc6496 100644 --- a/2015/burton/Makefile +++ b/2015/burton/Makefile @@ -39,7 +39,8 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-empty-body -Wno-long-long -Wno-parentheses \ - -Wno-return-type -Wno-unsequenced -Wno-unused-parameter + -Wno-return-type -Wno-unsequenced -Wno-unused-parameter \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/dogon/Makefile b/2015/dogon/Makefile index a2b2ac0bb..0571afcf7 100644 --- a/2015/dogon/Makefile +++ b/2015/dogon/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-absolute-value -Wno-char-subscripts -Wno-dangling-else -Wno-error \ -Wno-implicit-function-declaration -Wno-parentheses \ - -Wno-shift-op-parentheses -Wno-implicit-int + -Wno-shift-op-parentheses -Wno-implicit-int -Wno-strict-prototypes # Common C compiler warning flags # @@ -88,7 +88,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-double-promotion -Wno-float-conversion -Wno-implicit-float-conversion \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2015/duble/Makefile b/2015/duble/Makefile index b486388c4..1e57117d3 100644 --- a/2015/duble/Makefile +++ b/2015/duble/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-bitwise-op-parentheses -Wno-implicit-int -Wno-int-conversion \ -Wno-logical-op-parentheses -Wno-overlength-strings -Wno-return-type \ -Wno-shift-op-parentheses -Wno-string-plus-int -Wno-unsequenced \ - -Wno-unused-value + -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/endoh1/Makefile b/2015/endoh1/Makefile index 44c849b06..f78697a0e 100644 --- a/2015/endoh1/Makefile +++ b/2015/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/endoh2/Makefile b/2015/endoh2/Makefile index 9ac9ab267..cb067a6c3 100644 --- a/2015/endoh2/Makefile +++ b/2015/endoh2/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration +CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/endoh3/Makefile b/2015/endoh3/Makefile index 2f478f2f6..e101d80c9 100644 --- a/2015/endoh3/Makefile +++ b/2015/endoh3/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-main +CSILENCE= -Wno-main -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/endoh4/Makefile b/2015/endoh4/Makefile index bada2bc73..5334bfc0a 100644 --- a/2015/endoh4/Makefile +++ b/2015/endoh4/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-main -Wno-pedantic -Wno-return-type + -Wno-main -Wno-pedantic -Wno-return-type -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2015/hou/Makefile b/2015/hou/Makefile index 86e7afbab..abf259f6e 100644 --- a/2015/hou/Makefile +++ b/2015/hou/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/howe/Makefile b/2015/howe/Makefile index 8bbed53ba..dfa1bbb92 100644 --- a/2015/howe/Makefile +++ b/2015/howe/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-sign-compare +CSILENCE= -Wno-sign-compare -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/mills1/Makefile b/2015/mills1/Makefile index 88f38bff2..1a9d5e0e6 100644 --- a/2015/mills1/Makefile +++ b/2015/mills1/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses +CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-parentheses \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/muth/Makefile b/2015/muth/Makefile index 1ee9f9459..6c7d8bd4b 100644 --- a/2015/muth/Makefile +++ b/2015/muth/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-keyword-macro +CSILENCE= -Wno-keyword-macro -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2015/yang/Makefile b/2015/yang/Makefile index e35e6b12e..89d93999a 100644 --- a/2015/yang/Makefile +++ b/2015/yang/Makefile @@ -87,7 +87,8 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-c99-compat -Wno-comma -Wno-double-promotion -Wno-float-conversion \ -Wno-implicit-float-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-unreachable-code + -Wno-unreachable-code -Wno-c++98-compat -Wno-old-style-cast \ + -Wno-zero-as-null-pointer-constant # CWARN+= -Weverything # diff --git a/2018/algmyr/Makefile b/2018/algmyr/Makefile index 661ea0121..1db58e843 100644 --- a/2018/algmyr/Makefile +++ b/2018/algmyr/Makefile @@ -86,7 +86,8 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-float-conversion -Wno-float-equal -Wno-format-nonliteral \ -Wno-implicit-float-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion \ + -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2018/anderson/Makefile b/2018/anderson/Makefile index 931f7f761..051abc114 100644 --- a/2018/anderson/Makefile +++ b/2018/anderson/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-unsequenced +CSILENCE= -Wno-unsequenced -Wno-self-assign -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/bellard/Makefile b/2018/bellard/Makefile index 3883c6d99..f53321541 100644 --- a/2018/bellard/Makefile +++ b/2018/bellard/Makefile @@ -40,7 +40,7 @@ include ../../var.mk # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-logical-op-parentheses -Wno-main -Wno-parentheses -Wno-pedantic \ - -Wno-return-type -Wno-shift-op-parentheses + -Wno-return-type -Wno-shift-op-parentheses -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2018/burton1/Makefile b/2018/burton1/Makefile index 8f4b5306f..ddb48312a 100644 --- a/2018/burton1/Makefile +++ b/2018/burton1/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-char-subscripts -Wno-error -Wno-implicit-function-declaration \ - -Wno-implicit-int -Wno-main + -Wno-implicit-int -Wno-main -Wno-deprecated-non-prototype # Common C compiler warning flags # diff --git a/2018/ciura/Makefile b/2018/ciura/Makefile index 11834a181..4bc90b374 100644 --- a/2018/ciura/Makefile +++ b/2018/ciura/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-shift-op-parentheses -Wno-unused-value +CSILENCE= -Wno-shift-op-parentheses -Wno-unused-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/endoh1/Makefile b/2018/endoh1/Makefile index 59fab8055..c0ff3461d 100644 --- a/2018/endoh1/Makefile +++ b/2018/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/endoh2/Makefile b/2018/endoh2/Makefile index 7de91c748..60e85553a 100644 --- a/2018/endoh2/Makefile +++ b/2018/endoh2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-missing-variable-declarations -Wno-poison-system-directories # CWARN+= -Weverything # diff --git a/2018/ferguson/Makefile b/2018/ferguson/Makefile index 4429b4171..0a1d73574 100644 --- a/2018/ferguson/Makefile +++ b/2018/ferguson/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/giles/Makefile b/2018/giles/Makefile index ad53e87f4..c727547a6 100644 --- a/2018/giles/Makefile +++ b/2018/giles/Makefile @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-poison-system-directories -Wno-float-conversion -Wno-missing-prototypes \ - -Wno-missing-variable-declarations -Wno-padded + -Wno-missing-variable-declarations -Wno-padded -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2018/hou/Makefile b/2018/hou/Makefile index 3e66d61fc..80209b3f2 100644 --- a/2018/hou/Makefile +++ b/2018/hou/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-absolute-value +CSILENCE= -Wno-absolute-value -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/mills/Makefile b/2018/mills/Makefile index 82c60478b..68ab5e06f 100644 --- a/2018/mills/Makefile +++ b/2018/mills/Makefile @@ -38,7 +38,8 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-gnu-empty-initializer -Wno-missing-field-initializers +CSILENCE= -Wno-gnu-empty-initializer -Wno-missing-field-initializers \ + -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/poikola/Makefile b/2018/poikola/Makefile index 30589689d..7948427d9 100644 --- a/2018/poikola/Makefile +++ b/2018/poikola/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-comment -Wno-dollar-in-identifier-extension -Wno-string-plus-int \ - -Wno-unused-parameter + -Wno-unused-parameter -Wno-deprecated-non-prototype # Common C compiler warning flags # @@ -87,7 +87,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-date-time -Wno-float-conversion \ -Wno-implicit-float-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shadow -Wno-sign-conversion + -Wno-shadow -Wno-sign-conversion -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2018/vokes/Makefile b/2018/vokes/Makefile index 91c6952a6..64ac05830 100644 --- a/2018/vokes/Makefile +++ b/2018/vokes/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-deprecated-non-prototype -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2018/yang/Makefile b/2018/yang/Makefile index 2f0498f4b..2ade1ef36 100644 --- a/2018/yang/Makefile +++ b/2018/yang/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2019/adamovsky/Makefile b/2019/adamovsky/Makefile index 4e80e1d3f..bf20cc594 100644 --- a/2019/adamovsky/Makefile +++ b/2019/adamovsky/Makefile @@ -85,7 +85,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-missing-noreturn -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-trigraphs -Wno-unused-macros -Wno-shorten-64-to-32 + -Wno-trigraphs -Wno-unused-macros -Wno-shorten-64-to-32 \ + -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/burton/Makefile b/2019/burton/Makefile index ad0d624c2..046b31fd8 100644 --- a/2019/burton/Makefile +++ b/2019/burton/Makefile @@ -39,7 +39,7 @@ include ../../var.mk # Common C compiler warnings to silence # CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ - -Wno-parentheses + -Wno-parentheses -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2019/ciura/Makefile b/2019/ciura/Makefile index 9b8cfa2de..086e25570 100644 --- a/2019/ciura/Makefile +++ b/2019/ciura/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-parentheses -Wno-string-plus-int +CSILENCE= -Wno-empty-body -Wno-parentheses -Wno-string-plus-int -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2019/dogon/Makefile b/2019/dogon/Makefile index fb21b973d..72a830357 100644 --- a/2019/dogon/Makefile +++ b/2019/dogon/Makefile @@ -41,7 +41,8 @@ include ../../var.mk CSILENCE= -Wno-bitwise-conditional-parentheses -Wno-bitwise-op-parentheses \ -Wno-deprecated-declarations -Wno-format -Wno-parentheses \ -Wno-shift-op-parentheses -Wno-sign-compare -Wno-unused-variable \ - -Wno-main-return-type -Wno-return-type -Wno-unused-parameter -Wno-implicit-function-declaration + -Wno-main-return-type -Wno-return-type -Wno-unused-parameter \ + -Wno-strict-prototypes -Wno-implicit-function-declaration # Common C compiler warning flags # @@ -89,7 +90,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-cast-align -Wno-comma -Wno-conditional-uninitialized \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-shorten-64-to-32 \ - -Wno-sign-conversion -Wno-missing-noreturn + -Wno-sign-conversion -Wno-missing-noreturn -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/duble/Makefile b/2019/duble/Makefile index 3953508ca..7989b132d 100644 --- a/2019/duble/Makefile +++ b/2019/duble/Makefile @@ -86,7 +86,9 @@ CC= cc # ifeq ($(CC),clang) # -#CSILENCE+= +CSILENCE+= -Wno-bad-function-cast -Wno-comma -Wno-implicit-int-conversion \ + -Wno-missing-prototypes -Wno-missing-variable-declarations -Wno-shadow \ + -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2019/endoh/Makefile b/2019/endoh/Makefile index ed4a3aa2c..1759b9169 100644 --- a/2019/endoh/Makefile +++ b/2019/endoh/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2019/giles/Makefile b/2019/giles/Makefile index 0fd0bfd7d..caa95df27 100644 --- a/2019/giles/Makefile +++ b/2019/giles/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body +CSILENCE= -Wno-empty-body -Wno-strict-prototypes # Common C compiler warning flags # @@ -86,7 +86,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-cast-align -Wno-comma -Wno-double-promotion -Wno-format-nonliteral \ -Wno-implicit-float-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-sign-conversion -Wno-strict-prototypes + -Wno-sign-conversion -Wno-strict-prototypes -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/karns/Makefile b/2019/karns/Makefile index ebcf1f63a..f8e14f758 100644 --- a/2019/karns/Makefile +++ b/2019/karns/Makefile @@ -41,7 +41,7 @@ include ../../var.mk CSILENCE= -Wno-error -Wno-implicit-function-declaration -Wno-implicit-int \ -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses \ -Wno-sign-compare -Wno-tautological-bitwise-compare -Wno-unused-label \ - -Wno-unused-variable + -Wno-unused-variable -Wno-strict-prototypes # Common C compiler warning flags # @@ -88,7 +88,7 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-conditional-uninitialized -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-shorten-64-to-32 \ - -Wno-sign-conversion + -Wno-sign-conversion -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/lynn/Makefile b/2019/lynn/Makefile index c3d5ae06a..e354b3d4e 100644 --- a/2019/lynn/Makefile +++ b/2019/lynn/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,8 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-missing-prototypes -Wno-missing-variable-declarations \ - -Wno-poison-system-directories -Wno-shadow -Wno-sign-conversion \ - -Wno-strict-prototypes + -Wno-poison-system-directories -Wno-shadow -Wno-sign-conversion # CWARN+= -Weverything # diff --git a/2019/mills/Makefile b/2019/mills/Makefile index 6bfe1b34a..7bbbbf08e 100644 --- a/2019/mills/Makefile +++ b/2019/mills/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-for-loop-analysis -Wno-missing-field-initializers +CSILENCE= -Wno-for-loop-analysis -Wno-missing-field-initializers -Wno-strict-prototypes # Common C compiler warning flags # @@ -87,7 +87,8 @@ CSILENCE+= -Wno-double-promotion -Wno-float-conversion -Wno-format-nonliteral \ -Wno-implicit-float-conversion -Wno-implicit-int-conversion \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shadow -Wno-shorten-64-to-32 \ - -Wno-sign-conversion -Wno-strict-prototypes -Wno-vla + -Wno-sign-conversion -Wno-strict-prototypes -Wno-vla \ + -Wno-conditional-uninitialized -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/poikola/Makefile b/2019/poikola/Makefile index 0060ebf1e..400d17110 100644 --- a/2019/poikola/Makefile +++ b/2019/poikola/Makefile @@ -87,7 +87,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-conditional-uninitialized -Wno-date-time \ -Wno-implicit-int-conversion -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-shorten-64-to-32 -Wno-sign-conversion \ - -Wno-unreachable-code + -Wno-unreachable-code -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2019/yang/Makefile b/2019/yang/Makefile index 4ba3fca6e..02628b59c 100644 --- a/2019/yang/Makefile +++ b/2019/yang/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/carlini/Makefile b/2020/carlini/Makefile index ab00f6bbb..0f3780a38 100644 --- a/2020/carlini/Makefile +++ b/2020/carlini/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-overlength-strings +CSILENCE= -Wno-overlength-strings -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/endoh1/Makefile b/2020/endoh1/Makefile index 0062d7f40..59d0ee610 100644 --- a/2020/endoh1/Makefile +++ b/2020/endoh1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/endoh2/Makefile b/2020/endoh2/Makefile index c38ef5e80..26d14f08e 100644 --- a/2020/endoh2/Makefile +++ b/2020/endoh2/Makefile @@ -86,7 +86,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-conversion -Wno-documentation -Wno-double-promotion \ -Wno-missing-prototypes -Wno-missing-variable-declarations \ -Wno-poison-system-directories -Wno-redundant-parens -Wno-shadow \ - -Wno-sign-conversion + -Wno-sign-conversion -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2020/endoh3/Makefile b/2020/endoh3/Makefile index 85173fec9..b9c7d8cd9 100644 --- a/2020/endoh3/Makefile +++ b/2020/endoh3/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/ferguson1/Makefile b/2020/ferguson1/Makefile index a1663a1eb..ceb324c2f 100644 --- a/2020/ferguson1/Makefile +++ b/2020/ferguson1/Makefile @@ -88,7 +88,8 @@ CC= cc ifeq ($(CC),clang) # CSILENCE= -Wno-unused-value -Wno-misleading-indentation -Wno-parentheses \ - -Wno-unknown-warning-option -Wno-poison-system-directories + -Wno-unknown-warning-option -Wno-poison-system-directories \ + -Wno-declaration-after-statement -Wno-padded # CWARN+= -Weverything # diff --git a/2020/ferguson2/Makefile b/2020/ferguson2/Makefile index daa478f65..fdb7eb9c3 100644 --- a/2020/ferguson2/Makefile +++ b/2020/ferguson2/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-empty-body # Common C compiler warning flags # @@ -83,7 +83,7 @@ CC= cc # ifeq ($(CC),clang) # -CSILENCE= -Wno-implicit-int-conversion -Wno-missing-prototypes \ +CSILENCE+= -Wno-implicit-int-conversion -Wno-missing-prototypes \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ -Wno-shorten-64-to-32 # diff --git a/2020/giles/Makefile b/2020/giles/Makefile index 5afe40294..91631d354 100644 --- a/2020/giles/Makefile +++ b/2020/giles/Makefile @@ -85,7 +85,8 @@ ifeq ($(CC),clang) # CSILENCE+= -Wno-disabled-macro-expansion -Wno-float-conversion -Wno-float-equal \ -Wno-missing-variable-declarations -Wno-poison-system-directories \ - -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-shadow -Wno-shorten-64-to-32 -Wno-sign-conversion \ + -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2020/kurdyukov1/Makefile b/2020/kurdyukov1/Makefile index 344a5aca9..d6a4cc423 100644 --- a/2020/kurdyukov1/Makefile +++ b/2020/kurdyukov1/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/kurdyukov3/Makefile b/2020/kurdyukov3/Makefile index 781b8d180..4b3dc3713 100644 --- a/2020/kurdyukov3/Makefile +++ b/2020/kurdyukov3/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-conditional-uninitialized -Wno-poison-system-directories \ - -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-declaration-after-statement # CWARN+= -Weverything # diff --git a/2020/kurdyukov4/Makefile b/2020/kurdyukov4/Makefile index 102ad4463..bfaa0b335 100644 --- a/2020/kurdyukov4/Makefile +++ b/2020/kurdyukov4/Makefile @@ -84,7 +84,7 @@ CC= cc ifeq ($(CC),clang) # CSILENCE+= -Wno-comma -Wno-implicit-int-conversion -Wno-poison-system-directories \ - -Wno-shorten-64-to-32 -Wno-sign-conversion + -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-unused-macros # CWARN+= -Weverything # diff --git a/2020/otterness/Makefile b/2020/otterness/Makefile index f09e81333..7101a11ad 100644 --- a/2020/otterness/Makefile +++ b/2020/otterness/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= +CSILENCE= -Wno-strict-prototypes # Common C compiler warning flags # diff --git a/2020/tsoj/Makefile b/2020/tsoj/Makefile index aef365109..7507f62cb 100644 --- a/2020/tsoj/Makefile +++ b/2020/tsoj/Makefile @@ -38,7 +38,7 @@ include ../../var.mk # Common C compiler warnings to silence # -CSILENCE= -Wno-empty-body -Wno-missing-field-initializers +CSILENCE= -Wno-empty-body -Wno-missing-field-initializers -Wno-strict-prototypes # Common C compiler warning flags # @@ -86,7 +86,7 @@ ifeq ($(CC),clang) CSILENCE+= -Wno-comma -Wno-float-conversion -Wno-implicit-float-conversion \ -Wno-missing-prototypes -Wno-poison-system-directories -Wno-shadow \ -Wno-shorten-64-to-32 -Wno-sign-conversion -Wno-strict-prototypes \ - -Wno-vla + -Wno-vla -Wno-declaration-after-statement # CWARN+= -Weverything # From 19d7c1fe7f3b21156cf681e8f793d130153f3e1b Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sat, 8 Jul 2023 06:04:34 -0700 Subject: [PATCH 4/6] Fix funny problem in alt target in 1989/westley In linux running make ver1 and make ver2 and make ver3 (not sure about ver0 now) there was a strange error when running the rules that meant the code was not compiled. Thinking on it just now it very likely was the exit code of the program causing the problem but the file was generated so I added a '-' to the line so that the rule will proceed to try and compile the code. --- 1989/westley/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/1989/westley/Makefile b/1989/westley/Makefile index 4c4ec0776..eef3a947a 100644 --- a/1989/westley/Makefile +++ b/1989/westley/Makefile @@ -140,21 +140,21 @@ alt: data ${ALT_TARGET} @${TRUE} ver0: ${PROG} - ./${PROG} < westley.c > ver0.c + -./${PROG} < westley.c > ver0.c -${CC} ${CFLAGS} ver0.c -o $@ ${LIBS} ver1: ${PROG} - ./${PROG} 1 < westley.c > ver1.c + -./${PROG} 1 < westley.c > ver1.c @echo "** NOTE: this version will not compile with clang **" -${CC} ${CFLAGS} ver1.c -o $@ ${LIBS} ver2: ${PROG} - ./${PROG} 1 2 < westley.c > ver2.c + -./${PROG} 1 2 < westley.c > ver2.c @echo "** NOTE: this version will not compile with clang **" -${CC} ${CFLAGS} ver2.c -o $@ ${LIBS} ver3: ${PROG} - ./${PROG} 1 2 3 < westley.c > ver3.c + -./${PROG} 1 2 3 < westley.c > ver3.c @echo "** NOTE: this version will not compile with clang **" -${CC} ${CFLAGS} ver3.c -o $@ ${LIBS} From 2a917a97279896df49b81338a47d4bba84425ac9 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sat, 8 Jul 2023 09:44:50 -0700 Subject: [PATCH 5/6] Minor fixes in 1984/anonymous The anonymous.c no longer triggers a warning that can't be disabled (added 'int' before 'i' which is how it was in the original anyway). Minor fix in the README.md. --- 1984/anonymous/README.md | 3 ++- 1984/anonymous/anonymous.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/1984/anonymous/README.md b/1984/anonymous/README.md index c9858cae2..1779cebbf 100644 --- a/1984/anonymous/README.md +++ b/1984/anonymous/README.md @@ -31,8 +31,9 @@ make alt #### To run: +NOTE: this version might not work on some systems like macOS. + ```sh -echo NOTE: this version might not work on some systems. ./anonymous.alt ``` diff --git a/1984/anonymous/anonymous.c b/1984/anonymous/anonymous.c index fcc248d83..5451c40af 100644 --- a/1984/anonymous/anonymous.c +++ b/1984/anonymous/anonymous.c @@ -1,2 +1,2 @@ -i;main(){for(;i["] Date: Sat, 8 Jul 2023 09:51:51 -0700 Subject: [PATCH 6/6] Remove thanks from 1984/decot/README.md --- 1984/decot/README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/1984/decot/README.md b/1984/decot/README.md index e8a963b9e..383f55de2 100644 --- a/1984/decot/README.md +++ b/1984/decot/README.md @@ -16,13 +16,7 @@ make all ### Alternate code: -The alternate code, [decot.alt.c](decot.alt.c), is the original code that -requires `-traditional-cpp` and will also run afoul with clang's requirement for -the second and third arguments to main() being a `char **` (the fixed version's -main() only has one arg, an int). It is a minor fix to Yusuke's fix. Thank you -Yusuke and Cody! - -To try this version: +To try the original code that requires `-traditional-cpp`: ```sh make alt