Re: Release Schedule issues and doubts

2006-06-04 Thread Mike Stump
On Jun 4, 2006, at 1:11 PM, Andrew Pinski wrote: Yes but that is not all the problem because a lot of the time the maintainer is also the submitter. There is no way to discourage the behavior of the maintainer on going on to other stuff while there are known regressions to fix. A wiki page of

Re: Objective C++ Bundling

2006-06-05 Thread Mike Stump
On Jun 5, 2006, at 5:24 AM, Ranjit Mathew wrote: I found out recently that with just the gcc-core and gcc-g++ files, bootstrapping with --enable-languages=c,c++ fails since "gcc/objcp" was being processed without Objective C front-end and runtime files being there in the source tree. I think th

Re: GPL question: Use gcc to build proprietary software

2006-06-09 Thread Mike Stump
On Jun 9, 2006, at 12:28 PM, xiaoyi wang wrote: In order to make sure that our proprietary code is not exposed to GPL restrictions by using gcc, Thanks for the audit. I'm getting the feeling that we should introduce features into the files and give hard compilation errors when the rules a

Re: GPL question: Use gcc to build proprietary software

2006-06-09 Thread Mike Stump
On Jun 9, 2006, at 2:49 PM, xiaoyi wang wrote: Since we are on a very tight schedule to migrate to gcc4.1.0, we cannot wait until gcc4.2 to be released. But before we can roll out this compiler, we need to have some written statement from FSF that says it's legally safe to link with these librari

Re: Some C++0x experiments

2006-06-09 Thread Mike Stump
On Jun 9, 2006, at 6:31 PM, Pedro Lamarão wrote: Currently I have implemented in g++ the "Static Assertions" and the "Right Angle Brackets" C++0x features in g++. Those are the simplest ones that got into the working draft Any feedback is welcome! Well, I hope that you are able to do up the

Re: Errors while building bootstrap GCC for "mipsisa32-elf" target

2006-06-10 Thread Mike Stump
On Jun 10, 2006, at 12:30 AM, Monika Sapra wrote: Thanks for the reply. I have tried this but when I check out GCC source using SVN, It is 1.38 GB. I have space problem on my system so it is difficult to check out all supported tool sources and make combined tree. Ha, that's nothing, you sh

Re: help interpreting gcc 4.1.1 optimisation bug

2006-06-12 Thread Mike Stump
On Jun 12, 2006, at 5:45 AM, [EMAIL PROTECTED] wrote: Well, my point above was that -strict-aliasing is included in -O2 and my code works fine at -O2. Only -O3 causes problems, so I didn't expect -fno-strict-aliasing to make any difference. Code in violation of the aliasing rules can appear

Re: CIL back-end

2006-06-13 Thread Mike Stump
On Jun 13, 2006, at 2:02 AM, Roberto COSTA wrote: In the meantime, I hope this doesn't prevent requesting a development branch. I too think the SC should decide this issue. They are there for guidance, and on this issue, I think that is what we need. I don't think this prevents anyone fro

Re: Darwin cross-compiler build failures on ppc MacOSX/Darwin

2006-06-13 Thread Mike Stump
On Jun 13, 2006, at 1:21 AM, Bill Northcott wrote: I am trying to build a universal APPLE gcc on a MacOS PPC system, because I want to tweak it to add a couple extra features. The assumption is incorrect because, MacOS PPC systems do not have i386 code in their system libraries, only ppc and

Re: Darwin cross-compiler build failures on ppc MacOSX/Darwin

2006-06-13 Thread Mike Stump
Any suggestions? Does the -isysroot compiler flag fix this sort of issue? It does not seem to be used in the gcc build. I'd expect it might. Run with -v and see if isysroot is given to ld. If not, add -Wl,-isysroot=... to pass it down to ld. In later compilers, we do this automagically

Re: Patch queue and reviewing (Was Re: Generator programs can only be built with optimization enabled?)

2006-06-14 Thread Mike Stump
On Jun 13, 2006, at 8:24 PM, Daniel Berlin wrote: Past the above, I have no better ideas for getting patches reviewed other than appointing more maintainers. I'd welcome the issue be addressed by the SC. I'd favor more timely reviews. Maybe auto approval for a patch that sits for more than

Re: Patch queue and reviewing (Was Re: Generator programs can only be built with optimization enabled?)

2006-06-14 Thread Mike Stump
On Jun 14, 2006, at 11:51 AM, Joe Buck wrote: There have been a number of proposals that basically amount to threatening the patch reviewers with negative consequences, but I'm not for that. I too think that would be the wrong direction to go. I'm not sure I *want* GCC to start changing much

