Merge pull request #899 from xexyl/1984-decot-thanks
Remove thanks from 1984/decot/README.md
This commit is contained in:
578 files changed
+1074
-359
No files matched your search
@@ -1,2 +1,4 @@
|
||||
anonymous
|
||||
anonymous.alt
|
||||
anonymous.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
```
|
||||
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
i;main(){for(;i["]<i;++i){--i;}"];read('-'-'-',i+++"hello, world!\\
|
||||
int i;main(){for(;i["]<i;++i){--i;}"];read('-'-'-',i+++"hello, world!\\
|
||||
n",'/'/'/'));}read(j,i,p)void*i;{write(j/p+p,i---j,(int)i/(int)i);}
|
||||
@@ -1 +1,3 @@
|
||||
decot
|
||||
decot.orig
|
||||
prog.orig
|
||||
+6
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
laman
|
||||
laman.orig
|
||||
prog.orig
|
||||
+2
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
mullender
|
||||
mullender.alt
|
||||
gentab
|
||||
mullender.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
applin
|
||||
applin.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
august
|
||||
august.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,4 @@
|
||||
lycklama
|
||||
lycklama.alt
|
||||
lycklama.orig
|
||||
prog.orig
|
||||
@@ -58,7 +58,7 @@ ARCH=
|
||||
|
||||
# Defines that are needed to compile
|
||||
#
|
||||
CDEFINE= -DZ=0
|
||||
CDEFINE= -DZ=500
|
||||
|
||||
# Include files that are needed to compile
|
||||
#
|
||||
@@ -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
|
||||
#
|
||||
|
||||
+22
-14
@@ -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:
|
||||
|
||||
|
||||
@@ -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_<<o_o_))+(o_o_<<o_o_)))+(o_o_<<(o_o_<<(o_o_<<o_o_)))
|
||||
#define ___o write
|
||||
#define ooo (unsigned)
|
||||
#define o_o_ 1
|
||||
#define _o_ char
|
||||
#define _oo goto
|
||||
#define _oo_ read
|
||||
#define o_o for
|
||||
#define o_ main
|
||||
#define o__ if
|
||||
#define oo_ 0
|
||||
#define _o(_,__,___)(void)___o(_,__,ooo(___),Z&&usleep(Z))
|
||||
#define __o (o_o_<<((o_o_<<(o_o_<<o_o_))+(o_o_<<o_o_)))+(o_o_<<(o_o_<<(o_o_<<o_o_)))
|
||||
o_(){_o_ _=oo_,__,___,____[__o];_oo ______;_____:___=__o-o_o_; _______:
|
||||
_o(o_o_,____,__=(_-o_o_<___?_-o_o_:___));o_o(;__;_o(o_o_,"\b",o_o_),__--);
|
||||
_o(o_o_," ",o_o_);o__(--___)_oo _______;_o(o_o_,"\n",o_o_);______:o__(_=_oo_(
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define o_ main
|
||||
#define o__ if
|
||||
#define oo_ 0
|
||||
#define _o(_,__,___)(void)___o(_,__,ooo(___),Z&&usleep(Z))
|
||||
#define _o(_,__,___)(void)___o(_,__,ooo(___))
|
||||
#define __o (o_o_<<((o_o_<<(o_o_<<o_o_))+(o_o_<<o_o_)))+(o_o_<<(o_o_<<(o_o_<<o_o_)))
|
||||
o_(){_o_ _=oo_,__,___,____[__o];_oo ______;_____:___=__o-o_o_; _______:
|
||||
_o(o_o_,____,__=(_-o_o_<___?_-o_o_:___));o_o(;__;_o(o_o_,"\b",o_o_),__--);
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
shapiro
|
||||
shapiro.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
sicherman
|
||||
sicherman.alt
|
||||
sicherman.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
applin
|
||||
applin.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
august
|
||||
august.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
bright
|
||||
bright.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
hague
|
||||
hague.orig
|
||||
prog.orig
|
||||
+2
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
holloway
|
||||
holloway.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
marshall
|
||||
marshall.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
pawka
|
||||
pawka.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -57,7 +57,7 @@ ARCH=
|
||||
|
||||
# Defines that are needed to compile
|
||||
#
|
||||
CDEFINE=
|
||||
CDEFINE= -Wno-strict-prototypes
|
||||
|
||||
# Include files that are needed to compile
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
a.out
|
||||
stein
|
||||
stein.orig
|
||||
prog.orig
|
||||
+2
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
wall
|
||||
wall.alt
|
||||
wall.orig
|
||||
prog.orig
|
||||
+5
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
biggar
|
||||
biggar.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -5,3 +5,5 @@ foo.c
|
||||
heckbert
|
||||
ph
|
||||
ph.c
|
||||
heckbert.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
hines
|
||||
hines.alt
|
||||
hines.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
korn
|
||||
korn.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -2,3 +2,5 @@ lievaart
|
||||
lievaart.alt
|
||||
lievaart2
|
||||
lievaart2.alt
|
||||
lievaart.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
wall
|
||||
wall.alt
|
||||
wall.orig
|
||||
prog.orig
|
||||
+2
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
westley
|
||||
westley.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -3,3 +3,5 @@ large.c
|
||||
zsmall
|
||||
zsmall.c
|
||||
applin.alt
|
||||
applin.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
dale
|
||||
dale.alt
|
||||
dale.orig
|
||||
prog.orig
|
||||
+5
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
isaak
|
||||
isaak.alt
|
||||
isaak.output
|
||||
isaak.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
litmaath
|
||||
litmaath.alt
|
||||
litmaath.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
phillipps
|
||||
phillipps.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
reddy
|
||||
reddy.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
robison
|
||||
robison.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
prog.c
|
||||
spinellis
|
||||
spinellis.alt
|
||||
spinellis.orig
|
||||
prog.orig
|
||||
@@ -1,2 +1,4 @@
|
||||
westley
|
||||
westley.alt
|
||||
westley.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -3,3 +3,5 @@ ouroboros
|
||||
ouroboros.c
|
||||
x
|
||||
x1
|
||||
fubar.orig
|
||||
prog.orig
|
||||
@@ -1 +1,3 @@
|
||||
jar.1
|
||||
jar.1.orig
|
||||
prog.orig
|
||||
@@ -1 +1,3 @@
|
||||
jar.2
|
||||
jar.2.orig
|
||||
prog.orig
|
||||
+5
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
ovdluhe
|
||||
ovdluhe.alt
|
||||
ovdluhe.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
paul
|
||||
paul.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
robison
|
||||
robison.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
roemer
|
||||
roemer.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
tromp
|
||||
tromp.alt
|
||||
HI
|
||||
tromp.orig
|
||||
prog.orig
|
||||
+4
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
vanb
|
||||
vanb.orig
|
||||
prog.orig
|
||||
+2
-1
@@ -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
|
||||
#
|
||||
|
||||
@@ -7,3 +7,5 @@ ver2.c
|
||||
ver3
|
||||
ver3.c
|
||||
westley
|
||||
westley.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
@@ -138,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}
|
||||
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
baruch
|
||||
baruch.alt
|
||||
baruch.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
cmills
|
||||
cmills.orig
|
||||
prog.orig
|
||||
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
dds
|
||||
dds.orig
|
||||
prog.orig
|
||||
+5
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -1 +1,3 @@
|
||||
dg
|
||||
dg.orig
|
||||
prog.orig
|
||||
+3
-2
@@ -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
|
||||
#
|
||||
|
||||
@@ -4,3 +4,5 @@ zcat
|
||||
receive
|
||||
unshark
|
||||
unshark.c
|
||||
jaw.orig
|
||||
prog.orig
|
||||
+1
-1
@@ -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
|
||||
#
|
||||
|
||||
Loaded 100 of 578 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user