Home | History | Annotate | Download | only in info

Lines Matching full:dll

2457 as Windows.  A DLL contains an export table which contains information
2462 file or scanning the `.a' and `.o' files which will be in the DLL. A
2498 When creating a DLL, along with the source for the DLL, it is
2503 exported from the DLL, which functions the DLL imports, and so on. This
2510 In order to mark a function as being exported from a DLL, it needs to
2519 The second file needed for DLL creation is an exports file. This
2520 file is linked with the object files that make up the body of the DLL
2521 and it handles the interface between the DLL and the outside world.
2525 The third file needed for DLL creation is the library file that
2526 programs will link with in order to access the functions in the DLL.
2540 Here is an example of creating a DLL from a source file `dll.c' and
2542 uses that DLL:
2544 gcc -c dll.c
2545 dlltool -e exports.o -l dll.lib dll.o
2546 gcc dll.o exports.o -o dll.dll
2547 gcc program.o dll.lib -o program
2616 `--dll-name NAME'
2618 the DLL when the `-e' option is used. If this option is not
2620 as the name of the DLL.
2628 processor, when the contents of the DLL are actually encode using
2657 the function in a DLL, other than by name.
2667 Causes `dlltool' to create external aliases for all DLL imports
2731 The result is going to be named NAME`.dll'.
2736 Declares NAME1 as an exported symbol from the DLL, with optional
2738 the function EXTERNAL-NAME in the DLL MODULE-NAME.
2744 function will be referred to in the body of the DLL.
3706 * DLL: dlltool. (line 6)