Re: regeneration of files

2006-10-29 Thread Tom Tromey
> "Mike" == Mike Stump <[EMAIL PROTECTED]> writes: Mike> I found quite a few files out of date... [...] Mike> libjava/configure I updated (svn trunk) and re-ran autoconf here, and didn't see any change. What version of autoconf are you using? I'm using the 2.59 that comes with FC5. Mike>

Re: -fwrapv enables some optimizations

2006-12-20 Thread Tom Tromey
> "Paolo" == Paolo Bonzini <[EMAIL PROTECTED]> writes: >> On Wed, Dec 20, 2006 at 03:50:23PM +, Joseph S. Myers wrote: >> For signed integers, overflow is undefined, but for unsigned integers, >> overflow wraps. Paolo> You mean writing the hypothetical PLUS_WRAP_EXPR (where a and b Paolo

Re: does zlib really need to build multilib?

2006-12-28 Thread Tom Tromey
> "Jack" == Jack Howarth <[EMAIL PROTECTED]> writes: Jack> I noticed that in gcc trunk and gcc 4.2 branch Jack> that multilib builds of zlib occur. Does gcc Jack> actually use the multlib zlib? The multilib zlib is used by libgcj. The host zlib is used by gcj. AFAIK these are the only uses.

Merging the gcj-eclipse branch

2007-01-03 Thread Tom Tromey
We're planning to merge the 'gcj-eclipse' branch back to the trunk this week. This branch holds a major overhaul of gcj, and in particular changes gcj to use the Eclipse java compiler as a kind of preprocessor. This change was approved by the GCC Steering Committee. Most of the changes on the br

Re: Merging the gcj-eclipse branch

2007-01-05 Thread Tom Tromey
>>>>> "Tom" == Tom Tromey <[EMAIL PROTECTED]> writes: Tom> We're planning to merge the 'gcj-eclipse' branch back to the Tom> trunk this week. We discovered a couple libjava test suite failures in the merged tree. I'm holding off commit

Re: proposal to clean up @node Warning Options in invoke.texi

2007-01-10 Thread Tom Tromey
> "Chris" == Chris Pickett <[EMAIL PROTECTED]> writes: Chris> For one reason or another, I have spent a fair amount of time Chris> reading and getting confused by the warnings documentation. Chris> 3. Get rid of the -Wno-xxx option listings, since it is not always Chris> the case that -Wxxx

Re: Build shared libraries with -Bsymbolic-functions

2007-01-10 Thread Tom Tromey
> "H.J." == H J Lu <[EMAIL PROTECTED]> writes: H.J.> With the new linker switches, -Bsymbolic-functions and H.J.> --dynamic-list-cpp-new, we can improve shared library H.J.> performance in gcc. This change will build libstdc++.so with H.J.> -Bsymbolic-functions and --dynamic-list-cpp-new. I ca

Re: java building

2007-01-10 Thread Tom Tromey
> "Mike" == Mike Stump <[EMAIL PROTECTED]> writes: Mike> I tried to build java yesterday: Mike> ../../../../../../gcc/libjava/classpath/gnu/javax/crypto/jce/ Mike> GnuCrypto.java: In class 'gnu.j Mike> avax.crypto.jce.GnuCrypto$1': Mike> ../../../../../../gcc/libjava/classpath/gnu/javax/crypto

Re: Mis-handled ColdFire submission?

2007-01-10 Thread Tom Tromey
> "Andreas" == Andreas Schwab <[EMAIL PROTECTED]> writes: Andreas> The only problem I see is that one can easily lose track of Andreas> which patches were already reviewed. Perhaps it would have Andreas> been better to send them in smaller batches. The patch tracker would help with that. I

Re: java building

2007-01-15 Thread Tom Tromey
> "Mike" == Mike Stump <[EMAIL PROTECTED]> writes: Mike> I tried to build java yesterday: [...] BTW this is now PR 30454. Tom

Re: How to enforce the use of libjava/scripts/jar?

2007-01-21 Thread Tom Tromey
> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> Looking at libjava/configure.ac, I understand that we only use and Gerald> install libjava/scripts/jar.in if no version of jar nor fastjar is Gerald> already present in $PATH: I think we should never install the jar script -- w

Re: raising minimum version of Flex

2007-01-22 Thread Tom Tromey
> "Ian" == Ian Lance Taylor <[EMAIL PROTECTED]> writes: Ben> I think it's worth raising the minimum required version from 2.5.4 to Ben> 2.5.31. Ian> I want to point out that Fedora Core 5 appears to still ship flex Ian> 2.5.4. At least, that is what flex --version reports. When this came up

Re: About building conditional expressions

2007-01-23 Thread Tom Tromey
> "Ferad" == Ferad Zyulkyarov <[EMAIL PROTECTED]> writes: Ferad> build(EQ_EXPR, integet_type_node, left, rith); Ferad> which is left == right Ferad> But, as I noticed this function "build" is not maintained (used) by Ferad> gcc any more. Instead build, what else may I use to create a Ferad> c

Re: [RFC] Our release cycles are getting longer

2007-01-24 Thread Tom Tromey
> "Marcin" == Marcin Dalecki <[EMAIL PROTECTED]> writes: Marcin> Just forget ADA and Java in mainstream. Both of them are seriously Marcin> impeding casual contributions. We tried this once for libgcj. We had gcj in the tree (small amount of code, couldn't really bother anybody) but not libg

Re: Signed int overflow behaviour in the security context

2007-01-26 Thread Tom Tromey
> "Robert" == Robert Dewar <[EMAIL PROTECTED]> writes: Robert> Note by the way that formally safety-critical or security-critical Robert> software is very unlikely to be compiled at -O2 anyway. I think it is more likely, on Linux at least, that software will be compiled with whatever autoconf

Re: Failure to build libjava on 512MB machine

2007-01-30 Thread Tom Tromey
> "Andrew" == Andrew Haley <[EMAIL PROTECTED]> writes: Andrew> Anyway, I tried again, this time with the right file, and it took Andrew> 78.67user 1.29system 1:20.01elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k Andrew> and indeed, it does want a lot of memory - at peak some 550m. It'll An

Re: MIPS Wrong-code regression.

2007-01-31 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: David> The call to _ZN4java4lang6ObjectC1Ev is being generated as non-pic, David> even though that symbol is defined in libgcj.so. The assembler and David> linker conspire to jump to address 0x for this call. Could also be the prob

Re: Failure to build libjava on 512MB machine

2007-01-31 Thread Tom Tromey
> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> Ouch. I can confirm that on a 32-bit box of mine it fails with about Gerald> 500MB of main memory. It is interesting that it is the HTML parser that is causing problems. For me, gnu-xml.lo is usually the awful one. Does that o

Re: Failure to build libjava on 512MB machine

2007-01-31 Thread Tom Tromey
> "Benjamin" == Benjamin Kosnik <[EMAIL PROTECTED]> writes: Benjamin> but I am Benjamin> somewhat concerned with the response of the java maintainers (and Benjamin> others) that it's OK to require >512MB to bootstrap gcc with java, or Benjamin> that make times "WORKSFORME." My proposal was mo

Re: Failure to build libjava on 512MB machine

2007-02-01 Thread Tom Tromey
> "Marco" == Marco Trudel <[EMAIL PROTECTED]> writes: Marco> If it takes about 30 to 40min to build this html/parser.o and Marco> gnu-xml.o needs about 1 or 2 minutes but is - last time I took a look Marco> - a lot bigger than the html parser, shouldn't then be investigated Marco> why this htm

Re: US Daylight Savings Time Changes

2007-02-09 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: >>> Are there any gcc-related issues with the upcoming changes to the >>> Daylight Savings Time switch in the US starting this year? David> GCC does however ship with libgcj the java runtime library. Some David> versions of libgcj may not

Re: We're out of tree codes; now what?

2007-03-23 Thread Tom Tromey
> "Alexandre" == Alexandre Oliva <[EMAIL PROTECTED]> writes: Alexandre> As for configure scripts... autoconf -j is long overdue ;-) Yeah. The ideal, I think, would be to have configure just record the options the user passed it, and then have the majority of actual checks integrated into th

Re: gcc4.1 compilation issue on solaris 10

2007-03-26 Thread Tom Tromey
> "Nitesh" == Nitesh Shende <[EMAIL PROTECTED]> writes: Nitesh> I am trying to build gcc with java support on solaris 10 I am getting Nitesh> lot of errors Sorry, there isn't enough information here to go by. Make sure you've followed all the build instructions: http://gcc.gnu.org/

Re: How to make GCC stop on first error

2007-03-28 Thread Tom Tromey
> "Francesco" == Francesco Montorsi <[EMAIL PROTECTED]> writes: Francesco> This is very annoying when e.g. the first error is due to Francesco> not finding a required header file: after that gcc goes on Francesco> and spits out tons of errors about missing declarations for Francesco> those thi

Re: GCC 4.2.0 Status Report (2007-03-22)

2007-03-30 Thread Tom Tromey
> "Diego" == Diego Novillo <[EMAIL PROTECTED]> writes: Diego> This patch bootstraps all default languages. I'll test Ada later on, Diego> but I need input from all the FE folks. I don't think this should hurt gcj. I don't think we test TREE_ADDRESSABLE for anything important. Rebuilding li

Re: Integer overflow in operator new

2007-04-09 Thread Tom Tromey
> "Ross" == Ross Ridge <[EMAIL PROTECTED]> writes: Ross> So long as whatever switch is used to enable this check isn't on by Ross> default and its effect on code size and speed is documented, I don't Ross> think it matters that much what those effects are. Anything that works Ross> should mak

Re: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Tom Tromey
> "ChJ" == Christian Joensson <[EMAIL PROTECTED]> writes: ChJ> In file included from ../../../gcc/libjava/classpath/native/fdlibm/fdlibm.h:29, ChJ> from ../../../gcc/libjava/java/lang/natVMDouble.cc:27: ChJ> ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: C

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Tom Tromey
> "Janis" == Janis Johnson <[EMAIL PROTECTED]> writes: >> * Very few people know how to use Janis' scripts, so to encourage >> people to use them, the release manager could write a wiki page with a >> HOWTO for these scripts (or ask someone to do it). Regression hunting >> should only be easi

Re: EH references

2007-04-16 Thread Tom Tromey
> "Ian" == Ian Lance Taylor <[EMAIL PROTECTED]> writes: >> "Paulo J. Matos" <[EMAIL PROTECTED]> writes: >> Is that any reference (paper, guide, whatever,) on how gcc is handling >> exceptions in intermediate code? Is it based on a known (published) >> method? Is it intuitive and explained some

Re: GCC 4.2.0 Status Report (2007-04-15)

2007-04-16 Thread Tom Tromey
> "Steven" == Steven Bosscher <[EMAIL PROTECTED]> writes: Steven> * Maintainers of certain areas of the compiler may not be Steven> sufficiently aware of some bug in their part of the Steven> compiler. For example, only one of the three preprocessor bugs Steven> is assigned to a preprocessor m

Re: [cygwin] Can't boostrap current gcc trunk with libjava: ../../../gcc/libjava/classpath/native/fdlibm/mprec.h:297:1: error: "_EXFUN" redefined

2007-04-16 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: Dave> The definition of _EXFUN in mprec.h is unconditionally: Dave> #define _EXFUN(name, proto) name proto libjava, and subsequently Classpath, imported an old version of this code, which was then hacked over randomly. Dave> How

Re: GCC mini-summit - Patch tracker

2007-04-20 Thread Tom Tromey
Ian> I proposed automatic e-mail pings, but that wasn't generally Ian> welcomed. Bummer. Why? Dan> If people are okay with this, I have no problem implementing it. If you're taking feature requests, it would be handy to canonize the Area field somehow. I was filtering based on "preprocessor" a

Re: GCC mini-summit - Patch tracker

2007-04-20 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: >> If you're taking feature requests, it would be handy to canonize the >> Area field somehow. I was filtering based on "preprocessor" and then >> yesterday noticed things filed against "libcpp" and "cpp". Dave> Heh. Guilty as charged. So

Re: GCC mini-summit - Patch tracker

2007-04-20 Thread Tom Tromey
> "Dan" == Daniel Berlin <[EMAIL PROTECTED]> writes: >> Alternatively, filtering by regex would work just as well for me. Dan> It *is* a regex :) Hmm. I type "cpp|preprocessor" into the text area and I get no results. I also tried emacs-style: cpp\|preprocessor. What am I missing? Tom

