Subversion Repositories Kolibri OS

Rev

Rev 6459 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1.  
  2. format coff
  3. use32                                   ; Tell compiler to use 32 bit instructions
  4.  
  5. section '.init' code                    ; Keep this line before includes or GCC messes up call addresses
  6.  
  7. include '../../../programs/proc32.inc'
  8. include '../../../programs/macros.inc'
  9. purge section,mov,add,sub
  10.        
  11. include '../../../programs/dll.inc'
  12.        
  13. public init_proclib as '_kolibri_proclib_init'
  14. ;;; Returns 0 on success. -1 on failure.
  15.  
  16. proc init_proclib
  17.         mcall 68,11
  18.         stdcall dll.Load, @IMPORT
  19.         ret
  20. endp   
  21.  
  22. @IMPORT:
  23. library lib_boxlib,     'proc_lib.obj'
  24.  
  25. import lib_boxlib, \
  26.         OpenDialog_init, 'OpenDialog_init' , \
  27.         OpenDialog_start, 'OpenDialog_start' , \
  28.         ColorDialog_init, 'ColorDialog_init' , \
  29.         ColorDialog_start, 'ColorDialog_start'
  30.        
  31. public OpenDialog_init as '_OpenDialog_init'
  32. public OpenDialog_start as '_OpenDialog_start'
  33.  
  34. public ColorDialog_init as '_ColorDialog_init'
  35. public ColorDialog_start as '_ColorDialog_start'
  36.