]> git.ipfire.org Git - thirdparty/coreutils.git/commit
dd: fix conv=ascii, conv=ebcdic, conv=ibm to match POSIX
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 7 May 2014 01:38:09 +0000 (18:38 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 7 May 2014 01:38:46 +0000 (18:38 -0700)
commit3974c0932df8281f4e0fa34c36c07a9d72f1155d
tree11ac3df3d1ed48724732d1cf747ae61d05236c3c
parent8840a00cd79b8beae72b1a0ec6b9e64912633c13
dd: fix conv=ascii, conv=ebcdic, conv=ibm to match POSIX

Problem reported by Don Baggett in <http:/bugs.gnu.org/17422>.
* NEWS:
* doc/coreutils.texi (dd invocation): Document this.
* src/dd.c (conversions): conv=ascii implies conv=unblock.
conv=ebcdic and conv=ibm imply conv=block.
(ascii_to_ebcdic, ebcdic_to_ascii): Correct to match
POSIX 1003.1-2013.
* tests/dd/ascii.sh: New file.
* tests/local.mk (all_tests): Add it.
NEWS
doc/coreutils.texi
src/dd.c
tests/dd/ascii.sh [new file with mode: 0755]
tests/local.mk