Re: Deprecating -f options?

2006-06-15 Thread Mike Stump
On Jun 15, 2006, at 9:36 AM, Andrew MacLeod wrote: Is there a standard process we use to eliminate -f options? or is it more on a per options basis. I think we should take into consideration the option. For corner case options that aren't used very often, removing them outright be well be

Re: Patch queue and reviewing (Was Re: Generator programs can only be built with optimization enabled?)

2006-06-15 Thread Mike Stump
On Jun 15, 2006, at 2:34 AM, Manuel López-Ibáñez wrote: Maintainers said that they are overwhelmed by the amount of work required to review. Post-approval testing seems just a waste of time to me. It is, well, unless you want mainline to build and pass a regression suite. No amount of pre-te

Re: try/finally in GNU C

2006-06-15 Thread Mike Stump
On Jun 15, 2006, at 4:47 PM, Andrew Pinski wrote: The front-end in question has stopped working because the traditional setjmp/longjmp translation of try/catch constructs is no longer working correctly with versions of GCC higher than 4.0. How is it no longer working? I don't understand how i

c99 VLA semantics

2006-06-15 Thread Mike Stump
Here are just a few more issues I was wondering about for VLAs: static int i; static int new_i() { i++; return i; } static int bar(int a[new_i()][new_i()]); void foo(int n) { /* Presently an error, but, should it be (due to bar having a VM type and bar having other than no linkage)? */ ex

Re: c99 VLA semantics

2006-06-16 Thread Mike Stump
Ok, good, you gave the same answers I was hoping for. :-) On Jun 16, 2006, at 10:51 AM, Joseph S. Myers wrote: But the definition in terms of contained declarators hardly makes things clear. I would say, however, that while VM-ness shouldn't propagate out from function argument types to the

Re: c99 VLA semantics

