summaryrefslogtreecommitdiffstats
path: root/src/include/k5-platform.h
Commit message (Expand)AuthorAgeFilesLines
* Now that we have support for conditionally exporting symbols from the supportKen Raeburn2008-10-151-74/+5
* Fix vasprintf signed/unsigned mix; separate out duplicated error paths; pull ...Ken Raeburn2008-08-291-26/+40
* Merge from branch sun-ipropKen Raeburn2008-06-241-2/+5
* Implement SWAP16 for Mac without compiler warningKen Raeburn2007-12-221-1/+9
* On Windows, UINT64_MAX isn't defined; define itKevin Koch2007-11-151-0/+4
* On Mac, include TargetConditionals.h and architecture/byte_order.h,Ken Raeburn2007-10-291-0/+28
* Set close-on-exec flag in most places where file descriptors areKen Raeburn2007-10-221-0/+50
* Define snprintf along with vsnprintf for WindowsKen Raeburn2007-08-011-0/+11
* Provide {,v}asprintf prototypes if neededKen Raeburn2007-07-271-0/+15
* Under gcc, declare k5_v?asprintf with format attributeKen Raeburn2007-06-291-0/+8
* For Win32 environment, define CAN_COPY_VA_LIST, and define an inlineKen Raeburn2007-06-271-1/+21
* If mkstemp is missing, define the mkstemp macro is k5-platform.h, not autoconf.hKen Raeburn2007-06-271-0/+1
* Add the libdb2 type-existence tests to the top-level configure script.Ken Raeburn2007-06-201-0/+1
* Move (BSD-licensed) mkstemp from libdb2 to libkrb5support, and renameKen Raeburn2007-06-201-0/+3
* provide asprintf functionality for internal useKen Raeburn2007-06-201-3/+92
* Use "unsigned __int{16,32}" types for Windows in load_{16,32}_n, per KevinKen Raeburn2007-03-141-0/+8
* * include/k5-platform.h: Add load_{16,32,64}_n for loading values fromKen Raeburn2007-03-141-0/+24
* POSIX allows getpwnam_r and getpwuid_r to return 0 (success) even if theRuss Allbery2006-06-131-4/+6
* Enable compilation of little-endian unaligned load/store helperKen Raeburn2006-03-081-2/+0
* * k5-platform.h: Include endian.h if it's available, or machine/endian.h ifKen Raeburn2005-06-151-75/+120
* Use GCC's packed-structure support to try to optimize unaligned loads andKen Raeburn2005-06-091-7/+122
* don't always require support library when building with sun ccKen Raeburn2005-06-071-22/+25
* This patch tightens up our determination of whether we can useKen Raeburn2005-03-261-0/+57
* shared library support for HP-UX 10Ken Raeburn2005-03-251-7/+80
* Fix build problem found testing certain combinations of optionsKen Raeburn2005-02-091-0/+2
* * k5-platform.h (k5_call_init_function) [DELAY_INITIALIZER] [__GNUC__]: Use aKen Raeburn2004-07-141-0/+13
* * configure.in: Test for 'inline' support.Ken Raeburn2004-07-011-17/+0
* * k5-platform.h (JOIN4, JOIN4_2, JOIN3, JOIN3_2): Unused macros deleted.Ken Raeburn2004-06-251-32/+28
* * k5-platform.h (MAKE_INIT_FUNCTION, CALL_INIT_FUNCTION, INITIALIZER_RAN): UseKen Raeburn2004-06-181-5/+6
* * k5-platform.h (DELAY_INITIALIZER): Don't define.Ken Raeburn2004-04-291-20/+30
* Added support for library initialization and finalization, and verificationKen Raeburn2004-04-241-2/+249
* * k5-platform.h (SIZE_MAX): Provide default definition if stdint.h doesn'tKen Raeburn2003-12-151-2/+36
* * k5-platform.h: apply casts (unsigned char) to the assignments fromJeffrey Altman2003-12-151-16/+16
* Add platform-dependent 64-bit and inline-function support via new headerKen Raeburn2003-12-131-0/+136