]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ipc/ipcdev.git/blobdiff - qnx/include/ti/ipc/Std.h
qnx: Add 64 bit defines
[ipc/ipcdev.git] / qnx / include / ti / ipc / Std.h
index 63adabf7ac3fd0482d3fcc4060fe58785d6f791f..39fde93e520c1407d6e9effae4af9bea00b5d8d1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright (c) 2008-2013, Texas Instruments Incorporated
+ *  Copyright (c) 2008-2015, Texas Instruments Incorporated
  *  All rights reserved.
  *
  *  Redistribution and use in source and binary forms, with or without
@@ -41,9 +41,6 @@
 #if !defined(STD_H)
 #define STD_H
 
-#ifdef SYSLINK_BUILDOS_LINUX
-#include <std_linux.h>
-#endif
 #include <unistd.h>
 #include <stdbool.h>
 
@@ -53,15 +50,11 @@ extern "C" {
 
 typedef char              Char;
 typedef unsigned char     UChar;
-typedef short             Short;
 typedef unsigned short    UShort;
 typedef int               Int;
 typedef unsigned int      UInt;
 typedef long              Long;
 typedef unsigned long     ULong;
-typedef float             Float;
-typedef double            Double;
-typedef long double       LDouble;
 typedef void              Void;
 
 
@@ -73,21 +66,17 @@ typedef char            * String;    /* null terminated string */
 
 typedef int            *  IArg;
 typedef unsigned int   *  UArg;
-typedef char              Int8;
 typedef short             Int16;
 typedef int               Int32;
 
 typedef unsigned char     UInt8;
 typedef unsigned short    UInt16;
 typedef unsigned int      UInt32;
+typedef unsigned long long UInt64;
 typedef unsigned int      SizeT;
-typedef unsigned char     Bits8;
 typedef unsigned short    Bits16;
 typedef UInt32            Bits32;
-
-/* taken from bridge */
-typedef void           *PVOID;          /* p    */
-typedef PVOID           HANDLE;         /* h    */
+typedef UInt64            Bits64;
 
 #define TRUE              1
 #define FALSE             0