2006-06-16 Thread Mike Stump
On Jun 16, 2006, at 6:57 AM, Dave Korn wrote: static int bar(int a[new_i()][new_i()]); If that isn't a sequence point violation, it probably ought to be, shouldn't it? No, the text has no meaning (in this case (non (const int))), read it as `'*' and you'll have a better mental model for

Re: try/finally in GNU C

2006-06-16 Thread Mike Stump
On Jun 16, 2006, at 5:54 AM, Gabriel Dos Reis wrote: For the bootstrapping problem I mentioned earlier, they added volatile to variables in the scope but it did not change anything. For the problem I am thinking of, volatile should go a long way in working around the compiler bug, assuming no

Re: try/finally in GNU C

2006-06-16 Thread Mike Stump
On Jun 16, 2006, at 12:47 AM, Paolo Bonzini wrote: I think that every variable you do "weird" things with in C, must be declared volatile. The C++/Objective-C/Objective-C++ language standards ensures that you don't have to mark all variables volatile in the presence of EH. These builtins

Re: Coroutines

2006-06-16 Thread Mike Stump
On Jun 16, 2006, at 1:41 PM, Dustin Laurence wrote: I'm pretty sure this is stepping into deep quicksand No, just hard work. It is only quicksand, if you start, but never finish. The mechanism I might favor would be to handle all the fun inside the language front end. Objective-C does t

Re: Usage of -ftrapv

2006-06-16 Thread Mike Stump
On Jun 16, 2006, at 5:43 PM, Paulo J. Matos wrote: I'd like to catch automatically over/underflows on floating point Wrong list. You want gcc-help... Does it mean that if I use this, exceptions are thrown when I have an over/underflow? No, it it meant that, the documentation would say that

Output of contrib/compare_tests

2006-06-18 Thread Mike Stein
Is someone else interested in the daily output of contrib/compare_tests in case the return code of this script is 1? Is there a mailing list for this kind of output?

Re: Output of contrib/compare_tests

2006-06-19 Thread Mike Stump
On Jun 18, 2006, at 2:35 PM, Mike Stein wrote: Is someone else interested in the daily output Or while (1) do, if you have the bandwidth... :-) But, please, just email the results to yourself and try that for a week. :-) This will help shake out the trivial things. You'll also ne

Re: What is baseline for the testsuite?

2006-06-22 Thread Mike Stump
On Jun 22, 2006, at 12:25 PM, Laurynas Biveinis wrote: So I guess that there is no baseline as such, and the only meaningful way to use the results is to compare testsuite outputs with and without your changes? Depends upon what you're doing... For the normal regression test while developing

Re: Boehm-gc performance data

2006-06-23 Thread Mike Stump
On Jun 23, 2006, at 8:51 AM, Laurynas Biveinis wrote: First number is GCC with Boehm's GC and the number in parentheses is GCC with page collector. combine.c: top mem usage: 52180k (13915k). GC execution time 0.66 (0.61) 4% (4%). User running time: 0m16 (0m14). Are these with checking on or of

Re: Need help

2006-06-28 Thread Mike Stump
On Jun 28, 2006, at 1:59 PM, [EMAIL PROTECTED] wrote: I am a PhD student working on optimal instruction scheduling problems. I want to integrate my scheduler into the GCC. Can you tell me where to start? and important links which can be helpful for the integration work? I'd start by downlo

Re: GCC 4.1 on AIX 5.3 POWER 5

2006-06-29 Thread Mike Stump
On Jun 29, 2006, at 8:27 PM, Rajkishore Barik wrote: I am trying to complie GCC 4.1 on an AIX 5.3 machine having 2 power5 processors. Then this is the wrong list... You'd want gcc-help.

Re: explaination of some gcc functions

2006-07-01 Thread Mike Stump
On Jul 1, 2006, at 12:54 AM, kernel coder wrote: I'm having trouble in understanding the term sequnce in an insn chain.get_insns() actually returns the current instruction. I'd recommend reading the code: /* Emission of insns (adding them to the doubly-linked list). */ /* Return the first in

Re: externs and thread local storage

2006-07-01 Thread Mike Stump
On Jul 1, 2006, at 11:23 AM, Gary Funck wrote: To further complicate matters, if the program is rewritten into a single file as follows: int __thread x; int main() { extern int x; x = 5; } it will fail at compile-time with gcc 4.1: This sounds like a bug that should be fixed. You shou

Re: dejaGNU testsuite files for 2.95.3 20010315 (release)

2006-07-04 Thread Mike Stump
On Jul 4, 2006, at 10:58 AM, J.J.Garcia wrote: Im involved in testing some old stuff about gcc 2.95.3 for an specific arch and i realize after looking at gcc.gnu.org that there are not the corresponding test cases for dejaGNU Please, does anybody knows where i can get them? Actually im usin

Re: dejaGNU testsuite files for 2.95.3 20010315 (release)

2006-07-05 Thread Mike Stump
On Jul 5, 2006, at 2:26 AM, J.J.Garcia wrote: Can i assume that what im using (2.95.2.1) is the last used previously to release 2.95.3 20010315 (release)? Not really. If you were going to stake your life on it, you'd not want to do that. I doubt the stakes are that high however. Anyway,

Re: Does SIMD optimization of GCC 3.4.6 work?

2006-07-05 Thread Mike Stump
On Jul 4, 2006, at 7:43 PM, [EMAIL PROTECTED] wrote: The codec is at http://www.sourceforge.net/projects/openavs/. Currently, it requires a 3Ghz or better CPU to get a resonable framerate. I would like the codec to be useful even on 586 ( 1Ghz or so ). Any ideas? Recode slower parts in as

Re: gcc 4.2 more strict check for "function called through a non-compatible type"

2006-07-05 Thread Mike Stump
On Jul 4, 2006, at 5:18 PM, Andrew Pinski wrote: And I posted a patch to do the same in Objective-C mode as C mode :). http://gcc.gnu.org/ml/gcc-patches/2004-08/msg01013.html Is the reason that Objective-C was excluded been fixed? If so, while I don't like the semantics in place now, I'd rat

Re: request of copyright assignment form

2006-07-07 Thread Mike Stump
On Jul 6, 2006, at 1:48 PM, Jim Wilson wrote: Please see the form in http://gcc.gnu.org/ml/gcc/2003-06/msg02298.html One of these days I will have to put this into the wiki. Added: http://gcc.gnu.org/wiki/Copyright%20assignment Link to it added to: http://gcc.gnu.org/wiki/HomePage see

Re: GCC dejagnu testsuite: how to check for non-zero exit code?

2006-07-07 Thread Mike Stump
On Jul 6, 2006, at 1:48 PM, FX Coudert wrote: I'd like to be able to check that this code indeed issue the error message on stderr and indicate to dejagnu that non-zero exit codes does not mean that the test FAILed). How can I do that? There are two strategies, first would be to write a driv

Re: request of copyright assignment form

2006-07-07 Thread Mike Stump
On Jul 7, 2006, at 1:38 PM, Gerald Pfeifer wrote: I'm afraid I have to ask you to remove this again. Done.

Re: request of copyright assignment form

2006-07-07 Thread Mike Stump
On Jul 7, 2006, at 5:33 PM, Gerald Pfeifer wrote: I believe I recall we were not supposed to have either, but you raise a good point. I will double check this with RMS, and if he agrees, I will make sure to add the questionnaire (and buy Mike a drink next time I meet him). I'd welcome

Re: In which library is __register_frame_info defined??

2006-07-07 Thread Mike Stump
On Jul 7, 2006, at 7:14 AM, jacob navia wrote: Where is the library I should link with? nm libgcc_eh.a | grep register_frame 00e4 T ___register_frame_info It is automatically linked with. I think you probably have the wrong number of _ at the front, try removing one. After that, try nm

Re: Questions regarding __register_frame_info

2006-07-10 Thread Mike Stump
On Jul 10, 2006, at 6:57 AM, jacob navia wrote: What is the procedure for registering the frame info? If you don't get an answer, you may have to debug it. Just follow what something like eh6.C from the C++ testsuite does, and what it calls, when, and with what data, then mirror the eh6.C

Re: request for new a syntactic design for C/C++.

2006-07-10 Thread Mike Stump
On Jul 9, 2006, at 10:52 PM, Vladimir 'Yu' Stepanov wrote: I would like to offer one expansion for C/C++. Did you just reinvent downcasting in C++? If so, C++ already has that feature!? As for C, C, I'd claim C already has that feature[1], you merely have to put in a #define into your lib

Re: gcc breakage

2006-07-10 Thread Mike Stump
On Jul 10, 2006, at 1:24 PM, Laurynas Biveinis wrote: Do such changes require ChangeLog entries? For my own beyond trivial fixes that I catch quickly (say, less than 24 hours), normally I just fix them with a `fix typo' type svn log entry. When in doubt, or if you're fixing someone else's