Re: Accessing signgam from the middle-end for builtin lgamma

2007-04-27 Thread Tom Tromey
> "Kaveh" == Kaveh R GHAZI <[EMAIL PROTECTED]> writes: Kaveh> I'm doing this at the tree level, so AIUI I have to be mindful of type, Kaveh> scope and conflicts. I also have to decide what to do in non-C. There's nothing to do here for Java -- Java code can't access lgamma. Not to be too ne

Re: 2nd quarter of 2007 and no GPL code of Java from Sun.

2007-05-01 Thread Tom Tromey
> "JC" == J C Pizarro <[EMAIL PROTECTED]> writes: Fernando> JavaOne, for sure. So you'll have the code in May. JC> Today is 01 of May, the worker's day. JC> I've not the code in May, Fernando. This is the first day of May. JC> How long have i to wait? Andrew. JC> From Sun, there are not n

Re: Pascal front-end integration

2005-03-03 Thread Tom Tromey
> "Joseph" == Joseph S Myers <[EMAIL PROTECTED]> writes: Joseph> in general tree codes which are not used in GCC CVS have been Joseph> removed and those specific to a language have been made Joseph> language-specific and are lowered to GENERIC tree codes (those Joseph> in tree.def) in gimplifi

Re: Java Classes and Non-virtual Destructors

