- removed file extension from module (and suffixed ELF modules with
commit48a865983d4116bfd28fee3ecce14adb0d6ffe2d
authorEric Pouech <pouech-eric@wanadoo.fr>
Tue, 18 May 2004 21:29:09 +0000 (18 21:29 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 18 May 2004 21:29:09 +0000 (18 21:29 +0000)
tree12eab52827c85d9363fa1fb906da94a21913a4c4
parentd3f8f78c3ae08d43ab0deecbd4389d8369fad896
- removed file extension from module (and suffixed ELF modules with
  <elf>)
- added generic thunk support for builtin modules (with the help of
  winebuild's new markers for thunks)
- for ELF modules, no longer generating SymTagPublicSymbols objects
  from ELF public symbol table
- because of last point, rewrote stabs symbols' address and size
  management by parsing directly the symtab instead of using
  SymTagPublicSymbols objects
- cleaned up SymTagPublicSymbols object names for native modules
- fixed off by one errors in array management
- SymLoadModule(hProc,0,0,0,0) (wine extension) will force the
  resynchronization of internal ELF modules list)
- new option (0x40000000) for Sym{Get|Set}Option to report ELF modules
  in SymEnumModules (as well as loader with <wine-loader>)
- some minor internal clean-ups
- enhanced const correctness
12 files changed:
dlls/dbghelp/dbghelp.c
dlls/dbghelp/dbghelp_private.h
dlls/dbghelp/elf_module.c
dlls/dbghelp/module.c
dlls/dbghelp/msc.c
dlls/dbghelp/pe_module.c
dlls/dbghelp/stabs.c
dlls/dbghelp/storage.c
dlls/dbghelp/symbol.c
dlls/dbghelp/type.c
include/cvconst.h
include/dbghelp.h