Someone broke darwin?

2006-07-10 Thread Mike Stump
Gosh, so close... I found that the below patch gets me one step closer to it building. I'm sure it is wrong... but it should be enough of a hint for the right person to know how to fix it. Doing diffs in libstdc++-v3: --- libstdc++-v3/include/ext/codecvt_specializations.h.~1~ 2005-1

Re: Someone broke darwin?

2006-07-10 Thread Mike Stump
On Jul 10, 2006, at 6:20 PM, Mike Stump wrote: The next problem after that one is that: ext/pb_ds/detail/binary_heap_/binary_heap_.hpp:235: internal compiler error: Bus error Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html>

Re: [boehms-gc] Some work on ggc-boehm

2006-07-11 Thread Mike Stump
On Jul 11, 2006, at 7:18 AM, Laurynas Biveinis wrote: I don't know how many yet, as testsuite takes more than 24 hours here on Cygwin, 1.8GHz Turion. I can run it much faster inside in VMWare on Linux on the same machine. Is there any way to speed it up on Cygwin? Sure, install Linux. :-)

Re: New bootstrap failure on i386-unknown-freebsd5.4

2006-07-12 Thread Mike Stump
On Jul 11, 2006, at 10:58 AM, Benjamin Kosnik wrote: I don't know what to do about the ICE: it looks like Mike has a patch. My patch to fix this isn't at all obvious that it is correct to me. There are no signs that it will be reviewed anytime soon, so, I'd say please r

Re: gcc visibility used by moz

2006-07-12 Thread Mike Stump
On Jul 12, 2006, at 11:49 AM, Tristan Wibberley wrote: "the client code needs to know about the existence of this type so it can get pointers and references to instances and pass them back in later and maybe be able to call virtual member functions and access non-static members" by putting i

Re: How to insert dynamic code? (continued)

2006-07-13 Thread Mike Stump
On Jul 13, 2006, at 8:48 AM, jacob navia wrote: 1) I generate exactly the same code now as gcc: You don't want to generate exactly the same code as gcc, unless it is exactly the same case; you want to generate the correct code. Divide and concur. Do simple things work? For example, do: r

Re: gcc visibility used by moz

2006-07-14 Thread Mike Stump
On Jul 14, 2006, at 3:01 PM, Gabriel Dos Reis wrote: That would mirror how C++ handles classes in unnamed namspaces. In other words, the visibility would have to be part of the mangled name. Can't do that and preserve the abi, also, there is no concept in gcc currently to so name it, and wha

Re: gcc visibility used by moz