2005-03-07 Thread Tom Tromey
> "Ranjit" == Ranjit Mathew <[EMAIL PROTECTED]> writes: Ranjit> After your patch for PR c++/19733, there have been tonnes Ranjit> of warnings during a libjava build complaining about "class Ranjit> Foo has virtual functions but non-virtual destructor". Ranjit> Therefore, can you please supp

Re: request for timings - makedepend

2005-03-07 Thread Tom Tromey
> "DJ" == DJ Delorie <[EMAIL PROTECTED]> writes: >> probably the sanest thing is to go with the automake-like approach of >> one .d file per .c file, which then can be annotated without having to >> write logic to parse a big dependency file and update it in place. DJ> The problem with .d fil

Re: request for timings - makedepend

2005-03-08 Thread Tom Tromey
> "Zack" == Zack Weinberg <[EMAIL PROTECTED]> writes: >> Computed headers are dealt with somewhat clumsily in automake. As a >> user you specify "BUILT_SOURCES", and then these are built by 'all' >> before anything else is done. Zack> This might not be all that bad in gcc land. It's good to

Re: Name of files and functions etc.

2005-03-29 Thread Tom Tromey
> "Andrew" == Andrew Pinski <[EMAIL PROTECTED]> writes: >> I jumped on one of the newbe gcc hackers quests described at >> http://gcc.gnu.org/projects/#beginner_gcc_hackers . >> More precisely I started to clean up the long actions in >> gcc/java/parse.y. Happy that the thing still compiled

