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