Page MenuHomeFreeBSD

dd(1): Consolidate character sets
Needs ReviewPublic

Authored by gbe on Nov 17 2023, 5:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 14 2025, 2:08 AM
Unknown Object (File)
Oct 21 2025, 2:40 PM
Unknown Object (File)
Oct 21 2025, 2:39 PM
Unknown Object (File)
Oct 21 2025, 2:36 AM
Unknown Object (File)
Oct 14 2025, 7:32 AM
Unknown Object (File)
Sep 1 2025, 7:39 AM
Unknown Object (File)
Aug 30 2025, 1:12 AM
Unknown Object (File)
Aug 27 2025, 6:11 PM
Subscribers
None

Details

Reviewers
imp
jilles
emaste
Summary

The "ibm" and "oldibm" tables are identical, because POSIX just
standardized the table from V7. Nobody, including the original authors,
seems to have noticed this, so merge them.

Obtained from: NetBSD
MFC after: 2 weeks

Test Plan

build dd

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 54497
Build 51386: arc lint + arc unit

Event Timeline

gbe requested review of this revision.Nov 17 2023, 5:31 PM
gbe created this revision.
bin/dd/conv_tab.c
60

There's 5 tables now, now?

gbe marked an inline comment as done.Dec 17 2023, 3:22 PM
gbe added inline comments.
bin/dd/conv_tab.c
60

I would think the comment is correct. Only the conversion from _POSIX and _32V would be merged.

gbe marked an inline comment as done.Feb 24 2024, 1:13 PM

@imp, are there any issues that prevent that differential from landing?