Re: Name of files and functions etc.

2005-03-29 Thread Tom Tromey
> "David" == David Pettersson <[EMAIL PROTECTED]> writes: David> Currently I have placed the factor out functions in a files named David> parse_factor.c (and .h). I feel this is a somewhat bad name, David> is there any rule for file naming in use at gcc. There is no rule I know of other than

Re: GCC 4.0 RC1 Available

2005-04-13 Thread Tom Tromey
Eric> Ugh. Not very surprising, given that a jumbo patch landed by Eric> that time: Did this get resolved? Eric> Tom, I presume there was a very good reason for installing such Eric> a potentially destabilizing patch a few days before the Eric> prerelease? What amount of testing did it undergo

Re: front-end tools for preprocessor / macro expansion

2005-04-19 Thread Tom Tromey
> "Henrik" == Henrik Sorensen <[EMAIL PROTECTED]> writes: Henrik> For the PL/I front-end project (pl1gcc.sourceforge.net), I am Henrik> just about to begin to add a preprocessor expansion step, and Henrik> was wondering what other front-end do. Henrik> My initial thoughts were to create a com

Re: GCC 4.0 RC2 Available

2005-04-19 Thread Tom Tromey
> "Andrew" == Andrew Haley <[EMAIL PROTECTED]> writes: Andrew> At compile time we don't know the field offset of fields that we Andrew> inherit, because it can change at runtime. So, we don't set the Andrew> FIELD_OFFSET, and that is is why dbxout is aborting. Andrew> All I want is for FIELD

Re: GCC 4.1: Buildable on GHz machines only?

2005-04-27 Thread Tom Tromey
> "Ian" == Ian Lance Taylor writes: >> Matt Thomas <[EMAIL PROTECTED]> writes: >> I have a 50MHz 68060 with 96MB of memory (MVME177) approaching 100 hours >> (48 hours just to exit stage3 and start on the libraries) doing a bootstrap >> knowing that it's going to die when doing the ranlib of

Re: GCC 4.1: Buildable on GHz machines only?

2005-04-27 Thread Tom Tromey
> "Paul" == Paul Koning <[EMAIL PROTECTED]> writes: Paul> Maybe. Then again, maybe there are real problems here. The ranlib Paul> one was already mentioned. And I wonder if libjava really needs to Paul> bring the host to its knees, as it does. Killing machines is only a secondary goal, if

Re: libjava/3.4.4 problem (SOLVED)

2005-05-02 Thread Tom Tromey
> "Thorsten" == Thorsten Glaser <[EMAIL PROTECTED]> writes: Thorsten> libjava is a pain in the ass, regarding "writes to build directory Thorsten> during installation time". libtool relinking issues, and the list Thorsten> of headers to be installed. I have worked around these, but it's Thorst

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-05 Thread Tom Tromey
> "Ranjit" == Ranjit Mathew <[EMAIL PROTECTED]> writes: Ranjit> Note that libgcj already supports an "--enable-libgcj-multifile" Ranjit> configuration option that coarsely attempts to do the above. Ranjit> See: Ranjit> http://gcc.gnu.org/ml/java-patches/2003-q3/msg00658.html --enable-libgcj

Re: FORTH frontend?

