2 ============================================
4 PEXPORTS is a program to extract exported symbols from a PE image
5 (executable). It can perform a simple check on the size of the
6 arguments of the exported functions, provided there is a header with
7 prototypes for the functions. This is useful when you want the
8 decorated function names for functions using the stdcall calling
9 convention. GCC is used to do the preprocessing so it must be in your
12 Note that the mingw32 version uses ';' as path separator,
13 while the cygwin version uses ':'.
17 -h <header> parse header
18 -o print function ordinals
19 -p <preprocessor> set preprocessor
22 Header files are searched for in the following directories:
24 2. Directories in C_INCLUDE_PATH
25 3. Directories in CPLUS_INCLUDE_PATH
26 4. Directories in PATH
28 NOTE: The header parser is *very* primitive, it only tries to find
29 function prototypes and check the number of arguments a function
30 expects. It is NOT a complete C parser, there are probably many
31 conditions when it will fail (especially complex parameter types),
32 although I it works fine for me. Please report bugs or send me a
35 Pexports, Copyright (C) 1998 Anders Norlander
36 This program has ABSOLUTELY NO WARRANTY; This is free software, and you are
37 welcome to redistribute it under certain conditions; see COPYING