More html files of 2004 fixed
Some bug statuses have been changed so the bugs file was also updated (some removed, some added). The manifest of 2004/hibachi was fixed some. The alt_url of 2004/gavare was fixed which required a rebuild of authors.html. For 2004/gavin a proper link to QEMU was added. It strikes me as it possibly being a good idea to have an FAQ about QEMU (as it is not just 2004/gavin that might benefit from it) but I don't know and in any case I have zero experience with it. The entries 2004/gavare, 2004/gavin and 2004/hibachi have been checked for format / display issues. This would suggest that the next entry to look at is 2004/hoyle.
This commit is contained in:
1 parent
13e6d26a6e
commit
453ed3d75b
13 files changed
+233
-192
No files matched your search
@@ -102,9 +102,7 @@ Again, THANK YOU!
|
||||
|
||||
Entries below have one or more of the following _**STATUS**_ values. Please see
|
||||
the text below for more information. If an entry has more than one status it
|
||||
means that either they all apply or they compliment each other. For instance
|
||||
[2004/gavin](%%REPO_URL%%/2004/gavin/gavin.c) crashes but it also doesn't even compile with
|
||||
some platforms/architectures.
|
||||
means that either they all apply or they complement each other.
|
||||
|
||||
|
||||
## General notes about the statuses and making fixes
|
||||
@@ -2542,13 +2540,16 @@ There was no IOCCC in 2003.
|
||||
## 2004/gavin
|
||||
</div>
|
||||
|
||||
### STATUS: compiled executable crashes - please help us fix
|
||||
### STATUS: doesn't work with some platforms - please help us fix it
|
||||
### STATUS: INABIAF - please **DO NOT** fix
|
||||
### Source code: [2004/gavin/gavin.c](%%REPO_URL%%/2004/gavin/gavin.c)
|
||||
### Information: [2004/gavin//index.html](2004/gavin//index.html)
|
||||
|
||||
Segmentation fault will occur in some systems. For instance on macOS with the
|
||||
arm64 chip:
|
||||
This program is x86 linux specific; it is extremely likely that a segmentation
|
||||
fault will occur in other systems but even if it does not it is highly unlikely
|
||||
it will work. Below we will give some examples as well as a change that was made
|
||||
to let it compile with clang.
|
||||
|
||||
In macOS with the arm64 chip this will segfault:
|
||||
|
||||
``` <!---sh-->
|
||||
./gavin > kernel
|
||||
@@ -2564,12 +2565,11 @@ When trying to link `gavin.o` to produce `sh`, the linker generates:
|
||||
ld: symbol(s) not found for architecture arm64
|
||||
```
|
||||
|
||||
We believe that this simply won't work with non x86 specific systems but perhaps
|
||||
you have a fix? We welcome your help!
|
||||
|
||||
### Recent 2004/gavin mods:
|
||||
#### Recent 2004/gavin mods:
|
||||
|
||||
Although not related some recent changes were made to 2004/gavin to let it
|
||||
Although not related some recent changes were made to
|
||||
[2004/gavin](2004/gavin/index.html) to let it
|
||||
compile under clang. The following patch was applied:
|
||||
|
||||
``` <!---patch-->
|
||||
@@ -2642,14 +2642,28 @@ The original Makefile from 2004 had the following to say about this entry:
|
||||
gavin_files: boot.b lilo.conf prim gavin_install.txt
|
||||
```
|
||||
|
||||
The current ([Makefile](%%REPO_URL%%/2004/gavin/Makefile) was modified to try and
|
||||
The current [Makefile](%%REPO_URL%%/2004/gavin/Makefile) was modified to try and
|
||||
fit into the current IOCCC build environment.
|
||||
|
||||
|
||||
### STATUS: INABIAF - please **DO NOT** fix
|
||||
Please also see [known features in the
|
||||
index.html](2004/gavin/index.html#known-features) for things that are not bugs
|
||||
but documented (mis)features.
|
||||
|
||||
<div id="2004_hibachi">
|
||||
## 2004/hibachi
|
||||
</div>
|
||||
|
||||
### STATUS: INABIAF - please **DO NOT** fix
|
||||
### Source code: [2004/hibachi/hibachi.c](%%REPO_URL%%/2004/hibachi/hibachi.c)
|
||||
### Information: [2004/hibachi//index.html](2004/hibachi//index.html)
|
||||
|
||||
The author stated that:
|
||||
|
||||
> The links (text) web browser does not support RFC 2616 section 7.2.1 paragraph 3
|
||||
sentence 2, and so fails to display responses from `hibachi`.
|
||||
|
||||
|
||||
See [known features in the index.html](2004/gavin/index.html#known-features) for
|
||||
things that are not bugs but documented (mis)features.
|
||||
|
||||
|
||||
<div id="2004_jdalbec">
|
||||
|
||||
Reference in new issue
Block a user