2005-05-05 Thread Tom Tromey
> "Sam" == Sam Lauber <[EMAIL PROTECTED]> writes: Sam> I am experimenting with the FORTH langauge, and I would like a Sam> front-end to be added to GCC. I think I can get most of the Sam> parts down, but how can I generate a tree that can be used in the Sam> code-generator? There are some fr

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-05 Thread Tom Tromey
> "Rutger" == Rutger Ovidius <[EMAIL PROTECTED]> writes: RH> But still largely useless. Who in their right mind is going to RH> use an 83MB static library when a shared library is available. Rutger> Everyone on win32 builds libgcj static, and probably wants to keep it Rutger> that way if the

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-06 Thread Tom Tromey
> "Matt" == Matt Thomas <[EMAIL PROTECTED]> writes: Matt> I'd like to libjava be split into multiple shared libraries. Matt> In C, we have libc, libm, libpthread, etc. In X11, there's X11, Xt, etc. Matt> So why does java have everything in one shared library? Could Matt> the swing stuff be m

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-06 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: David> Perhaps the crazy person that only needs 2MB worth of the files from David> said static library when the corresponding shared library is David> 8MB. Especially if this lunatic is trying to make the program, OS David> kernel etc fit in

Re: tree ssa and type issues

2005-05-21 Thread Tom Tromey
> "Gabriel" == Gabriel Dos Reis <[EMAIL PROTECTED]> writes: Gabriel> I just hit this one from tree-ssa-into.c:rewrite_into_ssa() Gabriel> /* Initialize dominance frontier. */ Gabriel> dfs = (bitmap *) xmalloc (last_basic_block * sizeof (bitmap *)); Gabriel>

Re: Compiling GCC with g++: a report

2005-05-23 Thread Tom Tromey
> "Ranjit" == Ranjit Mathew <[EMAIL PROTECTED]> writes: >> (4) . Ranjit> Tom Tromey's GCJX (gcjx_branch in CVS), the completely Ranjit> rewritten Java front-end that is written in C++. Plugging this into gcc has largely been fine, thanks to an earlier round of patches in this area. The bigg

Re: Java bootstrap fails compiling libjava

2005-06-05 Thread Tom Tromey
> "Richard" == Richard Guenther <[EMAIL PROTECTED]> writes: Richard> On 6/4/05, Bryce McKinlay <[EMAIL PROTECTED]> wrote: >> I've just done an x86_64 build of HEAD and didn't see this error. Richard> Hm, ok - it seems changing java/parse.y:build_if_else_statement Richard> to not construct a C

Big Classpath Merge warning

2005-07-14 Thread Tom Tromey
I'm finally ready to check in the big classpath merge, and I wanted to post a short warning before I went ahead with it. For those who don't know about this, there is a description here: http://gcc.gnu.org/ml/java/2005-05/msg00202.html I've tested this merge natively (including multilib) and wi

Re: please update the gcj main page

