Rewrite unix file opening code to be really careful about what kinds
authorChris Hanson <org/chris-hanson/cph>
Sat, 12 Nov 1988 06:47:24 +0000 (06:47 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 12 Nov 1988 06:47:24 +0000 (06:47 +0000)
commit437f834e62771fba30797709ade48fbb8eaada24
tree2cbb7c081c612dcd4b7486f616766baaecd399bf
parent19c8c0ec16adb49f224b489feda4cd8b45c38c85
Rewrite unix file opening code to be really careful about what kinds
of files can be opened, and how.  As of now, only regular files and
character special files are allowed; symbolic links are detected when
opening output files and deleted, thus overwriting the link rather
than writing through it.

Implement new primitive `file-flush-output' which is needed since we
changed file I/O to use buffered stdio some time ago.
v7/src/microcode/pruxfs.c
v7/src/microcode/version.h
v8/src/microcode/version.h