diff options
author | Bruno Haible <bruno@clisp.org> | 2003-02-13 20:13:22 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-06-23 12:08:58 +0200 |
commit | d0fd153a7c0dc93914d26e571c7af32ad9d5cc04 (patch) | |
tree | 48fef31a70897075758aa518f20a623b49a2c944 /gettext-tools/Admin/msgfmt.5 | |
parent | e245dc70fef474c28798b86d89288b88d585e55b (diff) | |
download | external_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/Admin/msgfmt.5')
-rw-r--r-- | gettext-tools/Admin/msgfmt.5 | 39 |
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. + |