2006-07-14 Thread Mike Stump
On Jul 14, 2006, at 3:50 PM, Gabriel Dos Reis wrote: I seem to remember a PR posted by Adobe people kind of related to this, but maybe I'm remembering wrong. I have to dig up bugzilla. If it is a bug that describes how matching doesn't work across dylibs on older darwin systems (pre-tiger),

Re: gcc visibility used by moz

2006-07-14 Thread Mike Stump
On Jul 14, 2006, at 4:03 PM, Gabriel Dos Reis wrote: What that concretely means is that it alienates, for example, codes based on Factory desigbn pattern using typeinfo objects. I'd love some input from the MS VC++ programming crowd on this issue. I don't see how they get past this issue. I

Re: gcc inline assembly on x86 platform

2006-07-14 Thread Mike Stump
On Jul 14, 2006, at 4:23 PM, [EMAIL PROTECTED] wrote: Is it possible to use the register ebp in the input/output register list Wrong list. Also, for trivial questions like this, ask the compiler, it will tell you.

building glibc-2.4 for alpha fails with "macro requires $at register while noat in effect"

2006-07-15 Thread Mike Frysinger
cpu=ev6 or better to CFLAGS works just peachy -mike pgpkHs0qKbu4H.pgp Description: PGP signature

Re: building glibc-2.4 for alpha fails with "macro requires $at register while noat in effect"

2006-07-15 Thread Mike Frysinger
=ev4), but poor old ev5's would still be broken :) -mike pgp2sFREkjCor.pgp Description: PGP signature

Re: config/gnu.h, config/i386/gnu.h don't include copyright notices

2006-07-17 Thread Mike Stump
On Jul 17, 2006, at 3:43 PM, Jim Wilson wrote: Also, sometimes it happens that a file will start as trivial/non- trivial, and then later modifications will change it to non-trivial/ trivial, but the patcher doesn't bother to add/remove the copyright notice. Just like sometimes people forget t

Re: JIT exception handling

2006-07-19 Thread Mike Stump
On Jul 19, 2006, at 3:08 AM, jacob navia wrote: This is just to tell you that now it is working. Yeah. Glad to hear it, and thanks for the update.

Re: GCC: Linking C program with callback-functions

2006-07-20 Thread Mike Stump
On Jul 20, 2006, at 2:55 PM, [EMAIL PROTECTED] wrote: I have a C program that I need to compile This is the wrong list for such question.

Re: c++ variable-length array?

2006-07-21 Thread Mike Stump
On Jul 21, 2006, at 7:14 AM, Neal Becker wrote: Using gcc-4.1.1. Info says variable-length array is supported in c+ + mode, but doesn't seem to work Nope, sure doesn't. I don't recall any good reason why we can't support it. I'd file a bug report for it. Being able to compile c99 style

Re: gcc 4.1.1 and Bliss frontend.

2006-07-23 Thread Mike Stump
On Jul 22, 2006, at 1:05 AM, Roar Thronæs wrote: I have started working on moving the frontend from 3.4.3 to 4.1.1. If you want to contribute it here, I'd skip 4.1.1 and just do 4.2. By the time you'd be done, 4.2 would be out. Plus, if you need any fixes in the compiler, you stand a high

Re: help installing gcc 4.0.3

2006-07-25 Thread Mike Stump
On Jul 24, 2006, at 10:05 PM, Gichuru Riria wrote: hi all, i help installing gcc 4.0.3 Please try the gcc-help list instead. Also, be sure to check out the documentation at our web site that explains this in detail. Also, 4.0.3 is old, I'd recommend a newer version as well. Good Luck.

Re: why the difference of two global pointers is not a constant?

2006-07-25 Thread Mike Stump
On Jul 25, 2006, at 5:00 AM, Rafael Espíndola wrote: In the particular case of two static functions or two static global pointers, it is possible for the compiler to compute it. Isn't it? I think that the linker will reorder the sections, but not the functions inside a section. :-) Your assump

Re: Strange floating point problems on SH4 with gcc 4.1.0

2006-07-26 Thread Mike Stump
On Jul 26, 2006, at 3:54 PM, Andrew de Quincey wrote: Hi, I have been porting mozilla firefox to the SH4 platform. However, I have run into some horrible floating point problems. This list isn't for what you think it is for. This list is for contributors to gcc to talk about the developmen

Re: Suggestion required for appropriate implementation

2006-07-27 Thread Mike Stump
On Jul 27, 2006, at 12:31 AM, Rahul Phalak wrote: I want to add command line options in GCC for analyzing application code for a set of rules. I agree with Ian for the most part. For research and development, you will want to give your users lots of control. They will then give you feed

Re: A question about assembler

