summaryrefslogtreecommitdiff
path: root/packages/univint/src/DHCPClientPreferences.pas
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-11-01 11:45:57 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-11-01 11:45:57 +0000
commit00572b0cd343357bfa9a5d92389858aa8feac99e (patch)
tree86666900b50453ad1c2249b463c6152e31f2a752 /packages/univint/src/DHCPClientPreferences.pas
parentae7e2c88ca11de1e41dca8e065632186a2791751 (diff)
downloadfpc-00572b0cd343357bfa9a5d92389858aa8feac99e.tar.gz
* updated headers to Mac OS X 10.8 SDK (includes iOS 6 SDK info). Headers
that were removed (e.g. most of QuickDraw) were kept. Most changes are related to deprecation notices, or the fact that certain headers have become available on iOS. This version corresponds to r393 of the macosxintf repository. There were also a number of small corrections to existing declarations: o several opaque types have been changed from ^SInt32 into pointers to different empty records. That means that these types are no longer assignment-compatible. Some of the more prominent ones that may affect existing *correct* code are HIObject and ControlRef=HIViewRef. This may require adding typecasts to keep code compiling (the same typecasts are required in C) o CGGLContextCreate : fixed first parameter (was "var", now is value parameter) o CFHostGetAddressing: var hasBeenResolved: boolean -> booleanptr because can be nil o CFHostGetNames: var hasBeenResolved: boolean -> booleanptr because can be nil o ColorSyncIterateInstalledProfiles: var seed: UInt32 -> UInt32Ptr because can be nil o AudioStreamGetPropertyInfo: outSize and outWritable changed to pointer because can be nil o cblas (several var-parametes changed to pointers because they represent arrays): o cblas_sswap, cblas_dswap: X, Y o cblas_scopy, cblas_dcopy: Y o cblas_saxpy, cblas_daxpy: Y o catlas_saxpby, catlas_daxpby: Y o catlas_sset, catlas_dset: X o cblas_sscal, cblas_dscal: X o cblas_sgemv, cblas_dgemv: X o cblas_strmv, cblas_dtrmv: X o cblas_stbmv, cblas_dtbmv: X o cblas_stpmv, cblas_dtpmv: Ap, X o cblas_strsv, cblas_dtrsv: X o cblas_stbsv, cblas_dtbsv: X o cblas_stpsv, cblas_dtpsv: Ap, X o cblas_ssymv, cblas_dsymv: X o cblas_ssbmv, cblas_dsbmv: Y o cblas_sspmv, cblas_dspmv: Ap, Y o cblas_sger, cblas_dger: A o cblas_ssyr, cblas_dsyr: A o cblas_sspr, cblas_dspr: Ap o cblas_ssyr2, cblas_dsyr2: A o cblas_sspr2, cblas_dspr2: A o cblas_sgemm, cblas_sgemm: C o cblas_ssymm, cblas_Dsymm: C o cblas_ssyrk, cblas_dsyrk: C o cblas_ssyr2k, cblas_dsyr2k: C o cblas_strmm, cblas_dtrmm: B o cblas_strsm, cblas_strsm: B o vBLAS (idem) o SDOT: X, Y o SNRM2: X o SASUM: X o ISAMAX: X o SSWAP: X, Y o SCOPY: X, Y o SAXPY: X, Y o SROT: X, Y o SSCAL: X o SGEMV, A, X, Y o SGEMM: A, B, C o vDSP (idem) o vDSP_sve_svesq, vDSP_sve_svesqD: __vDSP_A o vDSP_normalize, vDSP_normalizeD: __vDSP_A, __vDSP_C git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22897 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/univint/src/DHCPClientPreferences.pas')
-rw-r--r--packages/univint/src/DHCPClientPreferences.pas12
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/univint/src/DHCPClientPreferences.pas b/packages/univint/src/DHCPClientPreferences.pas
index 6e5ba6285d..c52c796fcd 100644
--- a/packages/univint/src/DHCPClientPreferences.pas
+++ b/packages/univint/src/DHCPClientPreferences.pas
@@ -20,8 +20,9 @@
*
* @APPLE_LICENSE_HEADER_END@
}
-{ Pascal Translation: Peter N Lewis, <peter@stairways.com.au>, 2004 }
-{ Pascal Translation Updated: Jonas Maebe, <jonas@freepascal.org>, October 2009 }
+{ Pascal Translation: Peter N Lewis, <peter@stairways.com.au>, 2004 }
+{ Pascal Translation Updated: Jonas Maebe, <jonas@freepascal.org>, October 2009 }
+{ Pascal Translation Updated: Jonas Maebe, <jonas@freepascal.org>, October 2012 }
{
Modified for use with Free Pascal
Version 308
@@ -97,6 +98,7 @@ interface
{$setc TARGET_OS_MAC := TRUE}
{$setc TARGET_OS_IPHONE := FALSE}
{$setc TARGET_IPHONE_SIMULATOR := FALSE}
+ {$setc TARGET_OS_EMBEDDED := FALSE}
{$elifc defined __ppc64__ and __ppc64__}
{$setc TARGET_CPU_PPC := FALSE}
{$setc TARGET_CPU_PPC64 := TRUE}
@@ -106,6 +108,7 @@ interface
{$setc TARGET_OS_MAC := TRUE}
{$setc TARGET_OS_IPHONE := FALSE}
{$setc TARGET_IPHONE_SIMULATOR := FALSE}
+ {$setc TARGET_OS_EMBEDDED := FALSE}
{$elifc defined __i386__ and __i386__}
{$setc TARGET_CPU_PPC := FALSE}
{$setc TARGET_CPU_PPC64 := FALSE}
@@ -121,6 +124,7 @@ interface
{$setc TARGET_OS_IPHONE := FALSE}
{$setc TARGET_IPHONE_SIMULATOR := FALSE}
{$endc}
+ {$setc TARGET_OS_EMBEDDED := FALSE}
{$elifc defined __x86_64__ and __x86_64__}
{$setc TARGET_CPU_PPC := FALSE}
{$setc TARGET_CPU_PPC64 := FALSE}
@@ -130,6 +134,7 @@ interface
{$setc TARGET_OS_MAC := TRUE}
{$setc TARGET_OS_IPHONE := FALSE}
{$setc TARGET_IPHONE_SIMULATOR := FALSE}
+ {$setc TARGET_OS_EMBEDDED := FALSE}
{$elifc defined __arm__ and __arm__}
{$setc TARGET_CPU_PPC := FALSE}
{$setc TARGET_CPU_PPC64 := FALSE}
@@ -140,6 +145,7 @@ interface
{$setc TARGET_OS_MAC := FALSE}
{$setc TARGET_OS_IPHONE := TRUE}
{$setc TARGET_IPHONE_SIMULATOR := FALSE}
+ {$setc TARGET_OS_EMBEDDED := TRUE}
{$elsec}
{$error __ppc__ nor __ppc64__ nor __i386__ nor __x86_64__ nor __arm__ is defined.}
{$endc}
@@ -190,7 +196,7 @@ uses MacTypes,CFBase;
{$ifc TARGET_OS_MAC}
{!
- @header DHCPClientPreferences.h
+ @header DHCPClientPreferences
@discussion The DHCPClientPreferences API allows applications to get and update DHCP preferences.
DHCP preferences are in the form of DHCP option codes, which are defined in RFC 2132.
}