Thread (38 messages) 38 messages, 1 author, 2021-11-02

[RFC 03/37] aiocb-struct.3, lconv-struct.3, sigevent-struct.3, sigval-union.3, sockaddr-struct.3, timespec-struct.3, timeval-struct.3: Rename some links to system_data_types.7 to add -{struct,union} suffix

flat view

From: Alejandro Colomar <hidden>
Date: 2021-11-02 18:15:03
Subsystem: the rest · Maintainer: Linus Torvalds

This avoids shadowing other pages, and clearly differentiates
function pages from type pages (both are in man3).

Do this for struct/union types, and not for typedefs.  This makes
sense because typedefs in C are in the same namespace as function
identifiers, but struct and union (and enum) tags are in a
different one, and can have the same name as a function.

Signed-off-by: Alejandro Colomar <redacted>
Cc: G. Branden Robinson <redacted>
---
 man3/{aiocb.3 => aiocb-struct.3}       | 0
 man3/{lconv.3 => lconv-struct.3}       | 0
 man3/{sigval.3 => sigevent-struct.3}   | 0
 man3/{sockaddr.3 => sigval-union.3}    | 0
 man3/{timespec.3 => sockaddr-struct.3} | 0
 man3/{timeval.3 => timespec-struct.3}  | 0
 man3/timeval-struct.3                  | 1 +
 7 files changed, 1 insertion(+)
 rename man3/{aiocb.3 => aiocb-struct.3} (100%)
 rename man3/{lconv.3 => lconv-struct.3} (100%)
 rename man3/{sigval.3 => sigevent-struct.3} (100%)
 rename man3/{sockaddr.3 => sigval-union.3} (100%)
 rename man3/{timespec.3 => sockaddr-struct.3} (100%)
 rename man3/{timeval.3 => timespec-struct.3} (100%)
 create mode 100644 man3/timeval-struct.3
diff --git a/man3/aiocb.3 b/man3/aiocb-struct.3
similarity index 100%
rename from man3/aiocb.3
rename to man3/aiocb-struct.3
diff --git a/man3/lconv.3 b/man3/lconv-struct.3
similarity index 100%
rename from man3/lconv.3
rename to man3/lconv-struct.3
diff --git a/man3/sigval.3 b/man3/sigevent-struct.3
similarity index 100%
rename from man3/sigval.3
rename to man3/sigevent-struct.3
diff --git a/man3/sockaddr.3 b/man3/sigval-union.3
similarity index 100%
rename from man3/sockaddr.3
rename to man3/sigval-union.3
diff --git a/man3/timespec.3 b/man3/sockaddr-struct.3
similarity index 100%
rename from man3/timespec.3
rename to man3/sockaddr-struct.3
diff --git a/man3/timeval.3 b/man3/timespec-struct.3
similarity index 100%
rename from man3/timeval.3
rename to man3/timespec-struct.3
diff --git a/man3/timeval-struct.3 b/man3/timeval-struct.3
new file mode 100644
index 000000000..db50c0f09
--- /dev/null
+++ b/man3/timeval-struct.3
@@ -0,0 +1 @@
+.so man7/system_data_types.7
-- 
2.33.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help