Re: GCC predefines

2002-09-14 Thread Martin v. Loewis
Zack Weinberg <[EMAIL PROTECTED]> writes: > so indeed it looks like neither 'unix' nor '__unix__' is defined. > (I imagine a patch to define __unix__ would be acceptable, but we > are not adding any more predefined symbols that violate the user's > namespace.) I'd assume that this would be adde

Re: GCC predefines

2002-09-14 Thread Zack Weinberg
Martin v. Loewis writes: > > To find out what is defined, compile an empty C file with -v -E. Compiling an empty C file with -E -dM would work better. I get this from a ->i686-netbsdelf cross compiler: #define __VERSION__ "3.3 20020913 (experimental)" #define __ELF__ 1 #define __NetBSD__ 1 #defi

Bug#160894: g++-3.2: infinite loop in stl_tree.h

2002-09-14 Thread Olivier Leclant
Package: g++-3.2 Version: 1:3.2.1-0pre1 Severity: normal I use a std::set in my code, and sometimes the program goes into an infinite loop. The loop is at /usr/include/c++/3.2/bits/stl_tree.h:140, because `_M_node->_M_left->_M_left' happens to be `_M_node' itself. -- System Information: Debian R

Bug#160859: gcj-3.2: Wrapper will not compile some files

2002-09-14 Thread Ben Burton
Package: gcj-3.2 Version: 1:3.2.1-0pre1 Severity: normal Tags: patch Hi. The script gcj-wrapper-3.2 will not compile java files whose names begin with an underscore. I'm specifically encountering this problem in trying to modify the jython build to use gcj. The patch is simple (and has been tes