2006-08-03 Thread Mike Stump
On Aug 3, 2006, at 2:04 AM, Niu, Bao Qiang (Henry) wrote: I have a problem when I try to do the 'make' operation Please don't send to gcc, this list is for something else... If you don't hear back from gcc-help, you might want to try the manual, I think how to do this is documented in there.

day to day quality report for the past 12.5 months

2006-08-04 Thread Mike Stump
If one asks Geoff's regression tester what it thinks of the day to day quality of gcc, one gets: 256 build native 65 regress-8 native 64 regress-6 native 55 regress-5 native 48 regress-9 native 42 regress-4 native 41 regress-7 native 39 regress-3 native 33 regress-11 native 30

Re: gcc libraries

2006-08-04 Thread Mike Stump
On Aug 4, 2006, at 6:31 PM, supradip dey wrote: What are the header files & functions used by gcc? There are many, please see the source. Is it same as borland turbo header files ? No.

Re: Increment Operator

2006-08-09 Thread Mike Stump
On Aug 7, 2006, at 2:31 AM, Kapil Dhawan wrote: I am very much confused about Increment Operator implementation. Can somebody send me a link about the gcc implementation. If you don't get any response, please see the source code and the svn history and the mailing list archievs for additiona

Re: gcc4.2 compiler

2006-08-14 Thread Mike Stump
On Aug 11, 2006, at 4:21 AM, kees de jong wrote: When I changed the program to use openmp and compiled it with the new -fopenmp switch, everything went fine. But what amazed me, on running this program it only used 6 seconds to complete the multiplication! Glad to hear it and thanks for the fee

Re: type consistency of gimple

2006-08-14 Thread Mike Stump
On Aug 14, 2006, at 9:52 AM, Michael Matz wrote: How true :) Nevertheless the goals for the FSF GCC should IMHO be purely based on rather technical arguments and considerations, not the drive by paying customers. :-) I'd of course argue that a compiler with no customers (I'd use the term

Re: Gcc On Solaris Sparc Versus Solaris Intel

2006-08-14 Thread Mike Stump
On Aug 14, 2006, at 6:29 PM, Thomas Dineen wrote: Gentle People? Wow, someone's been spreading false accusations about us. :-) I am currently running gcc 3.1 on both my Ultra 5 Solaris 8 Sparc machine and on Solaris 8 Intel machine. The Application C source code that compiles and executes pe

Re: how can I add gcc backend code into GCC package

2006-08-14 Thread Mike Stump
On Aug 14, 2006, at 7:09 PM, [EMAIL PROTECTED] wrote: We have porting our S+core 32b CPU gcc backend for gcc-4.1.1, and have finished applying process in FSF, but how can i add our backend code into gcc package? Please see http://gcc.gnu.org/contribute.html in general. You'd need to file an as

Re: Wannabe Contributor: Questions related to Dev Box setup and other issues

2006-08-15 Thread Mike Stump
On Aug 15, 2006, at 6:11 PM, Mahafuzur Rahaman wrote: 1) Any advise on selecting Linux distro? This is akin to asking ones religion. :-) We generally don't push religion around here... gnu.misc.discuss would be the usual place to discuss religious questions. Just select one and follow i

Re: libstdc++ XPASS's on Darwin

2006-08-17 Thread Mike Stump
On Aug 16, 2006, at 10:41 PM, Jack Howarth wrote: We have accumulated five XPASS instances in the libstdc++ testsuite on MacOS X... XPASS: 21_strings/basic_string/element_access/char/21674.cc execution test XPASS: 21_strings/basic_string/element_access/wchar_t/21674.cc execution test

Re: libstdc++ XPASS's on Darwin

2006-08-17 Thread Mike Stump
On Aug 17, 2006, at 11:57 AM, Joe Buck wrote: Can the test framework distinguish based on the OS release? Yes. It's a fundamental feature: set host_triplet powerpc-apple-darwin9.0.0d1 set build_triplet powerpc-apple-darwin9.0.0d1 set target_triplet powerpc-apple-darwin9.0.0d1 set target_alias

Re: libstdc++ XPASS's on Darwin

2006-08-17 Thread Mike Stump
On Aug 17, 2006, at 11:42 AM, Jack Howarth wrote: Well, I note sure how to handle some of these testcases. For instance, 1_strings/basic_string/element_access/char/21674.cc has... // { dg-require-debug-mode "" } // { dg-options "-O0 -D_GLIBCXX_DEBUG" } // { dg-do run { xfail *-*-* } } Wel

