From 7e632ceabeff739acbe897cb583d4881e0572cf3 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:49:05 +0000 Subject: [PATCH] 2002/07/19 04:40:53 darcs-hash:20040130064905-2ba56-da9c8d9be4e3d80b6073c16ea45e7cd83e3141e7.gz --- README | 45 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 40 insertions(+), 5 deletions(-) diff --git a/README b/README index 4ff3a68..f2d9d64 100644 --- a/README +++ b/README @@ -131,11 +131,9 @@ Building without it, however, since it puts additional strain on the gcc cvs server. - There are also three patches at the end of this file which can be - applied to the branch -- the first fixes a bug related to - GetFullPathName, the second disables Win32 file locking (so you can - view XWT's log files while it is running), and the third makes - Throwable.printStackTrace() work. + There are also two patches at the end of this file which can be + applied to the branch -- the first fixes an inet_addr() bug on + Win32, the second enables stack traces. # create an install area export CLASSPATH= @@ -197,6 +195,43 @@ Building ______________________________________________________________________________ +inet_addr patch + +Index: java/net/natInetAddress.cc +=================================================================== +RCS file: /cvs/gcc/gcc/libjava/java/net/natInetAddress.cc,v +retrieving revision 1.18.18.1 +diff -u -r1.18.18.1 natInetAddress.cc +--- java/net/natInetAddress.cc 4 Mar 2002 20:02:19 -0000 1.18.18.1 ++++ java/net/natInetAddress.cc 27 May 2002 22:54:40 -0000 +@@ -9,6 +9,7 @@ + details. */ + + #include ++#include + + #ifdef WIN32 + +Index: include/win32.h +=================================================================== +RCS file: /cvs/gcc/gcc/libjava/include/win32.h,v +retrieving revision 1.3.8.5 +diff -u -r1.3.8.5 win32.h +--- include/win32.h 24 Apr 2002 01:04:45 -0000 1.3.8.5 ++++ include/win32.h 27 May 2002 22:54:40 -0000 +@@ -35,4 +35,8 @@ + ARRAY and return the exact number of values stored. */ + extern int backtrace (void **__array, int __size); + ++// configure cannot correctly detect inet_addr due to Win32's ++// oddball header naming scheme ++#define HAVE_INET_ADDR ++ + #endif /* __JV_WIN32_H__ */ + + + +______________________________________________________________________________ Throwable.printStackTrace() patch Index: Class.h -- 1.7.10.4