Article View: comp.os.os2.programmer
Article #201Re: Missing API functions for emx 0.8d (complete list)
From: Andreas Girgensohn
Date: Sun, 02 Aug 1992 14:42
Date: Sun, 02 Aug 1992 14:42
147 lines
4588 bytes
4588 bytes
I forgot to mention that I removed all the asm statements in the gcc include files before I used them. The following functions are described in the include files but do not have addresses in gcc: DosFileIO DosGetMessage DosQueryMessageCP GpiQueryDefaultPaletteInfo GpiRealizeColorTable GpiResizePalette GpiUnrealizeColorTable GpiUpdateColors PrfCreateGroup PrfDestroyGroup PrfQueryProgramCategory PrfQueryProgramHandle SplQpClose SplQpControl SplQpInstall SplQpOpen SplQpPrint SplQpQueryDt WinCatch WinDeleteProcedure WinHAPPfromPID WinHSWITCHfromHAPP WinLoadProcedure WinThrow I append some changes to the import file. Andreas ------------------------------------------------------------------------------- *** newimport.BAK Fri Jul 31 09:49:05 1992 --- newimport.imp Fri Jul 31 10:01:25 1992 *************** *** 105,110 **** --- 105,117 ---- DrgVerifyTypeSet pmdrag 62 4 ; +newpmgpi.s + DevCloseDC pmgpi 604 1 + DevEscape pmgpi 605 6 + DevOpenDC pmgpi 610 6 + DevPostDeviceModes pmgpi 609 6 + DevQueryCaps pmgpi 606 4 + DevQueryDeviceNames pmgpi 607 7 + DevQueryHardcopyCaps pmgpi 608 4 GpiAnimatePalette pmgpi 595 5 GpiBeginArea pmgpi 352 2 GpiBeginElement pmgpi 353 3 *************** *** 132,138 **** GpiCreateRegion pmgpi 370 3 GpiDeleteBitmap pmgpi 371 1 GpiDeleteElement pmgpi 372 1 ! GpiDeleteElementrange pmgpi 373 3 GpiDeleteElementsBetweenLabels pmgpi 374 3 GpiDeleteMetaFile pmgpi 375 1 GpiDeletePalette pmgpi 577 1 --- 139,145 ---- GpiCreateRegion pmgpi 370 3 GpiDeleteBitmap pmgpi 371 1 GpiDeleteElement pmgpi 372 1 ! GpiDeleteElementRange pmgpi 373 3 GpiDeleteElementsBetweenLabels pmgpi 374 3 GpiDeleteMetaFile pmgpi 375 1 GpiDeletePalette pmgpi 577 1 *************** *** 207,213 **** GpiQueryClipBox pmgpi 435 2 GpiQueryClipRegion pmgpi 436 1 GpiQueryColorIndex pmgpi 439 3 ! GpiQueryColordata pmgpi 438 3 GpiQueryCp pmgpi 440 1 GpiQueryCurrentPosition pmgpi 441 2 GpiQueryDefArcParams pmgpi 567 2 --- 214,220 ---- GpiQueryClipBox pmgpi 435 2 GpiQueryClipRegion pmgpi 436 1 GpiQueryColorIndex pmgpi 439 3 ! GpiQueryColorData pmgpi 438 3 GpiQueryCp pmgpi 440 1 GpiQueryCurrentPosition pmgpi 441 2 GpiQueryDefArcParams pmgpi 567 2 *************** *** 385,413 **** Prt32DevIOCtl pmspl 372 5 Prt32Open pmspl 370 8 Prt32Write pmspl 371 4 ! SPLCONTROLDEVICE pmspl 380 3 ! SPLCREATEDEVICE pmspl 401 4 ! SPLCREATEQUEUE pmspl 393 4 ! SPLDELETEDEVICE pmspl 403 2 ! SPLDELETEJOB pmspl 386 3 ! SPLDELETEQUEUE pmspl 396 2 ! SPLENUMDEVICE pmspl 382 8 ! SPLENUMDRIVER pmspl 406 8 ! SPLENUMJOB pmspl 392 9 ! SPLENUMPORT pmspl 408 8 ! SPLENUMQUEUE pmspl 399 8 ! SPLENUMQUEUEPROCESSOR pmspl 407 8 ! SPLHOLDJOB pmspl 385 3 ! SPLHOLDQUEUE pmspl 394 2 ! SPLPURGEQUEUE pmspl 404 2 ! SPLQUERYDEVICE pmspl 381 6 ! SPLQUERYJOB pmspl 390 7 ! SPLQUERYQUEUE pmspl 397 6 ! SPLRELEASEJOB pmspl 384 3 ! SPLRELEASEQUEUE pmspl 395 2 ! SPLSETDEVICE pmspl 402 6 ! SPLSETJOB pmspl 391 7 ! SPLSETQUEUE pmspl 398 6 Spl32MessageBox pmspl 307 7 Spl32QmAbort pmspl 305 1 Spl32QmAbortDoc pmspl 308 1 --- 392,420 ---- Prt32DevIOCtl pmspl 372 5 Prt32Open pmspl 370 8 Prt32Write pmspl 371 4 ! SplControlDevice pmspl 380 3 ! SplCreateDevice pmspl 401 4 ! SplCreateQueue pmspl 393 4 ! SplDeleteDevice pmspl 403 2 ! SplDeleteJob pmspl 386 3 ! SplDeleteQueue pmspl 396 2 ! SplEnumDevice pmspl 382 8 ! SplEnumDriver pmspl 406 8 ! SplEnumJob pmspl 392 9 ! SplEnumPort pmspl 408 8 ! SplEnumQueue pmspl 399 8 ! SplEnumQueueProcessor pmspl 407 8 ! SplHoldJob pmspl 385 3 ! SplHoldQueue pmspl 394 2 ! SplPurgeQueue pmspl 404 2 ! SplQueryDevice pmspl 381 6 ! SplQueryJob pmspl 390 7 ! SplQueryQueue pmspl 397 6 ! SplReleaseJob pmspl 384 3 ! SplReleaseQueue pmspl 395 2 ! SplSetDevice pmspl 402 6 ! SplSetJob pmspl 391 7 ! SplSetQueue pmspl 398 6 Spl32MessageBox pmspl 307 7 Spl32QmAbort pmspl 305 1 Spl32QmAbortDoc pmspl 308 1
Technical Details
Message-ID:
<1992Aug2.144208.6467@nynexst.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!ogicse!usenet.coe.montana.edu!rpi!gatech!news.ans.net!nynexst.com!andreasgReferences:
<1992Jul31.004620.23290@nynexst.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!usenet.coe.montana.edu!rpi!gatech!news.ans.net!nynexst.com!andreasg From: andreasg@nynexst.com (Andreas Girgensohn) Newsgroups: comp.os.os2.programmer Subject: Re: Missing API functions for emx 0.8d (complete list) Message-ID: <1992Aug2.144208.6467@nynexst.com> Date: 2 Aug 92 14:42:08 GMT Article-I.D.: nynexst.1992Aug2.144208.6467 References: <1992Jul31.004620.23290@nynexst.com> Sender: news@nynexst.com (For News purposes) Organization: Nynex Science and Technology Lines: 147 Cc: mattes@azu.informatik.uni-stuttgart.de