summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2013-06-28 21:57:59 -0400
committerPaul Smith <psmith@gnu.org>2013-06-28 21:57:59 -0400
commit9453a7451d66ee1ea5762a75161bf8a818c01a1f (patch)
treefc76410d37ff3b464dd1da10a4ab4b90e1331354 /tests
parent5e7bf7c554317849610173845871ae7d6a130ffe (diff)
downloadgunmake-9453a7451d66ee1ea5762a75161bf8a818c01a1f.tar.gz
Set O_APPEND mode for stdout/stderr and output-sync temporary files.
POSIX does not guarantee that writes will be atomic if a file is opened for normal (non-append) output. That means if multiple processes are writing to the same file, output could be lost. I can't think of a real use-case where we would NOT want append for stdout/stderr, so force it if we can.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions