Query: gendef
OS: debian
Section: 1
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
gendef(1) General Commands Manual gendef(1)NAMEgendef - DLL export extractorSYNOPSISgendef [options] <DLL>DESCRIPTIONgendef dumps DLL export information from 32- and 64-bit Windows executables (respectively PE32 and PE32+ executables).OPTIONS- Dump to stdout -h, --help Briefly describe the syntax and options. -a, --assume-stdcall Assume functions with ambiguous calling conventions use stdcall. -I, --include-def-path <path> Add additional search paths in which to look for hint .def files. -f, --no-forward-output Don't output forwarders.OUTPUTBy default gendef writes the DLL export information to a file named after the DLL, replacing .dll with .def.KNOWN ISSUESFor 32-bit DLLs, gendef cannot detect if a function with no return value (void) exported by a DLL uses stdcall or cdecl. Two workarounds are available: either use the "-a" option to force stdcall calling conventions, or generate .def files for any DLLs the DLL you're inter- ested in depends upon. gendef will read other .def files found in the working directory to determine the calling convention in use. 64-bit DLLs are not affected, since they only use a single calling convention.SEE ALSOgenidl(1)AUTHORSgendef was written by Kai Tietz and Jonathan Yong of the MinGW-w64 project. This manual page was written by Stephen Kitt <steve@sk2.org>, based on information provided with the program and in the project's wiki, for the Debian GNU/Linux system (but may be used by others). gendef Oct 6, 2011 gendef(1)
Related Man Pages |
---|
avr-dlltool(1) - debian |
gendef(1) - debian |
msp430-dlltool(1) - debian |
site-lib(5) - debian |
cupsaddsmb(8) - osx |
Similar Topics in the Unix Linux Community |
---|
Dll |
c calling conventions |
Make multiple awk files into an executable |
Appending time stamp for multiple file |
Remove lines ending with a certain character |