Home | History | Annotate | Download | only in info

Lines Matching full:dll

2808 as Windows.  A DLL contains an export table which contains information
2813 file or scanning the `.a' and `.o' files which will be in the DLL. A
2849 When creating a DLL, along with the source for the DLL, it is
2854 exported from the DLL, which functions the DLL imports, and so on. This
2861 In order to mark a function as being exported from a DLL, it needs to
2870 The second file needed for DLL creation is an exports file. This
2871 file is linked with the object files that make up the body of the DLL
2872 and it handles the interface between the DLL and the outside world.
2876 The third file needed for DLL creation is the library file that
2877 programs will link with in order to access the functions in the DLL.
2891 Here is an example of creating a DLL from a source file `dll.c' and
2893 uses that DLL:
2895 gcc -c dll.c
2896 dlltool -e exports.o -l dll.lib dll.o
2897 gcc dll.o exports.o -o dll.dll
2898 gcc program.o dll.lib -o program
2967 `--dll-name NAME'
2969 the DLL when the `-e' option is used. If this option is not
2971 as the name of the DLL.
2979 processor, when the contents of the DLL are actually encode using
3008 the function in a DLL, other than by name.
3018 Causes `dlltool' to create external aliases for all DLL imports
3082 The result is going to be named NAME`.dll'.
3087 Declares NAME1 as an exported symbol from the DLL, with optional
3089 the function EXTERNAL-NAME in the DLL MODULE-NAME.
3095 function will be referred to in the body of the DLL.
4131 * DLL: dlltool. (line 6)