Re: _JNI_CreateJavaVM missing

2006-08-17 Thread Mike Stump
On Aug 8, 2006, at 5:56 AM, Andrew Haley wrote: Juerg Lehni writes: I compiled the lastest GCJ from SVN head today, and when linking to my application that uses JNI invocation and worked well before, I recieved a "undefined symbols" error about _JNI_CreateJavaVM and _JNI_GetDefaultJavaVMInitArgs

Re: Darwin -m64 results

2006-08-17 Thread Mike Stump
On Aug 17, 2006, at 4:26 PM, Jack Howarth wrote: I assume the linker is choking on the line... .stabs "i:G(0,3)",32,0,4,0 ...right? Yes. The linker is complaining that there is no _i in the program. If you add one, it would have worked. I'm asking our linker and debugger peopl

Re: Darwin -m64 results

2006-08-17 Thread Mike Stump
On Aug 17, 2006, at 5:43 PM, Mike Stump wrote: On Aug 17, 2006, at 4:26 PM, Jack Howarth wrote: I assume the linker is choking on the line... .stabs "i:G(0,3)",32,0,4,0 ...right? Yes. The linker is complaining that there is no _i in the program. If you add one, it

Re: Darwin -m64 results

2006-08-20 Thread Mike Stump
On Aug 19, 2006, at 7:50 AM, Jack Howarth wrote: I don't believe that this warning with "-O3 -m64 -g" is due to the fortran compiler optimizing away the storage. DId you read my previous emails on this topic? If not, please see it, if you have, please read it again. I think there is a

Re: Darwin -m64 results

2006-08-20 Thread Mike Stump
On Aug 19, 2006, at 7:58 AM, Jack Howarth wrote: ...so even if "i" were being optimized away only ld64 seems to care. Yes. The ld 32-bit linker remains silent on the issue. Yes.

Re: dejagnu: timeout?

2006-08-21 Thread Mike Stump
On Aug 21, 2006, at 12:00 AM, Christian Joensson wrote: I just noticed a slight change in behaviour... on my system, I have edited dejagnu's remote.exp such that it defaults its timeout to 1800 instead of 300. However, on gcc trunk, I see that, for example, in the libstdc++ testsuite log, the

Re: Darwin -m64 results

2006-08-21 Thread Mike Stump
On Aug 21, 2006, at 6:34 AM, Jack Howarth wrote: I just wanted to be clear that you believe only the line... + .stabs "i:G(0,3)",32,0,4,0 in that .s file is incorrect I never said that, let me refer you to my previous email for what I said. I did say that it was causing the problem.

Re: Trunk bootstrap failure on Linux/x86_64 in reload1.c

2006-08-21 Thread Mike Stump
On Aug 21, 2006, at 11:59 AM, Andreas Jaeger wrote: Trunk fails to build for me with: Maybe related (from http://gcc.gnu.org/regtest/HEAD/): 2006-08-16T23:25:59Z 2006-08-17T14:40:57Z pass native 116195 2006-08-17T14:43:02Z 2006-08-17T15:38:47Z build native 116224 2006-08-17T17:16:01Z 2006-08-1

= {0} in bss?

2006-08-22 Thread Mike Stump
I hate to even bring this up, but... should things like: int m[1 << 27] = {0}; be put in .bss? I'm tempted to say no, if you want that, you have to remove {0}.

Re: gcc trunk vs python

2006-08-23 Thread Mike Stump
On Aug 23, 2006, at 3:27 PM, Jack Howarth wrote: The only difference I can see between the builds with gcc trunk and Apple's gcc is that I have to remove the -Wno-long-double -no-cpp- precomp flags the build with gcc trunk (because they don't exist). My only comment would be to remove -Wno-lo

Re: Darwin -m64 results

2006-08-23 Thread Mike Stump
On Aug 23, 2006, at 4:57 PM, Jack Howarth wrote: ...which is quite nice since it is the same number of failures as with -m32 with three additional unexpected passes. Excellent. Nice to hear. What I found was that I could set a breakpoint at assign.f90:1 but when I tried to run the program

Re: test for excess errors

2006-08-24 Thread Mike Stump
On Aug 23, 2006, at 4:43 PM, Jack Howarth wrote: --- gcc-4.2-20060822/gcc/testsuite/lib/prune.exp.org2006-08-23 18:33:56.0 -0400 +++ gcc-4.2-20060822/gcc/testsuite/lib/prune.exp2006-08-23 18:41:28.0 -0400 @@ -43,6 +43,7 @@ regsub -all "(^|\n)\[^\n\]*file path

