Penguin

Differences between current version and predecessor to the previous major change of dlltool(1).

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 3 Last edited on Saturday, August 28, 2004 7:58:23 am by CarloWood
Older page: version 1 Last edited on Monday, June 3, 2002 6:50:07 pm by perry Revert
@@ -198,10 +198,10 @@
  
  
 When __--export-all-symbols__ is used, it will by default 
 avoid exporting certain special symbols. The current list of 
-symbols to avoid exporting is __DllMain@12__,  
-__DllEntryPoint@__, __impure_ptr__. You may use the 
+symbols to avoid exporting is __! DllMain@12__,  
+__! DllEntryPoint@__, __impure_ptr__. You may use the 
 __--no-default-excludes__ option to go ahead and export 
 these special symbols. This is only meaningful when 
 __--export-all-symbols__ is used. 
  
@@ -279,9 +279,9 @@
  
  
 Specifies that when __dlltool__ is creating the exports 
 file it should prepend an underscore to the names of the 
-exported functions. 
+exported functions before actually calling them
  
  
 __-k__ 
  
@@ -289,24 +289,24 @@
 __--kill-at__ 
  
  
 Specifies that when __dlltool__ is creating the exports 
-file it should not append the string __@  
- __. These numbers are called ordinal numbers  
-and they represent another way of accessing the function in  
-a DLL , other than by name .  
- 
+file it should remove the string ` __@__<number>' .  
+ These numbers are part of the win32 __stdcall calling  
+convention and represent the number of bytes the called  
+ function pops up from stack before returning.  
+See [http://mywebpage .netscape.com/yongweiwu/stdcall.htm]  
+for more details.  
  
 __-A__ 
  
  
 __--add-stdcall-alias__ 
  
  
 Specifies that when __dlltool__ is creating the exports 
-file it should add aliases for stdcall symbols without __@  
- __ in addition to the symbols with __@  
- __. 
+file it should add alias symbols without ` __@__<number>'  
+ in addition to the stdcall symbols with ` __@__<number>'
  
  
 __-x__ 
  
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.