From f5bbeced261c9141ff701e2e8fb85c2e40ad306c Mon Sep 17 00:00:00 2001 From: schmidt Date: Mon, 24 Mar 2003 12:56:47 +0000 Subject: ChangeLogTag:Mon Mar 24 06:54:55 2003 Douglas C. Schmidt --- ChangeLog | 7 +++++++ THANKS | 2 ++ ace/config-linux-common.h | 4 +++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index eafc88683fe..68defcbd887 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Mon Mar 24 06:54:55 2003 Douglas C. Schmidt + + * ace/config-linux-common.h: Change the ACE_DEFAULT_BASE_ADDR for + the IA-64 from 0x8 to 0x0 so the Linux kernel can choose the + right value. Thanks to Sergei Pimenov + for reporting this. + Mon Mar 24 13:16:29 CET 2003 Oliver Kellogg * ace/Node.{h,cpp}: diff --git a/THANKS b/THANKS index 1415abf121b..b30743a73ec 100644 --- a/THANKS +++ b/THANKS @@ -1677,6 +1677,8 @@ Terry Mihm Jeff Gray Rob Eger Leonid Kvetnyi +Rudolf Weber +Sergei Pimenov I would particularly like to thank Paul Stephenson, who worked with me at Ericsson in the early 1990's. Paul devised the recursive Makefile diff --git a/ace/config-linux-common.h b/ace/config-linux-common.h index ec28daf2706..3af388cff0a 100644 --- a/ace/config-linux-common.h +++ b/ace/config-linux-common.h @@ -40,7 +40,9 @@ # endif /* ! ACE_DEFAULT_BASE_ADDR */ #elif defined (__ia64) # if !defined (ACE_DEFAULT_BASE_ADDR) -# define ACE_DEFAULT_BASE_ADDR ((char *) 0x8000000000000000) +// Zero base address should work fine for Linux of IA-64: it just lets +// the kernel to choose the right value. +# define ACE_DEFAULT_BASE_ADDR ((char *) 0x0000000000000000) # endif /* ! ACE_DEFAULT_BASE_ADDR */ #endif /* ! __alpha && ! __powerpc__ && ! __ia64 */ -- cgit v1.2.1