6909 Commits
Author SHA1 Message Date
Landon Curt Noll 022bb6b5cd fix how to compile with SDL2, added SDL2_CONFIG to var.mk
Both 2014/maffiodo1 and 2018/giles now use ${SDL2_CONFIG}
to compile with SDL2.
2023-03-08 00:01:17 -08:00
Landon Curt Noll deaa5060f8 remove orig code from 2012/zeitak 2023-03-07 23:43:37 -08:00
Landon Curt Noll 00147d39a3 remove orig code for 2012/tromp
Made 64 bit mode default.
2023-03-07 23:32:34 -08:00
Landon Curt Noll 7191df9a4d remove orig code from 2012/konno 2023-03-07 23:09:25 -08:00
Landon Curt Noll e7ce99c599 remove orig code from 2012/hamano 2023-03-07 22:16:55 -08:00
Landon Curt Noll 765e13c6d9 remove orig code form 2012/grothe 2023-03-07 22:10:42 -08:00
Landon Curt Noll 80e0616cc2 remove orig code from 2014/skeggs 2023-03-07 22:03:24 -08:00
Landon Curt Noll 2f2fed5907 remove orig code from 2014/maffiodo1 2023-03-07 21:53:27 -08:00
Landon Curt Noll 8be0879962 fix alt code use in 2015/howe
Make shell scripts executable and use bash.
2023-03-07 21:41:39 -08:00
Landon Curt Noll 0d9565dd4b fix use of alt code in 2015/endoh4 2023-03-07 21:35:00 -08:00
Landon Curt Noll 201516e67b fix mention of prog.alt.c in 2015/burton/README.md 2023-03-07 21:27:57 -08:00
Landon Curt Noll fd05b4b58b improve use of alt code for 2015/duble 2023-03-07 21:24:26 -08:00
Landon Curt Noll 784a741102 fix 2015/burton Makefile and .gitignore 2023-03-07 21:17:32 -08:00
Landon Curt Noll 4b739884cb fix use of alt code in 2015/burton 2023-03-07 21:14:15 -08:00
Landon Curt Noll 3ac19cfcab remove orig code from 2018/poikola 2023-03-07 20:45:46 -08:00
Landon Curt Noll 37cb1d1257 remove orig code from 2018/hou 2023-03-07 20:34:19 -08:00
Landon Curt Noll 7c45f5fa69 fix use of alt code in 2018/giles 2023-03-07 20:24:32 -08:00
Landon Curt Noll 01c8abc117 add Try section to recently updated README.md files 2023-03-07 18:42:51 -08:00
Landon Curt Noll 3947de42cd changed recently updated Makefiles to use -std=gnu17 2023-03-07 18:38:02 -08:00
Landon Curt Noll 22abe83330 remove orig code from 2018/ferguson 2023-03-07 18:33:28 -08:00
Landon Curt Noll 3bde3dd167 remove orig code from 2018/endoh1 2023-03-07 18:28:16 -08:00
Landon Curt Noll fcb01ae40f fix use of alt code in 2018/ciura 2023-03-07 18:24:31 -08:00
Landon Curt Noll 94d0814785 fix use of alt code in 2020/endoh1 2023-03-07 18:12:43 -08:00
Landon Curt Noll a50a997e30 remove orig code from 2018/bellard 2023-03-07 17:58:10 -08:00
Landon Curt Noll deba881eaa fix alt code for 2018/anderson 2023-03-07 17:52:01 -08:00
Landon Curt Noll 7d8df7f037 remove orig code from 2018/algmyr 2023-03-07 17:46:00 -08:00
Landon Curt Noll 0165f78b38 remove orig code from 2019/karns 2023-03-07 17:39:43 -08:00
Landon Curt Noll 82f79395e6 fix alt code in 2019/duble
Make check-os.sh executable and search for bash.
2023-03-07 17:30:38 -08:00
Landon Curt Noll bee2eae844 fix missing year comment in 2019/ciura Makefile 2023-03-07 17:26:50 -08:00
Landon Curt Noll 8f3822534c improve how README.md talks about Alternate code
Added a "Alternate code" section after the "To run" section
and before the "Judges' comments" section.
2023-03-07 17:18:58 -08:00
Landon Curt Noll ab391454b1 fix use of alt code in 2019/ciura
The shell scripts look for and use bash.
The helper scripts have been made excurable.
2023-03-07 17:13:56 -08:00
Landon Curt Noll 8fca101cf3 improve change to 2020/kurdyukov1/README.md about alt code 2023-03-07 17:00:56 -08:00
Landon Curt Noll 4ba0341040 fix alt code in 2020/kurdyukov3 2023-03-07 16:58:40 -08:00
Landon Curt Noll 2de3eed32b fix alt code for 2020/kurdyukov1 2023-03-07 16:47:11 -08:00
Cody Boone Ferguson 49aaec4940 Remove now false comment in 1989/tromp/Makefile 2023-03-06 13:32:41 -08:00
Landon Curt Noll 104ef7bf38 Merge pull request #40 from xexyl/readmes 2023-03-06 13:16:37 -08:00
Landon Curt Noll 59c0ff21b5 Merge pull request #39 from xexyl/updates 2023-03-06 13:14:42 -08:00
Cody Boone Ferguson 8f752fe565 Add another note to 1989/fubar/README.md
The same problem with an infinite loop will happen with larger numbers.
2023-03-06 09:22:49 -08:00
Cody Boone Ferguson 2528faef14 Add note to 1989/fubar/README.md
Don't run ouroboros.c directly or it'll get stuck in an infinite loop.

