home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gppdem32.zip / gppDemid32 / glue1632.asm < prev    next >
Assembly Source File  |  1996-08-05  |  788b  |  32 lines

  1.    .386p
  2.    .387
  3.  
  4. TEXT32   SEGMENT USE32 DWORD PUBLIC 'CODE'
  5.          ASSUME CS:FLAT,DS:FLAT,ES:FLAT,SS:NOTHING
  6.          EXTERN Thunk_InitDemangleID:BYTE
  7.          EXTERN Thunk_DemangleID:BYTE
  8.          EXTERN _Call32:BYTE
  9. TEXT32   ENDS
  10.  
  11. TEXT16   SEGMENT USE16 PARA PUBLIC 'CODE'
  12.          ASSUME CS:TEXT16
  13.          PUBLIC INITDEMANGLEID
  14.          PUBLIC DEMANGLEID
  15. INITDEMANGLEID PROC FAR
  16.                mov ebx,4
  17.                mov edx,offset FLAT:Thunk_InitDemangleID
  18.                jmp far ptr FLAT:_Call32
  19.                retf 4
  20. INITDEMANGLEID ENDP
  21.  
  22. DEMANGLEID     PROC FAR
  23.                mov ebx,3*4
  24.                mov edx,offset FLAT:Thunk_DemangleID
  25.                jmp far ptr FLAT:_Call32
  26.                retf 3*4
  27. DEMANGLEID     ENDP
  28. TEXT16   ENDS
  29.  
  30. END
  31.  
  32.