I've a LE C DLL I've built that contains a several modules. It has both C and a 
LE callable Assembler routines. When I first bound the moudle, it did not set 
CEESTART as the entry point, so I added an ENTRY CEESTART to the binder input 
deck. This results in a load module that shows the following in the map. 

                                                                            
ENTRY POINT AND ALIAS SUMMARY:                                              
                                                                            
NAME:            ENTRY TYPE AMODE C_OFFSET CLASS NAME        STATUS         
                                                                            
CEESTART          MAIN_EP      31 00000A48 B_TEXT                           

But when I call one of the exported functions in DLL I get a CEE3350S

CEE3550S DLL ZDPUTILS does not contain a CEESTART CSECT.    

Binder options are: 

TEST,LET,LIST,MAP,RENT,DYNAM(DLL),CASE(MIXED),XREF

The binder output for the routine that calls the DLL function shows the called 
function as imported. 

Not sure what is going on here.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to