...
r209 | adriaan | 2007-06-11 05:46:07 +0200 (Mon, 11 Jun 2007) | 1 line
made kPMPrintAllPages unsigned
...
r208 | gale | 2007-06-10 18:20:15 +0200 (Sun, 10 Jun 2007) | 4 lines
Changed all temporary trial "_GAP_Private_field_type_fix" suffixes to
permanent "_fix" suffixes for fixing record field identifier related
redeclaration warnings.
...
r207 | adriaan | 2007-06-10 09:30:05 +0200 (Sun, 10 Jun 2007) | 1 line
renamed FreeMem to MacFreeMem
...
r206 | gale | 2007-05-30 11:06:04 +0200 (Wed, 30 May 2007) | 3 lines
Fixed errors in CGImage.pas declarations kCGBitmapByteOrder16Big and
kCGBitmapByteOrder32Big to match those in MacOSX10.4u.sdk CGImage.h.
...
r205 | gale | 2007-05-22 10:59:23 +0200 (Tue, 22 May 2007) | 71 lines
Updated CMApplication.pas, CMICCProfile.pas, CMTypes.pas, and Quickdraw.pas
to correspond with MacOSX10.4u.sdk respective headers.
1. Moved from CMApplication to CMTypes declarations for type
CMChromaticAdaptation and constants cmUseDefaultChromaticAdaptation,
cmLinearChromaticAdaptation, cmVonKriesChromaticAdaptation, and
cmBradfordChromaticAdaptation.
2. Moved from CMApplication to CMICCProfile declarations for types
CMProfileMD5 and CMProfileMD5Ptr.
3. To match Mac OS X QuickDraw.h and CMApplication.h, added active
declarations for CWMatchPixMap, CWCheckPixMap, NCMBeginMatching,
CMEndMatching, NCMDrawMatchedPicture, CMEnableMatchingComment, and
NCMUseProfileComment routines to QuickDraw.pas and changed
CMApplication.pas's conditional compilation setting _DECLARE_CS_QD_API_ to
match CMApplication.h's setting to not compile the declarations in
CMApplication.pas.
4. Additional CMApplication.pas changes:
a. Added CMMakeProfile, CMProfileCopyICCData,
CMCopyProfileDescriptionString, and CWFillLookupTexture functions;
cmTextureRGBtoRGBX8 constant; and kCMPrefsChangedNotification CFSTR
constant.
b. Removed TARGET_OS_MAC conditional compilation for CMGetProfileByAVID,
CMSetProfileByAVID, CMGetGammaByAVID, CMSetGammaByAVID, and
CMGetColorSyncFolderSpec functions.
c. Removed TARGET_OS_WIN32 OR TARGET_OS_UNIX conditional compiled
CMGetColorSyncFolderPath function since it is unsupported in Carbon.
d. Fixed a CWCheckColors function parameter type error (result needed
SInt8; was UInt32).
5. Additional CMICCProfile.pas changes:
a. Added constants cmICCProfileVersion4, cmBlackPointCompensationMask,
cmBlackPointCompensation, cmNativeDisplayInfoTag, cmSigCrdInfoType,
cmSigMultiFunctA2BType, cmSigMultiFunctB2AType, cmSigParametricCurveType,
cmSigProfileSequenceDescType, cmTechnologyDigitalCamera, cmYCbCrData,
cm9CLRData, cm10CLRData, cm11CLRData, cm12CLRData, cm13CLRData, cm14CLRData,
cm15CLRData, cmParametricType0, cmParametricType1, cmParametricType2,
cmParametricType3, and cmParametricType4.
b. Added types CMFixedXYColor, CMFixedXYColorPtr, CM4Header,
CMMultiFunctLutType, CMMultiFunctLutTypePtr, CMMultiFunctLutA2BType,
CMMultiFunctLutA2BTypePtr, CMMultiFunctLutB2AType,
CMMultiFunctLutB2ATypePtr, CMMultiFunctCLUTType, CMMultiFunctCLUTTypePtr,
CMNativeDisplayInfo, CMNativeDisplayInfoPtr, CMNativeDisplayInfoType,
CMNativeDisplayInfoTypePtr, CMParametricCurveType, and
CMParametricCurveTypePtr
6. Additional Quickdraw.pas changes:
a. Added QDGetPictureBounds and IsValidRgnHandle functions.
b. Updated PrinterFontStatus.iStyle field type to used fixed Style (SInt8)
type.
c. Updated PixMap record declaration with pixMap extension fields version
used on Mac OS X.
d. Updated GDevice record declaration with QuickTime 3.0 private info field
version used on Mac OS X.
e. Since LMGetHiliteRGB and LMSetHiliteRGB procedures are always available,
removed confusing, superfluous conditional compilation directives and
multiple declaration text.
git-svn-id: trunk@8700 -
virtual register
* always add EBX to used_in_proc in case pi_needs_got, because it's
currently always used due to the geteipasebx call
* don't explicitly free the PIC register in the exitcode because
then the assembler optimizer assumes the load restoring it (ebx)
can be safely removed
git-svn-id: trunk@8683 -
* fixed g_external_wrapper for darwin/i386 (both with and without pic,
by using a_jmp_name(), because the darwin jump stubs can always
be called directly)
git-svn-id: trunk@8669 -