Also moved the author's comments to the first column of the file.
2023-03-06 09:16:36 -08:00
Cody Boone Ferguson be9cd12e53 Update 1989/fubar/.gitignore
When successfully running the program it creates the files x and x1.
2023-03-06 09:12:00 -08:00
Cody Boone Ferguson 0a9e468e8d Add HI to 1989/tromp/.gitignore
The entry creates it upon the program ending. That part of the entry
does not work with modern systems but it should be excluded from the
repo nonetheless.
2023-03-06 09:08:43 -08:00
Cody Boone Ferguson 9d63c37f49 Get 1989 entries to compile
There were some which cannot be compiled under clang. One entry we used
a patch from Yusuke Endoh to get the entry to compile; thank you Yusuke
for your assistance! Another one we used a patch from Yusuke (thank
you!) but I further fixed it so that it would work with clang. It had to
be done: IOCCC Tetris has to work! This was done by changing the
environment arg to main() to be a char * in main() itself rather than a
char **. Using a char ** in main() third arg got it to compile but only
one key worked with clang so I changed it to be not the third argument
but a regular char * in main(). **a (third arg) evaluated correctly but
*a[1] and onward was actually part of the environment. Again IOCCC
Tetris has to work!

I also fixed fubar to work which took a few tweaks.

README.md files were also updated.
2023-03-06 09:04:46 -08:00
Cody Boone Ferguson b6be01bdc6 Typo fix in 1989/README.md 2023-03-06 07:29:08 -08:00
Cody Boone Ferguson b2a826ae03 Update several year README.md files
Mostly added links.
2023-03-06 06:26:12 -08:00
Cody Boone Ferguson 01d5076dba Update 1984/README.md
Strictly a formatting update this is to test a problem with commits
being duplicated with multiple pull requests. I am sure I know the
problem but after it is 'fixed' the question that remains is whether it
will actually be resolved on GitHub.
2023-03-06 05:56:06 -08:00
Cody Boone Ferguson ca0eb7f887 Get rid of useless main.html file 2023-03-06 05:51:54 -08:00
Landon Curt Noll 84dc244668 improve how -traditional-cpp is forced for 1986/wall 2023-03-06 05:29:27 -08:00
Landon Curt Noll 4606a83cf4 force use of gcc -traditional-cpp for 1986/wall 2023-03-06 05:20:47 -08:00
Landon Curt Noll 1c21705712 Merge pull request #38 from xexyl/makefiles
Change 'may not compile to 'might not compile'
2023-03-06 05:02:20 -08:00
Landon Curt Noll 32aec4fc9e Merge pull request #37 from xexyl/1988
Get all 1988 entries to compile
2023-03-06 05:01:37 -08:00