Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / apps / gperf / ace_gperf.1
blob7633c19fd61d4e1655194a4f5e19db5d7a8f0777
1 .TH GPERF 1 "December 16, 1988"
2 .UC 4
3 .SH NAME
4 ace_gperf \- generate a perfect hash function from a key set
5 .SH SYNOPSIS
6 .B ace_gperf
8 .B \-adghijklnoprsStv
9 ] [
10 .I keyfile
12 .SH DESCRIPTION
14 \fIace_gperf\fP reads a set of ``keys'' from \fIkeyfile\fP (or, by
15 default, from the standard input) and attempts to find a non-minimal
16 perfect hashing function that recognizes a member of the key set in
17 constant, i.e., O(1), time.  If such a function is found the program
18 generates a pair of \fIC\fP source code routines that perform the
19 hashing and table lookup.  All generated code is directed to the
20 standard output.
22 Please refer to the \fIace_gperf.texinfo\fP file for more information.
23 This file is distributed with \fIace_gperf\fP release.