Re: Backend for PicoBlaze

2006-08-25 Thread Mike Stump
On Aug 25, 2006, at 2:59 PM, Rask Ingemann Lambertsen wrote: `indirect_jump' An instruction to jump to an address which is operand zero. This pattern name is mandatory on all machines. I don't see how it can be supported. But most programs don't need it. Well, the usu

Re: fp-int-convert-timode, TImode and Darwin

2006-08-26 Thread Mike Stump
On Aug 25, 2006, at 7:35 PM, Eric Christopher wrote: Yes, it's a necessary part of the x86_64 work - the question is whether or not x86_64-darwin might go in for 4.2 at all. Mark has recently stated his position (http://gcc.gnu.org/ml/gcc- patches/2006-08/msg00924.html) on patches that are va

Re: regress and -m64

2006-08-28 Thread Mike Stump
On Aug 27, 2006, at 7:24 AM, Jack Howarth wrote: Can one of you remind me who we need to lobby at Apple In the gcc project, contributions are generally speaking, made by an individual. Geoff operates a regression tester, probably the one you're thinking of. In the past, he has considered

Re: regress and -m64

2006-08-28 Thread Mike Stump
On Aug 28, 2006, at 1:20 PM, Jack Howarth wrote: Might that not increase the rate of testing on regress? Sorry, nope.

Re: regress and -m64

2006-08-28 Thread Mike Stump
On Aug 28, 2006, at 3:32 PM, Jack Howarth wrote: Well then alternatively, might not 'make -j 2' increase the rate at which gcc is built on regress? Yes, we know about -j2. When I said, sorry, nope, I meant to convey the idea that in fact that adding a -j2 won't speed it up. Or doesn't Da

Re: regress and -m64

2006-08-28 Thread Mike Stump
On Aug 28, 2006, at 3:57 PM, Jack Howarth wrote: > If we can't speed up the testing ? -j2 makes testing go faster as well. Sigh, I misstated that one. My comment in that case was about the general case. I meant to say that -j2 is as applicable to testing as it is to buil

Re: regress and -m64

2006-08-28 Thread Mike Stump
On Aug 28, 2006, at 5:08 PM, Jack Howarth wrote: Okay. How about this. Have regress set to at least do a -m64 make check once a week. I think it is a G4, so testing G5 code-gen might have to wait until the G5 emulator is done. :-) Can you contribute G5 results once a week? At least that

Re: regress changes?

2006-09-04 Thread Mike Stump
On Aug 31, 2006, at 1:15 PM, Jack Howarth wrote: What happened to regress to allow it to suddenly do make checks at every svn revision? Does it seem noticeably different to you? I don't see much difference, only that it is slower now... 2005-11-19T20:41:33Z 2005-11-20T03:40:58Z regress-5 n

Re: How to make a file which is both shared library and executable

2006-09-07 Thread Mike Hearn
tically link in crt0 to your shared library ... something like that. Otherwise you have to do a lot of work (invoking syscalls directly and such). thanks -mike

Re: gcj install glitch

2006-09-17 Thread Mike Stump
On Sep 17, 2006, at 6:25 AM, Jack Howarth wrote: I am seeing a problem with gcc trunk in the 'make install' when java support is built on Darwin PPC. The failure is... make[7]: *** No rule to make target `org/w3c/dom/html2/ HTMLCollection.java/org/w3c/dom/html2/HTMLCollection.class', need

Re: Nested namespaces extension

2006-09-17 Thread Mike Stump
On Sep 6, 2006, at 4:51 AM, Václav Haisman wrote: what is that status of this [1] extension being accepted into GCC? I think the thread died out with the suggestion that it be proposed it to the ISO/ANSI C++ people... seems like a reasonable way to go.

Re: g++ question about what libraried

2006-09-17 Thread Mike Stump
On Sep 6, 2006, at 6:46 PM, Serge Bögeholz wrote: Date: Tue, 29 Aug 2006 14:38:28 +1000 (EST) From: Serge Bögeholz <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: g++ question This list isn't for how to program in C++. This list is for how to write a compiler. I was writing some code t

Re: Merging identical functions in GCC

2006-09-18 Thread Mike Stump
On Sep 15, 2006, at 2:32 PM, Ross Ridge wrote: Also, I don't think it's safe if you merge only functions in COMDAT sections. Sure it is, one just needs to merge them as: variant1: nop variant2: nop variant3: nop [ ... ] this way important inequalities still work. This requires multi

<    4   5   6   7   8   9   10   11   >