Author: zwoop
Date: Thu May 19 19:20:16 2011
New Revision: 1125065

URL: http://svn.apache.org/viewvc?rev=1125065&view=rev
Log:
TS-783 Port ATS to IA64

Author: Arno Toell
Review: leif

Modified:
    trafficserver/traffic/trunk/lib/ts/ink_queue.h
    trafficserver/traffic/trunk/proxy/CoreUtils.h

Modified: trafficserver/traffic/trunk/lib/ts/ink_queue.h
URL: 
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/lib/ts/ink_queue.h?rev=1125065&r1=1125064&r2=1125065&view=diff
==============================================================================
--- trafficserver/traffic/trunk/lib/ts/ink_queue.h (original)
+++ trafficserver/traffic/trunk/lib/ts/ink_queue.h Thu May 19 19:20:16 2011
@@ -109,7 +109,7 @@ extern "C"
 #define FREELIST_VERSION(_x) (_x).s.version
 #define SET_FREELIST_POINTER_VERSION(_x,_p,_v) \
 (_x).s.pointer = _p; (_x).s.version = _v
-#elif defined(__x86_64__)
+#elif defined(__x86_64__) || defined(__ia64__)
 #define FREELIST_POINTER(_x) ((void*)(((((intptr_t)(_x).data)<<16)>>16) | \
  (((~((((intptr_t)(_x).data)<<16>>63)-1))>>48)<<48)))  // sign extend
 #define FREELIST_VERSION(_x) (((intptr_t)(_x).data)>>48)

Modified: trafficserver/traffic/trunk/proxy/CoreUtils.h
URL: 
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/CoreUtils.h?rev=1125065&r1=1125064&r2=1125065&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/CoreUtils.h (original)
+++ trafficserver/traffic/trunk/proxy/CoreUtils.h Thu May 19 19:20:16 2011
@@ -60,7 +60,6 @@ struct core_stack_state
 #include <string.h>
 #include <math.h>
 #include <assert.h>
-#include <asm/ptrace.h>         // for structure pt_regs
 #include <elf.h>
 #if TS_USE_LIBEV
 #undef EV_NONE


Reply via email to