mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
Remove [u]int[XX] defines from source3/include/includes.h
Signed-off-by: Richard Sharpe <rsharpe@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Mon May 18 05:24:22 CEST 2015 on sn-devel-104
This commit is contained in:
parent
d87fd39501
commit
175ae9668c
@ -176,65 +176,6 @@ typedef sig_atomic_t volatile SIG_ATOMIC_T;
|
||||
#define uchar unsigned char
|
||||
#endif
|
||||
|
||||
/*
|
||||
Samba needs type definitions for int16, int32, uint16 and uint32.
|
||||
|
||||
Normally these are signed and unsigned 16 and 32 bit integers, but
|
||||
they actually only need to be at least 16 and 32 bits
|
||||
respectively. Thus if your word size is 8 bytes just defining them
|
||||
as signed and unsigned int will work.
|
||||
*/
|
||||
|
||||
#ifndef uint8
|
||||
#define uint8 uint8_t
|
||||
#endif
|
||||
|
||||
#if !defined(int16) && !defined(HAVE_INT16_FROM_RPC_RPC_H)
|
||||
# define int16 int16_t
|
||||
/* needed to work around compile issue on HP-UX 11.x */
|
||||
# define _INT16 1
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Note we duplicate the size tests in the unsigned
|
||||
* case as int16 may be a typedef from rpc/rpc.h
|
||||
*/
|
||||
|
||||
|
||||
#if !defined(uint16) && !defined(HAVE_UINT16_FROM_RPC_RPC_H)
|
||||
# define uint16 uint16_t
|
||||
#endif
|
||||
|
||||
#if !defined(int32) && !defined(HAVE_INT32_FROM_RPC_RPC_H)
|
||||
# define int32 int32_t
|
||||
# ifndef _INT32
|
||||
/* needed to work around compile issue on HP-UX 11.x */
|
||||
# define _INT32 1
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Note we duplicate the size tests in the unsigned
|
||||
* case as int32 may be a typedef from rpc/rpc.h
|
||||
*/
|
||||
|
||||
#if !defined(uint32) && !defined(HAVE_UINT32_FROM_RPC_RPC_H)
|
||||
# define uint32 uint32_t
|
||||
#endif
|
||||
|
||||
/*
|
||||
* check for 8 byte long long
|
||||
*/
|
||||
|
||||
#if !defined(uint64)
|
||||
# define uint64 uint64_t
|
||||
#endif
|
||||
|
||||
#if !defined(int64)
|
||||
# define int64 int64_t
|
||||
#endif
|
||||
|
||||
|
||||
/*
|
||||
* Types for devices, inodes and offsets.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user