2005-07-15 Thread Tom Tromey
> "Bryce" == Bryce McKinlay <[EMAIL PROTECTED]> writes: Bryce> The FAQ is badly in need of an update - in fact, it should be moved Bryce> over to the Wiki (http://gcc.gnu.org/wiki/GCJ) in order to be easier Bryce> to update and maintain. Great idea, I agree. We've had a lot of trouble with bi

Re: Two new info files: hacking vmintegration

2005-07-18 Thread Tom Tromey
> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> This weekend 4.1 snapshot installs two new info files, Gerald> hacking.info and vmintegration.info. Gerald> I believe these are related to the classpath import last week. Gerald> Do we really want/need these installed as part of

Re: Big Classpath Merge warning

2005-07-18 Thread Tom Tromey
appended patch? It ensures that the headers are built before gij.lo. (I didn't include the Makefile.in change, let me know if you want me to send that too.) Tom Index: ChangeLog from Tom Tromey <[EMAIL PROTECTED]> * Makefile.in: Rebuilt. * Makefile.am ($(libg

Re: front-end that translate C++ to C

2005-07-25 Thread Tom Tromey
> "Dan" == Daniel Berlin <[EMAIL PROTECTED]> writes: Dan> You can't take the output of the gcc llvm frontend on one platform, and Dan> run it on another, like cfront could. Dan> The sizes, alignments, etc, of things will be different, where people Dan> use sizeof(x), etc, in their code. Dan>

Re: Copyright assignments and java/libgcj.

2005-07-28 Thread Tom Tromey
> "Joe" == Joe Buck <[EMAIL PROTECTED]> writes: Joe> Cool; does this mean that the amount of code built by a gcc bootstrap Joe> will decrease? Or will the combined libgjc/Classpath code still be all Joe> included in the gcc distribution. It will all still be in there. It is just a differenc

Re: Copyright assignments and java/libgcj.

2005-07-28 Thread Tom Tromey
> "Jim" == James E Wilson <[EMAIL PROTECTED]> writes: Jim> Appropriate info should be added here: Jim> http://gcc.gnu.org/codingconventions.html#upstream Jim> This is where we keep track of such things. Thanks, I'll fix this when I get back from my trip. Tom

Re: Ada character types : tree code and DW_AT_encoding

2005-08-10 Thread Tom Tromey
> "Jim" == James E Wilson <[EMAIL PROTECTED]> writes: Jim> Java uses CHAR_TYPE. So Ada would not be the only supported language Jim> using it if you switched to it. I was under the impression that CHAR_TYPE was deprecated, so I purposely avoided it in gcjx. I'm not sure where I got that imp

Re: Ada character types : tree code and DW_AT_encoding

2005-08-12 Thread Tom Tromey
> "Jim" == James E Wilson <[EMAIL PROTECTED]> writes: Jim> I see that Nathan posted a patch last December to try to remove some Jim> CHAR_TYPE support. Jim> http://gcc.gnu.org/ml/gcc-patches/2004-12/msg00689.html Yeah, that must be what I remember. Jim> A possible way to solve this prob

Re: [PATCH]: Proof-of-concept for dynamic format checking

2005-08-19 Thread Tom Tromey
> "Ian" == Ian Lance Taylor writes: Ian> To make this kind of thing useful, I see two paths that we can follow. Ian> The second approach is of course to write a little language which is Ian> powerful enough to describe printf. The state machine language I Ian> described earlier is too simpl

Re: Automake versions (was: Patch to make libgcj work with autoreconf again)

2005-08-23 Thread Tom Tromey
> "KC" == Kelley Cook <[EMAIL PROTECTED]> writes: KC> Unfortunately, we have automake 1.9.3, 1.9.4 and 1.9.5 floating KC> throughout the tree. I propose standardizing the entire tree on 1.9.6, KC> as it is the current release; moreover the 1.9 branch has only had a KC> few minor patches since

Re: 4.2 Project: "@file" support

2005-08-25 Thread Tom Tromey
> "Ranjit" == Ranjit Mathew <[EMAIL PROTECTED]> writes: Ranjit> FWIW, I should note that GCJ already has support for @file Ranjit> style list of input files: Ranjit> http://gcc.gnu.org/onlinedocs/gcj/Input-and-output-files.html Ranjit> and has had it for quite some time now. Also, the inter

Re: Assembling pending decls before writing their debug info

2005-08-25 Thread Tom Tromey
> "Jim" == James E Wilson <[EMAIL PROTECTED]> writes: Jim> The interface between the front ends and cgraph really needs to be Jim> worked out here. Currently, the C and C++ front ends are calling some Jim> cgraph functions in different orders, and we are having lots of debug Jim> related prob

Re: Running ranlib after installation - okay or not?

2005-09-02 Thread Tom Tromey
> "Andrew" == Andrew Pinski <[EMAIL PROTECTED]> writes: >> So I think the best way to address this is to not run ranlib. Andrew> If you consider Darwin "modern", then that statement is not correct Andrew> as moving/copying an archive on darwin, requires ranlib to be run. Can't we install the

warning about classpath import

2005-09-21 Thread Tom Tromey
I'm finally ready to do another classpath import, and near the last minute I realized that the import may temporarily break the build, due to an unfortunate interaction between the classpath Makefile and the way cvs import works. FWIW I'd prefer to continue using cvs import since it does seem to h

Re: warning about classpath import

2005-09-22 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: >> I'm finally ready to do another classpath import, and near the last >> minute I realized that the import may temporarily break the build, due >> to an unfortunate interaction between the classpath Makefile and the >> way cvs import works. F

Re: warning about classpath import

2005-09-22 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: >> I'm finally ready to do another classpath import, David> Do you plan on another classpath import before the 4.1 release? I think it depends a lot on timing; the sooner 4.1 ships the less inclined I would be to do another import. I want

Re: warning about classpath import

2005-09-22 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: Dave> What version of CVS are you using, and does it speak the "-X" Dave> option (new in 1.12.x)? Thanks! I didn't know that this was added; this addresses one of the biggest problems I've had with cvs import over the years. I'll try this

Re: warning about classpath import

2005-09-22 Thread Tom Tromey
>>>>> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> On Thu, 22 Sep 2005, Tom Tromey wrote: >> I think it depends a lot on timing; the sooner 4.1 ships the less >> inclined I would be to do another import. I want to see 4.1 ship

Re: warning about classpath import

2005-09-23 Thread Tom Tromey
> "Dave" == Dave Korn <[EMAIL PROTECTED]> writes: Dave> What version of CVS are you using, and does it speak the "-X" Dave> option (new in 1.12.x)? Dave> http://ximbiot.com/cvs/manual/cvs-1.12.12/cvs_16.html#SEC155 By my reading the -X option requires 1.12 to be running on the server as well

Re: libjawtgnu linking borked

2005-10-01 Thread Tom Tromey
> "Andreas" == Andreas Jaeger <[EMAIL PROTECTED]> writes: Andreas> So, the problem should be reproducable in the following cases: Using Andreas> DESTDIR and having no libgtkpeer installed in a standard path. Tom, Andreas> this still appears with todays sources and worked before the classpath

Re: libjawtgnu linking borked

2005-10-03 Thread Tom Tromey
> "Richard" == Richard Guenther <[EMAIL PROTECTED]> writes: Richard> On current mainline-gcc install-pkglibLTLIBRARIES fails re-linking Richard> libjawtgnu: Richard> The -L/usr/lib/classpath -lgtkpeer seems bogous, we don't Richard> have classpath installed (yet). We shouldn't be installing

Re: backslash whitespace newline

2005-10-25 Thread Tom Tromey
> "Joe" == Joe Buck <[EMAIL PROTECTED]> writes: Joe> Not needed; the following sequence removes trailing whitespace in Emacs: Joe> ESC-x picture-mode NL Joe> CTL-c CTL-c Joe> (picture-mode cleans up trailing whitespace on exit). There's also the more direct M-x delete-trailing-whitespace Tom

Re: Properly setting the pkcconfig directory (was: Moving the pkgconfig directory from lib/ to libdata/?)

2005-10-27 Thread Tom Tromey
> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> This is fine to use, but our configure/build system really should Gerald> be clever enough to automatically set pkgdatadir to the correct Gerald> value in the first place: $(prefix)/libdata/pkgconfig on FreeBSD, Gerald> and $(lib

Re: How to know which front end?

2005-10-28 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: David> Yeah, I am kind of new to these tree optimizers, so I thought there David> might be some sort of official way to know these things. >From what I understand, there are currently no language-dependent passes. (Am I wrong about that?)

Re: .cvsignore still needed?

2005-10-31 Thread Tom Tromey
> "Dan" == Daniel Berlin <[EMAIL PROTECTED]> writes: >> Shall I issue a simple "svn rm" or do you want to do some other magic? Dan> Just svn rm them all The ones in libjava/classpath come from upstream imports. They will most likely just show up again next time we import Classpath. Tom

Re: Cross compile, no grmic/grmiregistry

2005-11-09 Thread Tom Tromey
> "Rui" == Rui Wang <[EMAIL PROTECTED]> writes: Rui> May I ask why it has to be native in order to generate Rui> jv-convert, grmic, etc? I think I wrote that code, but I don't remember the reason for this. Rui> Also if I replace the section in "libjava/Makefile.am" with the Rui> following, w

Re: Cross compile, no grmic/grmiregistry

2005-11-09 Thread Tom Tromey
> "Rui" == Rui Wang <[EMAIL PROTECTED]> writes: Tom> I think I wrote that code, but I don't remember the reason for this. Rui> Is it because grmic/grmiregistry is not working well on windows yet? No, it is more like some weird configure/build thing having to do with cross-builds. Rui> I ha

Re: Null pointer check elimination

2005-11-12 Thread Tom Tromey
> "Per" == Per Bothner <[EMAIL PROTECTED]> writes: Per> A type attribute is much more useful. For example it allows: Per> String x = shared ? "x" : new String("x"); Per> // The type of x [in a single-assignment-world] is non-null. I think we will need extra code to recognize that String refe

Re: Null pointer check elimination

2005-11-15 Thread Tom Tromey
> "David" == David Daney <[EMAIL PROTECTED]> writes: David> The Java Language Specification requires that NullPointerExceptions David> are thrown when calling a method via a null 'this'. But since a David> method call does not usually involve dereferencing 'this', an explicit David> check for

Re: Java on uClinux (was: Null pointer check elimination)

2005-11-15 Thread Tom Tromey
> "Andrew" == Andrew Haley <[EMAIL PROTECTED]> writes: Bernd> Speaking of which, has anyone ported gcj to a MMU-less uClinux Bernd> platform yet? Andrew> It's impossible with the current config. This is because some of Andrew> libgcj is written on C++, and the C++ compiler FE does not insert

Re: Link-time optimzation

2005-11-16 Thread Tom Tromey
> "Andrew" == Andrew Pinski <[EMAIL PROTECTED]> writes: Andrew> One thing not mentioned here is how are you going to repesent Andrew> different eh personality functions between languages, because Andrew> currently we cannot even do different ones in the same Andrew> compiling at all. I think

Re: LLVM/GCC Integration Proposal

2005-11-28 Thread Tom Tromey
> "Chris" == Chris Lattner <[EMAIL PROTECTED]> writes: >> Only the Ada frontend seems to be in a state to maybe support direct >> frontend IR to LLVM translation. Chris> Sure, also maybe Fortran? FWIW gcjx was designed to make this easy to do. And just yesterday a volunteer started working

Re: LLVM/GCC Integration Proposal

2005-11-28 Thread Tom Tromey
> "Chris" == Chris Lattner <[EMAIL PROTECTED]> writes: Chris> In this role, it provides a static optimizer, interprocedural link- Chris> time optimizer, JIT support, and several other features. I'm quite interested in the JIT aspect of LLVM, for gcj. This would fill one of our major missing g

Re: java broken on Linux/x86-64

2005-12-06 Thread Tom Tromey
> "Andreas" == Andreas Jaeger <[EMAIL PROTECTED]> writes: Andreas>=== libjava Summary for unix === Andreas> # of expected passes1811 Andreas> # of unexpected failures1087 Andreas> # of expected failures 6 Andreas> # of untested testcases 109

Re: java broken on Linux/x86-64

2005-12-06 Thread Tom Tromey
> "Ranjit" == Ranjit Mathew <[EMAIL PROTECTED]> writes: Ranjit> BTW Tom, the Red Hat bugzilla doesn't let me see the Ranjit> bug #174912, even after logging in. It might probably be Ranjit> a better idea to open a PR in GCC's bugzilla describing Ranjit> the problem. That said, the testcase you

Re: GNAT package GNAT.Traceback.Symbolic

2005-12-07 Thread Tom Tromey
> "Florian" == Florian Weimer <[EMAIL PROTECTED]> writes: Florian> Java implementations needs to solve pretty much the same Florian> problem. How is it done in GCJ? When printing a stack trace we exec addr2line if it is available. This is optional though, there is a system property you can s

Re: Installing libgcj consumes huge amounts of memory

2005-12-13 Thread Tom Tromey
> "Gerald" == Gerald Pfeifer <[EMAIL PROTECTED]> writes: Gerald> Is anyone seeing this? With current 4.1 sources, on a machine Gerald> with "only" 1GB of main memory + 1GB swap, the following part Gerald> of `make install` [...] Gerald> spawns a recursive make (GNU make 3.80) that consumes so

Re: GCC CompileFarm Project

2005-12-13 Thread Tom Tromey
> "Sebastian" == Sebastian Pop <[EMAIL PROTECTED]> writes: Sebastian> I was thinking about collecting the patches to be tested Sebastian> dirrectly in the gcc-patches mailing list, like the patch Sebastian> queue tracks new patches. This is a nice idea. I wonder, though, whether most of the

Re: Git ChangeLog policy for GCC Testsuite inquiry

2020-02-07 Thread Tom Tromey
> "Jonathan" == Jonathan Wakely writes: Jonathan> I have a script that does the opposite, which I've been using for Jonathan> years. I edit the ChangeLog files as before, and a Git Jonathan> prepare-commit-msg hook extracts the top changelog entry from each Jonathan> file in the commit and pr

Re: Git ChangeLog policy for GCC Testsuite inquiry

2020-02-07 Thread Tom Tromey
> "Jason" == Jason Merrill writes: Jason> I omit ChangeLogs by adding ':!*/ChangeLog' to the end of the git Jason> send-email command. I don't remember where I found that incantation. Cool, I did not know about this. FWIW if you have the ChangeLog merger available, it's actually more conve

Re: Not usable email content encoding

2020-03-19 Thread Tom Tromey
> "Jonathan" == Jonathan Wakely via Gcc writes: [gerrit] Jonathan> I think it also only very recently gained the ability to group a Jonathan> series of patches together, as it wants a single commit per review. We tried gerrit for gdb for a while, and in the end decided to drop it. The main

Re: Not usable email content encoding

2020-04-23 Thread Tom Tromey
> "Segher" == Segher Boessenkool writes: Segher> My point was that this should *never* be part of patches, already. FWIW, I use a few scripts so that I can keep ChangeLogs as files. That's what I do when working on gdb. https://github.com/tromey/git-gnu-changelog This is easier on the whol

Re: dejagnu version update?

2020-05-14 Thread Tom Tromey
> "Rob" == Rob Savoye writes: Rob> Not that team, the folks I talked to thought I was crazy for wanting Rob> to refactor it. :-) I don't think refactoring dejagnu is crazy, but I think it's pretty hard to imagine rewriting the gdb test suite in Python. It's 260 KLOC. Tom

  1   2   3   4   >