summaryrefslogtreecommitdiffstats
path: root/gettext-tools
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2003-02-13 20:13:22 +0000
committerBruno Haible <bruno@clisp.org>2009-06-23 12:08:58 +0200
commitd0fd153a7c0dc93914d26e571c7af32ad9d5cc04 (patch)
tree48fef31a70897075758aa518f20a623b49a2c944 /gettext-tools
parente245dc70fef474c28798b86d89288b88d585e55b (diff)
downloadexternal_gettext-d0fd153a7c0dc93914d26e571c7af32ad9d5cc04.zip
external_gettext-d0fd153a7c0dc93914d26e571c7af32ad9d5cc04.tar.gz
external_gettext-d0fd153a7c0dc93914d26e571c7af32ad9d5cc04.tar.bz2
Move Admin/msgfmt.5 to gettext-tools/Admin/msgfmt.5.
Diffstat (limited to 'gettext-tools')
-rw-r--r--gettext-tools/Admin/msgfmt.539
1 files changed, 39 insertions, 0 deletions
diff --git a/gettext-tools/Admin/msgfmt.5 b/gettext-tools/Admin/msgfmt.5
new file mode 100644
index 0000000..c8e37f7
--- /dev/null
+++ b/gettext-tools/Admin/msgfmt.5
@@ -0,0 +1,39 @@
+'.\" Copyright (C) 1995 Free Software Foundation
+'.\" This file is part of GNU C Library.
+'.\"
+'.\" Author: Ulrich Drepper
+'.\"
+.TH MSGFMT 5 "GNU C Library" "FSF"
+.SH NAME
+msgfmt \- format of protable object files and message object files
+.SH DESCRIPTION
+The
+.IR msgfmt
+program from a set of portable object files another set of files, which are
+machine dependend coded. The special version for GNU msgfmt is
+carefully designed to be readable in whatever byte order.
+.SH Input file format
+(Description of input file format.)
+.SH Output file format
+The message object files consist of three parts:
+.nf
+ 1. Header with magic number etc.
+ 2. Table with offsets to data part.
+ 3. Data part with all the strings.
+.fi
+.PP
+.BR Header.
+The header consists of two 32-bit integer. The first is a magic number whose
+value is
+.B 0x950412DE.
+When the object file is used and the magic number has the reverse byte order
+one can still use it. Only all following multi-byte integers must be
+changed in byte order.
+.PP
+The second integer gives the number entries with
+.B unique
+hash values. The hash value has to be computed by the same function as in
+.I msgfmt
+itself.
+.BR Offsettable.
+