[cp-patches] FYI: DefaultFormatter fixlet
This fixes the DefaultFormatter constructor which shouldn't set a value class (according to a mauve test that I also committed). 2006-01-20 Roman Kennke [EMAIL PROTECTED] * javax/swing/text/DefaultFormatter.java (DefaultFormatter): Don't set a value class. /Roman Index: javax/swing/text/DefaultFormatter.java === RCS file: /cvsroot/classpath/classpath/javax/swing/text/DefaultFormatter.java,v retrieving revision 1.6 diff -u -r1.6 DefaultFormatter.java --- javax/swing/text/DefaultFormatter.java 30 Nov 2005 23:02:37 - 1.6 +++ javax/swing/text/DefaultFormatter.java 20 Jan 2006 12:05:00 - @@ -219,7 +219,6 @@ commitsOnValidEdit = true; overwriteMode = true; allowsInvalid = true; -valueClass = Object.class; } /** ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
Re: [cp-patches] FYI: Implementing multiple editors for JTable (with example)
On Thu, 2006-01-19 at 13:36 +0100, Meskauskas Audrius wrote: This patch add the multi-editor support for JTable. The table now supports the two editors: text and boolean. The boolean values are rendered and edited using JCheckBox. I add the more complicated table example to the Swing demo to show the table with header, multiple data types (text and boolean at the moment) and placed int the scroll window. This is awesome stuff! Good work, man. --Tony ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
Re: [cp-patches] RFC: gnu.regexp: fixed bugs in RETokenRepeated
From: Ito Kazumitsu [EMAIL PROTECTED] Date: Thu, 19 Jan 2006 23:22:52 +0900 (JST) And this is my fix. Slightly improved. And this is supposed to fix the bug #25837 ChangeLog 2006-01-20 Ito Kazumitsu [EMAIL PROTECTED] Fixes bug #25837 * gnu/regexp/REMatch.java(empty): New boolean indicating an empty string matched. * gnu/regexp/RE.java(match): Sets empty flag when an empty string matched. (initialize): Support back reference \10, \11, and so on. (parseInt): renamed from getEscapedChar and returns int. * gnu/regexp/RETokenRepeated.java(match): Sets empty flag when an empty string matched. Fixed a bug of the case where an empty string matched. Added special handling of {0}. * gnu/regexp/RETokenBackRef.java(match): Sets empty flag when an empty string matched. Fixed the case insensitive matching. Index: classpath/gnu/regexp/RE.java === RCS file: /cvsroot/classpath/classpath/gnu/regexp/RE.java,v retrieving revision 1.11 diff -u -r1.11 RE.java --- classpath/gnu/regexp/RE.java19 Jan 2006 13:45:51 - 1.11 +++ classpath/gnu/regexp/RE.java20 Jan 2006 16:37:03 - @@ -825,12 +825,31 @@ } // BACKREFERENCE OPERATOR - // \1 \2 ... \9 + // \1 \2 ... \9 and \10 \11 \12 ... // not available if RE_NO_BK_REFS is set + // Perl recognizes \10, \11, and so on only if enough number of + // parentheses have opened before it, otherwise they are treated + // as aliases of \010, \011, ... (octal characters). In case of + // Sun's JDK, octal character expression must always begin with \0. + // We will do as JDK does. But FIXME, take a look at (a)(b)\29. + // JDK treats \2 as a back reference to the 2nd group because + // there are only two groups. But in our poor implementation, + // we cannot help but treat \29 as a back reference to the 29th group. else if (unit.bk Character.isDigit(unit.ch) !syntax.get(RESyntax.RE_NO_BK_REFS)) { addToken(currentToken); - currentToken = new RETokenBackRef(subIndex,Character.digit(unit.ch,10),insens); + int numBegin = index - 1; + int numEnd = pLength; + for (int i = index; i pLength; i++) { + if (! Character.isDigit(pattern[i])) { + numEnd = i; + break; + } + } + int num = parseInt(pattern, numBegin, numEnd-numBegin, 10); + + currentToken = new RETokenBackRef(subIndex,num,insens); + index = numEnd; } // START OF STRING OPERATOR @@ -999,12 +1018,12 @@ return index; } - private static char getEscapedChar(char[] input, int pos, int len, int radix) { + private static int parseInt(char[] input, int pos, int len, int radix) { int ret = 0; for (int i = pos; i pos + len; i++) { ret = ret * radix + Character.digit(input[i], radix); } -return (char)ret; +return ret; } /** @@ -1059,7 +1078,7 @@ l++; } if (l != expectedLength) return null; - ce.ch = getEscapedChar(input, pos + 2, l, 16); + ce.ch = (char)(parseInt(input, pos + 2, l, 16)); ce.len = l + 2; } else { @@ -1077,7 +1096,7 @@ } if (l == 3 input[pos + 2] '3') l--; if (l = 0) return null; - ce.ch = getEscapedChar(input, pos + 2, l, 8); + ce.ch = (char)(parseInt(input, pos + 2, l, 8)); ce.len = l + 2; } else { @@ -1246,12 +1265,20 @@ /* Implements abstract method REToken.match() */ boolean match(CharIndexed input, REMatch mymatch) { - if (firstToken == null) return next(input, mymatch); + int origin = mymatch.index; + boolean b; + if (firstToken == null) { + b = next(input, mymatch); + if (b) mymatch.empty = (mymatch.index == origin); + return b; + } // Note the start of this subexpression mymatch.start[subIndex] = mymatch.index; - return firstToken.match(input, mymatch); + b = firstToken.match(input, mymatch); + if (b) mymatch.empty = (mymatch.index == origin); + return b; } /** Index: classpath/gnu/regexp/REMatch.java === RCS file: /cvsroot/classpath/classpath/gnu/regexp/REMatch.java,v retrieving revision 1.2 diff -u -r1.2 REMatch.java --- classpath/gnu/regexp/REMatch.java 2 Jul 2005 20:32:15 - 1.2 +++ classpath/gnu/regexp/REMatch.java 20 Jan 2006 16:37:03 - @@ -67,6 +67,7 @@ int[] start; // start positions (relative to offset) for each (sub)exp. int[] end; // end positions for the same REMatch next; // other possibility (to avoid having to use arrays) +boolean empty; // empty string matched public Object
[cp-patches] Patch: DefaultStyledDocument debugging methods.
Removed the debugging methods from this class. 2006-01-20 Lillian Angel [EMAIL PROTECTED] * javax/swing/text/DefaultStyledDocument.java (pad): Removed, not needed. (printElements): Likewise. (printEdit): Likewise. Index: javax/swing/text/DefaultStyledDocument.java === RCS file: /cvsroot/classpath/classpath/javax/swing/text/DefaultStyledDocument.java,v retrieving revision 1.40 retrieving revision 1.41 diff -u -r1.40 -r1.41 --- javax/swing/text/DefaultStyledDocument.java 17 Jan 2006 19:57:44 - 1.40 +++ javax/swing/text/DefaultStyledDocument.java 20 Jan 2006 19:28:40 - 1.41 @@ -67,44 +67,7 @@ public class DefaultStyledDocument extends AbstractDocument implements StyledDocument { - // Prints some spaces. - // This is just debugging code that will be used temporarily. - static void pad(int pad) - { -for (int i = 0; i pad; i++) - System.out.print( ); - } - - // Displays the Element hierarchy starting with codestart/code. - // This is just debugging code that will be used temporarily. - static void printElements (Element start, int pad) - { -pad(pad); -if (pad == 0) - System.out.println (ROOT ELEMENT (+start.getStartOffset()+, - + start.getEndOffset()+)); -else if (start instanceof AbstractDocument.BranchElement) - System.out.println (BranchElement (+start.getStartOffset()+, - + start.getEndOffset()+)); -else - { -try - { -System.out.println (LeafElement (+start.getStartOffset()+, -+ start.getEndOffset()+): -+ start.getAttributes().getAttributeCount() + : -+ start.getDocument(). -getText(start.getStartOffset(), -start.getEndOffset() - -start.getStartOffset())); - } -catch (BadLocationException ble) - { - } - } -for (int i = 0; i start.getElementCount(); i ++) - printElements (start.getElement(i), pad+3); - } + /** * An [EMAIL PROTECTED] UndoableEdit} that can undo attribute changes to an element. * @@ -1092,45 +1055,6 @@ } /** - * This is a debugging method. Since we don't apply changes immediately - * this method is helpful for debugging purposes so you can tell what the - * tree will look like after all edits are applied. - */ -void printPendingEdits() -{ - int size = edits.size(); - System.out.println (PENDING EDITS); - for (int i = 0; i size; i++) -{ - Edit edit = (Edit)edits.elementAt(i); - if (edit.e.isLeaf() || edit.e.getElementCount() 0) -System.out.print(printElement(edit.e)); - System.out.println(starting offset: +edit.index); - if (edit.added != null) -for (int k = 0; k edit.added.size(); k ++) - System.out.println (added: +printElement((Element)edit.added.elementAt(k))); - if (edit.removed != null) -for (int k = 0; k edit.removed.size(); k ++) - System.out.println (removed: +printElement((Element)edit.removed.elementAt(k))); -} - System.out.println (END PENDING EDITS); -} - -/** - * This is a helper method for debugging. To avoid NPE we can't just - * print BranchElements because they may have no children. So this - * method prints Elements and handles the case of BranchElements with - * no children. - * @param e the Element to print - * @return a String describing the given Element - */ -String printElement (Element e) -{ - if (e.isLeaf() || e.getElementCount() 0) -return e.toString(); - return BranchElement with no children; -} -/** * Inserts a content element into the document structure. * * @param tag the element spec ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
[cp-patches] Patch to make Classpath HEAD build work again with Darwin
The attached patch allows the build to complete on Darwin. I'd very much appreciate any comments as I'm really not an expert on the new target-native stuff. This fixes bug #25872 among other things. -- 犬 Chris Burdess They that can give up essential liberty to obtain a little safety deserve neither liberty nor safety. - Benjamin Franklin patch Description: Binary data PGP.sig Description: This is a digitally signed message part ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
[cp-patches] Patch: FYI: fix http redirect bug
I'm checking this in. We weren't properly discarding the response body when we saw an http redirect response. This was found when debugging the Eclipse bugzilla plugin, see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=178445 Tom Index: ChangeLog from Tom Tromey [EMAIL PROTECTED] * gnu/java/net/protocol/http/HTTPURLConnection.java (connect): Read response body for redirect. Index: gnu/java/net/protocol/http/HTTPURLConnection.java === RCS file: /cvsroot/classpath/classpath/gnu/java/net/protocol/http/HTTPURLConnection.java,v retrieving revision 1.16 diff -u -r1.16 HTTPURLConnection.java --- gnu/java/net/protocol/http/HTTPURLConnection.java 20 Jan 2006 20:56:03 - 1.16 +++ gnu/java/net/protocol/http/HTTPURLConnection.java 20 Jan 2006 22:13:50 - @@ -1,5 +1,5 @@ /* HTTPURLConnection.java -- - Copyright (C) 2004, 2005 Free Software Foundation, Inc. + Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -256,6 +256,22 @@ if (isRedirect(response) getInstanceFollowRedirects()) { + // Read the response body, if there is one. If the + // redirect points us back at the same server, we will use + // the cached connection, so we must make sure there is no + // pending data in it. +InputStream body = response.getBody(); + if (body != null) + { + byte[] ignore = new byte[1024]; + while (true) + { + int n = body.read(ignore, 0, ignore.length); + if (n == -1) + break; + } + } + // Follow redirect String location = response.getHeader(Location); if (location != null) ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
[cp-patches] Patch: RFC: X509 parsing fix
I've been looking at this bug: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174708 This is actually two separate bugs -- an EOF exception in Jessie, and an X509 parsing bug in Classpath. I believe the latter buglet was introduced here: http://lists.gnu.org/archive/html/classpath-patches/2005-07/msg00156.html Also while looking at this I noticed that there is similar X509 parsing code in Jessie, and it seems to already have the appended change in it. I'd appreciate comments from people who actually understand this code in depth... Tom Index: ChangeLog from Tom Tromey [EMAIL PROTECTED] * gnu/java/security/x509/X509Certificate.java (parse): Unconditionally read value; for version==1 case when reading algorithm ID. Index: gnu/java/security/x509/X509Certificate.java === --- gnu/java/security/x509/X509Certificate.java (revision 109835) +++ gnu/java/security/x509/X509Certificate.java (working copy) @@ -1,5 +1,5 @@ /* X509Certificate.java -- X.509 certificate. - Copyright (C) 2003, 2004 Free Software Foundation, Inc. + Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -661,10 +661,7 @@ der.skip(spki.getLength()); logger.log (Component.X509, read subjectPublicKey == {0}, subjectKey); -if (version 1) - { -val = der.read(); - } +val = der.read(); if (version = 2 val.getTagClass() != DER.UNIVERSAL val.getTag() == 1) { byte[] b = (byte[]) val.getValue(); ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
[cp-patches] Re: Patch: RFC: X509 parsing fix
Tom == Tom Tromey [EMAIL PROTECTED] writes: Tom I've been looking at this bug: Tom https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174708 FWIW I'm going to check this in to the gcc 4.1 branch. After I wrote this patch I accidentally tested the wrong gij... when I test the patched one, it works with the test case in this PR. I'll check this in to Classpath on Monday, barring objection. Tom ___ Classpath-patches mailing list Classpath-patches@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-patches
[cp-testresults] FAIL: jamvm build on Fri Jan 20 09:29:12 UTC 2006
config.status: creating lib/jamvm/java/lang/Makefile config.status: creating lib/java/lang/reflect/Makefile config.status: creating lib/java/security/Makefile config.status: creating lib/gnu/Makefile config.status: creating lib/gnu/classpath/Makefile config.status: linking ../jamvm/src/arch/i386.h to src/arch.h config.status: executing depfiles commands Making all in src make[1]: Entering directory `/home/cpdev/Nightly/jamvm/build/src' Making all in os make[2]: Entering directory `/home/cpdev/Nightly/jamvm/build/src/os' Making all in linux make[3]: Entering directory `/home/cpdev/Nightly/jamvm/build/src/os/linux' Making all in i386 make[4]: Entering directory `/home/cpdev/Nightly/jamvm/build/src/os/linux/i386' if gcc -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\ -DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\jamvm\ -DVERSION=\1.4.1\ -DTHREADED=1 -DDIRECT=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBZ=1 -DHAVE_LIBFFI=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_ZIP=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_LOCALE_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRTOL=1 -DHAVE_SETLOCALE=1 -DHAVE_LC_MESSAGES=1 -I. -I../../../../../jamvm/src/os/linux/i386 -I../../../../src -g -g -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o ../../../../../jamvm/src/os/linux/i386/init.c; \ then mv -f .deps/init.Tpo .deps/init.Po; else rm -f .deps/init.Tpo; exit 1; fi if gcc -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\ -DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\jamvm\ -DVERSION=\1.4.1\ -DTHREADED=1 -DDIRECT=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBZ=1 -DHAVE_LIBFFI=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DUSE_ZIP=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ENDIAN_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_LOCALE_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_STRTOL=1 -DHAVE_SETLOCALE=1 -DHAVE_LC_MESSAGES=1 -I. -I../../../../../jamvm/src/os/linux/i386 -I../../../../src -g -g -MT dll_md.o -MD -MP -MF .deps/dll_md.Tpo -c -o dll_md.o ../../../../../jamvm/src/os/linux/i386/dll_md.c; \ then mv -f .deps/dll_md.Tpo .deps/dll_md.Po; else rm -f .deps/dll_md.Tpo; exit 1; fi In file included from ../../../../../jamvm/src/os/linux/i386/dll_md.c:23: ../../../../../jamvm/src/os/linux/i386/../../../jam.h:28:20: error: config.h: No such file or directory make[4]: *** [dll_md.o] Error 1 make[4]: Leaving directory `/home/cpdev/Nightly/jamvm/build/src/os/linux/i386' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/cpdev/Nightly/jamvm/build/src/os/linux' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/cpdev/Nightly/jamvm/build/src/os' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cpdev/Nightly/jamvm/build/src' make: *** [all-recursive] Error 1 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: gcc build on Fri Jan 20 11:13:51 UTC 2006
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundidf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundidf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundisf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundisf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundixf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundixf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatunditf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatunditf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_eprintf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_eprintf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL__gcc_bcmp -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./__gcc_bcmp.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/
[cp-testresults] FAIL: gcc build on Fri Jan 20 15:55:54 UTC 2006
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundidf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundidf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundisf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundisf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundixf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundixf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatunditf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatunditf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_eprintf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_eprintf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL__gcc_bcmp -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./__gcc_bcmp.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/
[cp-testresults] FAIL: gcc build on Fri Jan 20 17:05:30 UTC 2006
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundidf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundidf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundisf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundisf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatundixf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatundixf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_floatunditf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_floatunditf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL_eprintf -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./_eprintf.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ -B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem /home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g -DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../trunk/gcc -I../../trunk/gcc/. -I../../trunk/gcc/../include -I../../trunk/gcc/../libcpp/include -I../../trunk/gcc/../libdecnumber -I../libdecnumber -DL__gcc_bcmp -fvisibility=hidden -DHIDE_EXPORTS -c ../../trunk/gcc/libgcc2.c -o libgcc/./__gcc_bcmp.o /home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/
[cp-testresults] FAIL: ecj built with native-ecj on Fri Jan 20 20:22:52 UTC 2006
xargs: ../ecj-gcj-build/ecj: No such file or directory ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with gcj (native) on Fri Jan 20 20:21:22 UTC 2006
: undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::OPTION_Encoding' /tmp/ccaSrStj.o(.text+0x18b22): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined reference to `org::eclipse::jdt::internal::compiler::problem::DefaultProblemFactory::class$' /tmp/ccaSrStj.o(.text+0x18b3a): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined reference to `org::eclipse::jdt::internal::compiler::problem::DefaultProblemFactory::DefaultProblemFactory(java::util::Locale*)' /tmp/ccaSrStj.o(.text+0x18d2a): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `void org::eclipse::jdt::core::compiler::CharOperation::replace(JArraywchar_t*, wchar_t, wchar_t)' /tmp/ccaSrStj.o(.text+0x18da8): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::Messages::class$' /tmp/ccaSrStj.o(.text+0x18db6): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::Messages::compilation_write' /tmp/ccaSrStj.o(.text+0x18e28): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `java::lang::String* org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, JArrayjava::lang::Object**)' /tmp/ccaSrStj.o(.text+0x18edd): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `void org::eclipse::jdt::internal::compiler::ClassFile::writeToDisk(bool, java::lang::String*, java::lang::String*, JArraychar*)' /tmp/ccaSrStj.o(.text+0x19070): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::Compiler::class$' /tmp/ccaSrStj.o(.text+0x190dd): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::Compiler::Compiler(org::eclipse::jdt::internal::compiler::env::INameEnvironment*, org::eclipse::jdt::internal::compiler::IErrorHandlingPolicy*, java::util::Map*, org::eclipse::jdt::internal::compiler::ICompilerRequestor*, org::eclipse::jdt::internal::compiler::IProblemFactory*)' /tmp/ccaSrStj.o(.text+0x1920c): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::env::INameEnvironment::class$' /tmp/ccaSrStj.o(.data+0xc30): undefined reference to `org::eclipse::jdt::internal::compiler::env::AccessRuleSet::class$' /tmp/ccaSrStj.o(.data+0xef8): undefined reference to `org::eclipse::jdt::internal::compiler::env::ICompilationUnit::class$' /tmp/ccaSrStj.o(.data+0x12fc): undefined reference to `org::eclipse::jdt::internal::compiler::env::INameEnvironment::class$' /tmp/ccaSrStj.o(.data+0x1634): undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::class$' /tmp/ccaSrStj.o(.data+0x19f4): undefined reference to `org::eclipse::jdt::internal::compiler::problem::ProblemSeverities::class$' /tmp/ccaSrStj.o(.data+0x2a0c): undefined reference to `org::eclipse::jdt::internal::compiler::ICompilerRequestor::class$' /tmp/ccaSrStj.o(.data+0x2c90): undefined reference to `org::eclipse::jdt::internal::compiler::IErrorHandlingPolicy::class$' /tmp/ccaSrStj.o(.rodata+0x2c24): undefined reference to `org::eclipse::jdt::core::compiler::InvalidInputException::class$' collect2: ld returned 1 exit status ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with gcj (native) on Sat Jan 21 00:12:20 UTC 2006
: undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::OPTION_Encoding' /tmp/ccCj1H6m.o(.text+0x18b22): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined reference to `org::eclipse::jdt::internal::compiler::problem::DefaultProblemFactory::class$' /tmp/ccCj1H6m.o(.text+0x18b3a): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined reference to `org::eclipse::jdt::internal::compiler::problem::DefaultProblemFactory::DefaultProblemFactory(java::util::Locale*)' /tmp/ccCj1H6m.o(.text+0x18d2a): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `void org::eclipse::jdt::core::compiler::CharOperation::replace(JArraywchar_t*, wchar_t, wchar_t)' /tmp/ccCj1H6m.o(.text+0x18da8): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::Messages::class$' /tmp/ccCj1H6m.o(.text+0x18db6): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::Messages::compilation_write' /tmp/ccCj1H6m.o(.text+0x18e28): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `java::lang::String* org::eclipse::jdt::internal::compiler::util::Messages::bind(java::lang::String*, JArrayjava::lang::Object**)' /tmp/ccCj1H6m.o(.text+0x18edd): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `void org::eclipse::jdt::internal::compiler::ClassFile::writeToDisk(bool, java::lang::String*, java::lang::String*, JArraychar*)' /tmp/ccCj1H6m.o(.text+0x19070): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::Compiler::class$' /tmp/ccCj1H6m.o(.text+0x190dd): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::Compiler::Compiler(org::eclipse::jdt::internal::compiler::env::INameEnvironment*, org::eclipse::jdt::internal::compiler::IErrorHandlingPolicy*, java::util::Map*, org::eclipse::jdt::internal::compiler::ICompilerRequestor*, org::eclipse::jdt::internal::compiler::IProblemFactory*)' /tmp/ccCj1H6m.o(.text+0x1920c): In function `void org::eclipse::jdt::internal::compiler::batch::Main::performCompilation()': : undefined reference to `org::eclipse::jdt::internal::compiler::env::INameEnvironment::class$' /tmp/ccCj1H6m.o(.data+0xc30): undefined reference to `org::eclipse::jdt::internal::compiler::env::AccessRuleSet::class$' /tmp/ccCj1H6m.o(.data+0xef8): undefined reference to `org::eclipse::jdt::internal::compiler::env::ICompilationUnit::class$' /tmp/ccCj1H6m.o(.data+0x12fc): undefined reference to `org::eclipse::jdt::internal::compiler::env::INameEnvironment::class$' /tmp/ccCj1H6m.o(.data+0x1634): undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::class$' /tmp/ccCj1H6m.o(.data+0x19f4): undefined reference to `org::eclipse::jdt::internal::compiler::problem::ProblemSeverities::class$' /tmp/ccCj1H6m.o(.data+0x2a0c): undefined reference to `org::eclipse::jdt::internal::compiler::ICompilerRequestor::class$' /tmp/ccCj1H6m.o(.data+0x2c90): undefined reference to `org::eclipse::jdt::internal::compiler::IErrorHandlingPolicy::class$' /tmp/ccCj1H6m.o(.rodata+0x2c24): undefined reference to `org::eclipse::jdt::core::compiler::InvalidInputException::class$' collect2: ld returned 1 exit status ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[cp-testresults] FAIL: ecj built with native-ecj on Sat Jan 21 00:13:50 UTC 2006
xargs: ../ecj-gcj-build/ecj: No such file or directory ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults
[Bug swing/24651] JMenu layout problem with nested menus
--- Comment #33 from hendrich at informatik dot uni-hamburg dot de 2006-01-20 11:37 --- Subject: Re: JMenu layout problem with nested menus Sorry, I can't confirm that the menus are that slow. But you are right, this might be related to the underlying image beeing redrawn. Maybe I just don't have a big enough image to see such performance issues. Could you open a new bug for this performance issue and attach an image with which you see the slow behaviour? Please assign this new bug to me. I'll close this bug now. OK. I agree that image rendering is the probable cause of the performance problem... I recently added 'thumbnails' support to my image viewer application, and redrawing the ThumbnailsPanel is incredibly slow in Classpath - I measured a factor of 15000 slowdown when running under Classpath+Gtk compared to JDK 1.5.0 :-( I promised Mark to prepare a nice open-source licensed version of the code, and I will submit new bug reports when this is done (soon). - Norman -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24651 ___ Bug-classpath mailing list Bug-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/bug-classpath
Re: Win CE port
Hi, You mean it's a simple gcc target? Thanks, Philippe Laporte Software Gatespace Telematics Första Långgatan 18 41328 Göteborg Sweden Phone: +46 702 04 35 11 Fax: +46 31 24 16 50 Email: [EMAIL PROTECTED] Roman Kennke wrote: Hi Philippe, Am Donnerstag, den 19.01.2006, 18:56 +0100 schrieb Philippe Laporte: Hi, I believe that Classpath has been ported to Win CE, correct? No, that is not the case. plugThe JamaicaVM (a Classpath-based commercial VM, http://www.aicas.com ) has a (somewhat experimental) port for WinCE./plug What library did you use to achieve POSIX compatibility? What toolchain? We use the standard GNU toolchain. Cheers, Roman ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Classpath 0.20 successfully built with Cygwin
Christian Thalinger wrote: On Fri, 2006-01-20 at 09:40 +0100, Enrico Migliore wrote: download and compile this tarball, with Cygwin: http://prdownloads.sourceforge.net/jikes/jikes-1.22.tar.bz2?download $./configure $ make $ make install I'm not sure that Davanum's patch (See Kaffe's FAQ.win32 in CVS HEAD) is really needed because I was able to build Classpath in two ways: with and without the patch. The problem I had was related to a non-ANSI character present in a Java source file (CORBA), which made Jikes hang. After Mark patched the code, I've been able to build Classpath 0.19 and 0.20 Hi! Ok, got it compiled but only with the first patch Dalibor suggested. Thanks. TWISTI Hi Christian, perfect! That means that the patch is needed. ciao, Enrico ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
[Bug classpath/25872] New: Undefined JNI symbol MSG_NOSIGNAL building Classpath
Making all in java-net if /bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../native/jni/java-net -I../../../include -I../../../../include -I../../../../native/jni/classpath -I../../../../native/target/Linux -I../../../../native/target/generic -pedantic -W -Wall -Wmissing-declarations -Wwrite-strings -Wmissing-prototypes -Wno-long-long -Wstrict-prototypes -g -O2 -MT javanet.lo -MD -MP -MF .deps/javanet.Tpo -c -o javanet.lo ../../../../native/jni/java-net/javanet.c; \ then mv -f .deps/javanet.Tpo .deps/javanet.Plo; else rm -f .deps/javanet.Tpo; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I../../../../native/jni/java-net -I../../../include -I../../../../include -I../../../../native/jni/classpath -I../../../../native/target/Linux -I../../../../native/target/generic -pedantic -W -Wall -Wmissing-declarations -Wwrite-strings -Wmissing-prototypes -Wno-long-long -Wstrict-prototypes -g -O2 -MT javanet.lo -MD -MP -MF .deps/javanet.Tpo -c ../../../../native/jni/java-net/javanet.c -fno-common -DPIC -o .libs/javanet.o ../../../../native/jni/java-net/javanet.c: In function '_javanet_sendto': ../../../../native/jni/java-net/javanet.c:1062: error: 'MSG_NOSIGNAL' undeclared (first use in this function) ../../../../native/jni/java-net/javanet.c:1062: error: (Each undeclared identifier is reported only once ../../../../native/jni/java-net/javanet.c:1062: error: for each function it appears in.) make[3]: *** [javanet.lo] Error 1 -- Summary: Undefined JNI symbol MSG_NOSIGNAL building Classpath Product: classpath Version: unspecified Status: UNCONFIRMED Severity: blocker Priority: P3 Component: classpath AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dog at gnu dot org GCC build triplet: powerpc-apple-darwin8.4.0 GCC host triplet: powerpc-apple-darwin8.4.0 GCC target triplet: powerpc-apple-darwin8.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25872 ___ Bug-classpath mailing list Bug-classpath@gnu.org http://lists.gnu.org/mailman/listinfo/bug-classpath
Re: Win CE port
Hi Phillipe, On Fri, 2006-01-20 at 15:03 +0100, Philippe Laporte wrote: It is our understanding that a GPL VM can't be freely redistributed in a commercial product. There should be no trouble at all freely redistributing such a thing in a commercial product. Just make sure you distribute the source code for it to your users. See http://www.fsf.org/licensing/essays/selling.html And if you have more questions on the use of GPL covered products please feel free to contact [EMAIL PROTECTED], they even provide a complaince lab service for commercial entities. See http://www.fsf.org/licensing/compliancelab.html Cheers, Mark -- Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html Join the community at http://planet.classpath.org/ signature.asc Description: This is a digitally signed message part ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Win CE port
Hi, It is our understanding that a GPL VM can't be freely redistributed in a commercial product. We therefore have stopped looking after seeing a satisfactory LGPL VM. Other insights? Thanks a lot, Philippe Laporte Software Gatespace Telematics Första Långgatan 18 41328 Göteborg Sweden Phone: +46 702 04 35 11 Fax: +46 31 24 16 50 Email: [EMAIL PROTECTED] Mark Wielaard wrote: Hi Philippe, On Thu, 2006-01-19 at 18:56 +0100, Philippe Laporte wrote: I believe that Classpath has been ported to Win CE, correct? Take a look at Mysaifu. It is a runtime that runs on Windows Mobile 2003 software for Pocket PC (Pocket PC 2003). Which, if I understood correctly is some variant of Windows CE. It is based on GNU Classpath and distributed under the GPL. http://www2s.biglobe.ne.jp/~dat/java/project/jvm/index_en.html Cheers, Mark ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Win CE port
Mark Wielaard wrote: Hi Phillipe, On Fri, 2006-01-20 at 15:03 +0100, Philippe Laporte wrote: It is our understanding that a GPL VM can't be freely redistributed in a commercial product. There should be no trouble at all freely redistributing such a thing in a commercial product. Just make sure you distribute the source code for it to your users. Just to clarify: Depends what you mean by it. If you mean the VM, that may not be enough, since in an embedded environment it is likely the VM is linked in with the commercial product. In that case you may also have to freely redistributing source for the commercial product. (Of course we know that Free (open-source) Software is not incompatible with it being commercial (i.e. for-profit) - but it is incompatible with it being proprietary (closed-source).) -- --Per Bothner [EMAIL PROTECTED] http://per.bothner.com/ ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
[commit-cp] classpath ./ChangeLog gnu/java/net/protocol/htt...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Chris Burdess [EMAIL PROTECTED] 06/01/20 20:56:03 Modified files: . : ChangeLog gnu/java/net/protocol/http: HTTPURLConnection.java Log message: 2006-01-20 Chris Burdess [EMAIL PROTECTED] * gnu/java/net/protocol/http/HTTPURLConnection.java: Don't follow redirects on 304. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6130tr2=1.6131r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/protocol/http/HTTPURLConnection.java.diff?tr1=1.15tr2=1.16r1=textr2=text
[commit-cp] classpath ./ChangeLog javax/swing/text/DefaultS...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Lillian Angel [EMAIL PROTECTED] 06/01/20 19:28:40 Modified files: . : ChangeLog javax/swing/text: DefaultStyledDocument.java Log message: 2006-01-20 Lillian Angel [EMAIL PROTECTED] * javax/swing/text/DefaultStyledDocument.java (pad): Removed, not needed. (printElements): Likewise. (printEdit): Likewise. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6129tr2=1.6130r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultStyledDocument.java.diff?tr1=1.40tr2=1.41r1=textr2=text
[commit-cp] classpath ./ChangeLog gnu/java/net/protocol/htt...
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Tom Tromey [EMAIL PROTECTED] 06/01/20 22:15:58 Modified files: . : ChangeLog gnu/java/net/protocol/http: HTTPURLConnection.java Log message: * gnu/java/net/protocol/http/HTTPURLConnection.java (connect): Read response body for redirect. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6131tr2=1.6132r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/net/protocol/http/HTTPURLConnection.java.diff?tr1=1.16tr2=1.17r1=textr2=text