Re: unrecognized option '-no-cpp-precomp' on Mac OS X (10.4.3)

2005-12-14 Thread Mike Stump
On Dec 14, 2005, at 12:52 PM, Paul Martinolich wrote: I have built gcc-4.1-20051209 successfully and while using it to try to compile Python-2.4.2, I get this error: /Users/martinol/auto_v4.0/devel/powerpc-apple-darwin8.3.0/bin/gcc - c -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mn

Re: porting gcc/binutils

2005-12-14 Thread Mike Stump
On Dec 14, 2005, at 3:31 PM, Andrija Radičević wrote: I'm trying to port gcc and binutils to a new target and I hoped to find a brief procedure on that matter on the net, but was unsuccessful. OK, the GCC internals is quite a resourceful document and one can learn a lot by examining the source

Re: How to rebuild stage 1?

2005-12-16 Thread Mike Stump
On Dec 16, 2005, at 6:23 AM, Daniel Berlin wrote: A simple summary would be very helpful in trying to figure out what i want to do now. I'm sure most of the functionality exists, i'm just not sure what it's called anymore :) A wiki page that has the mapping from the old style to the new style

Re: http://gcc.gnu.org/onlinedocs/gcc/ is 403

2005-12-16 Thread Mike Stump
On Dec 16, 2005, at 3:05 PM, Richard Guenther wrote: $subject - since a day now. Thanks, fixed.

Re: 4.0.0->4.0.1 regression: Can't use 64-bit shared libs on powerpc-apple-darwin8.1.0

2005-12-16 Thread Mike Stump
On Jun 20, 2005, at 2:41 PM, Bradley Lucier wrote: I can't seem to build any 64-bit shared library on powerpc-apple- darwin8.1.0, although I can now run the test suite more effectively; see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22110 and http://gcc.gnu.org/ml/gcc-testresults/2005-06/m

Re: long double on ppc-darwin

2005-12-17 Thread Mike Stump
On Dec 17, 2005, at 6:08 AM, FX Coudert wrote: I'm trying to understand the gfortran failure large_real_kind_2.F90 on ppc-darwin7.9, which can be reduced to: $ cat large_real_kind_2.F90 real(kind=16) :: x real(8) :: y x = 1 y = x x = cos (x) y = cos (y) print *, x, y, y-x end

Re: long double on ppc-darwin

2005-12-18 Thread Mike Stump
On Dec 17, 2005, at 10:27 PM, Andrew Pinski wrote: On Dec 18, 2005, at 1:13 AM, Geoff Keating wrote: Yes; to do this right, GCC's builtins need to know about the different names. If you're interested in fixing this, I can tell you what to do... I figured out how to fix it and will be posti

Re: Add revision number to gcc version?

2005-12-19 Thread Mike Stump
On Dec 19, 2005, at 2:56 PM, Jim Blandy wrote: Subversion provides an "opt-in" version of keyword substitution, and provides a $Revision$ keyword. But it doesn't do what people really want it to by design. :-(

Re: i was told that i could get a awnser to this question here.

2005-12-19 Thread Mike Stump
On Dec 18, 2005, at 2:17 PM, Kevin Andrew Kaploe wrote: are they telling the truth? Simple answer, Yes. The long answer is off-topic for this list. A hint at the long answer lies in dependencies. If those are precisely in sync, then there is no point at recompilation. If they are out of

Re: Add revision number to gcc version?

2005-12-19 Thread Mike Stump
On Dec 19, 2005, at 5:34 PM, Jim Blandy wrote: On 12/19/05, Mike Stump <[EMAIL PROTECTED]> wrote: But it doesn't do what people really want it to by design. :-( And that would be? http://subversion.tigris.org/faq.html#version-value-in-source I would like something, that

Re: how to add source or header file in gcc

2005-12-22 Thread Mike Stump
On Dec 22, 2005, at 1:54 AM, Liu Haibin wrote: I'd like to add some source and header files into gcc. I think I probably need to make some change in Makefile.in. But the Makefile.in looks very complicated. Could anyone give some advice on this? google("make tutorial"). After that, you can just

Re: asm label generation bug?

2005-12-22 Thread Mike Stump
On Dec 22, 2005, at 5:28 AM, Piotr Wyderski wrote: I am trying to compile my low-level library, which contains several inline assembly functions. It doesn't work, because the compiler (4.0.1) does not replace local labels from the assembly code (i.e. "0:", "1:", etc.) with their machine-specific

Re: Hack in gcc/c-decl.c?

2005-12-28 Thread Mike Stump
On Dec 28, 2005, at 8:49 PM, Domagoj D wrote: Can anyone explain me the following gcc/c-decl.c code (4.0.2, seems to be unchanged in 4.2)? What part was unclear? #define I_SYMBOL_BINDING(node) \ (((struct lang_identifier *) IDENTIFIER_NODE_CHECK(node))->symbol_binding) Yes, each identifie

Re: Assembly to c

2005-12-28 Thread Mike Stump
On Dec 28, 2005, at 11:08 PM, [EMAIL PROTECTED] wrote: Is there any options in converting assembly code to c using gcc as u convert c code to assmbly. Yes, but they are all poor to very poor. see google("decompilers"). Anyway, this is off-topic for this list.

Re: Hack in gcc/c-decl.c?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 12:38 AM, Domagoj D wrote: Sorry, I didn't see that each identifier *is* a lang_identifier, that's a weird way to keep bindings. It's not that easy for someone new to GCC to get around the code. What was the design decision behind that hack (instead of something like: str

Re: Objective-C exceptions on the GNU runtime?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 8:37 AM, Andrew Pinski wrote: As far as I can tell the -fobjc-exceptions flag is supposed to work with the GNU runtime as of GCC 4.0. However, invoke.texi still states that "Currently, this option is only available in conjunction with the NeXT runtime on Mac OS X 10.3 and

Re: Hack in gcc/c-decl.c?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 10:39 AM, Domagoj D wrote: Also, not all identifiers in all languages have an ht_identifier, again, for example, java doesn't. Hmm... But tree_identifier in tree.h has an ht_identifier struct. So, is gcc/tree.h C-specific? Oops, uhm, I mean, just checking to make sure you'

Re: Hack in gcc/c-decl.c?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 11:32 AM, Gabriel Dos Reis wrote: I believe, but I'm not sure, that GCC is using type puning not guaranteed to work (except "common sense" from "obvious model".) I think the C family of language standards should think about the issue and clarify their exact intent... I kn

Re: Porting GCC to RDOS and C++ issues

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 11:45 AM, Leif Ekblad wrote: However, now I still get unresolved externals related to C++ exception-handling (_Unwind_resume and so on). mrs $ nm libgcc_s.1.dylib | grep Unwind_Re 8c24 T __Unwind_Resume mrs $ nm libgcc/unwind-dw2.o | grep Unwind_Res 24c0 T __Unwind

Re: Hack in gcc/c-decl.c?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 12:16 PM, Gabriel Dos Reis wrote: | > I guess we just have to wait till GCC is miscompiled (probably by | > itself) to see whether the Middle End would cite chapter and verse :-) I suspect that humor does not travel well through emails :-) Sorry. As my 4 year old would

Re: Porting GCC to RDOS and C++ issues

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 1:01 PM, Leif Ekblad wrote: OK, I found unwind-dw2.c in the GCC directory. I also found the object files in the linux host directory, but not in the RDOS cross compilation directory. I cannot run the GCC configuration process natively on RDOS (yet), so I must somehow build

Re: Hack in gcc/c-decl.c?

2005-12-29 Thread Mike Stump
On Dec 29, 2005, at 1:25 PM, Gabriel Dos Reis wrote: I was actually referring to this case This is well defined, save for possibly the fact that 4 is written as 4 and not offsetof () and uncontested. The case I think you're thinking of was upcasting; - offsetof(). It was decided. The d

Re: Hack in gcc/c-decl.c?

2005-12-30 Thread Mike Stump
On Dec 29, 2005, at 2:20 PM, Domagoj D wrote: In the case anybody cares about code verifiability... It's exteremely hard to automatically prove the correctness of the code that uses pointer arithmetic and casts as in the example above. It is but a couple of trivial rules that one should have

Re: Might a -native-semantics switch, forcing native target optimization semantics, be reasonable?

2005-12-31 Thread Mike Stump
On Dec 31, 2005, at 10:51 AM, Paul Schlie wrote: As although C/C++ define some expressions as having undefined semantics; I'd rather it be called --do-what-i-mean. :-) Could you give us a hint at what all the semantics you would want to change with this option? Are their any code bases th

Re: -fpic no optimization...

2006-01-02 Thread Mike Stump
On Jan 1, 2006, at 9:26 AM, Frediano Ziglio wrote: I noted that when PIC is enabled (-fpic, Linux Intel) ebx is reserved to global pointer. However LzmaDecode do not access any global data and do not call other functions (no relocations at all) so why not use ebx register? This is a known

Re: Might a -native-semantics switch, forcing native target optimization semantics, be reasonable?

2006-01-02 Thread Mike Stump
On Dec 31, 2005, at 9:26 PM, Paul Schlie wrote: be able define NULL as being some value other than 0. Do you have a specific chip in mind you want to do this for? Why would you want to do this? How many users would benefit from having done this? - enable the specification of arithmetic

Re: Might a -native-semantics switch, forcing native target optimization semantics, be reasonable?

2006-01-02 Thread Mike Stump
On Jan 1, 2006, at 9:57 AM, Paul Schlie wrote: - x[y] = 0; if (x[y]) y = y+1; And how does this differ from the portable code in which x points to volatile data? If none, what are the advantages in being able to write non-portable code that leaves the volatile out over standard conform

Re: Bootstrap failure on Linux/i686 in Ada

2006-01-03 Thread Mike Stump
On Jan 3, 2006, at 11:54 AM, Laurent GUERBY wrote: To stop the annoying VM randomization you need to turn on the old style VM layout in the kernel. Grrr. I believe detailed instructions on the ways to disable VM randomization in the GCC wiki would be a welcomed addition by many GCC hackers

Re: Microchip Pic-18F port on GNU/Gcc

2006-01-17 Thread Mike Stump
On Jan 8, 2006, at 3:11 PM, [EMAIL PROTECTED] wrote: So can you tell me more about your experience with the Microchip 18F, if somebody is currently working on this device, Nope, don't think so. or if the memory model of the PIC18 is definitively a problem to gcc porting ? Weird chips mak

Re: Static coverage analysis with 'gcov'.

2006-01-17 Thread Mike Stump
On Jan 9, 2006, at 7:41 AM, [EMAIL PROTECTED] wrote: I actually want to do coverage analysis on bootloader code from YAMON (used mostly on MIPS board). Obviously, I cannot invoke 'gcov' on bootloader code and thus the conundrum. Don't see why not, just arrange to save it out to memory somepl

Re: Example of debugging GCC with toplevel bootstrap

2006-01-17 Thread Mike Stump
On Jan 13, 2006, at 5:01 PM, Richard Kenner wrote: Steven Bosscher wrote: ... you can use --disable-bootstrap and do a regular make, or is there some reason why you can't do that? I thought the point was that that option is temporary and will go away. Over my dead body. We will al

Re: Command line options and pragmas

2006-01-17 Thread Mike Stump
On Jan 9, 2006, at 10:46 AM, David Taylor wrote: For a variety of reasons, we would like to be able to specify individual compilation switches *within* individual files. Dale added this to our gcc compiler, see the apple/trunk branch for example, near APPLE LOCAL .* optimization pragmas lines

Re: -Wpointer-sign for GCC 4.1

2006-01-18 Thread Mike Stump
On Jan 17, 2006, at 1:19 PM, Daniel Jacobowitz wrote: Someone's informed Richard Stallman that this (annoying) warning will not be enabled by default in GCC 4.1. But, it currently seems to be. Should it be turned off before the release? The SC or Jim Wilson will know more than I. If

Re: Example of debugging GCC with toplevel bootstrap

2006-01-18 Thread Mike Stump
On Jan 18, 2006, at 5:26 AM, Paolo Bonzini wrote: MRS and Eric Botcazou objected strongly against not being able to build a 1-stage GCC with --disable-bootstrap. And that's never going to happen. I tend to like long term stability in who things are done, but I'm not stuck in the mud, the

Re: Excluding C++ Library Code

2006-01-18 Thread Mike Stump
On Jan 18, 2006, at 12:22 PM, Eric Lemings wrote: Right now the infrastructure for it isn't there, but someday it will be. But how would you indicate to the debugger what constituted "uninteresting" headers? I figure the responsibility for this would probably reside more with the compiler than

Re: Calls to malloc during an exception

2006-01-18 Thread Mike Stump
On Jan 18, 2006, at 9:41 AM, Perry Smith wrote: In the course of doing my work last week to get exception handling working in my device driver, I learned that the exception processing code calls malloc during the exception. This seems weak to me. It seems like one of the most critical time

Re: matrix linking

2006-01-19 Thread Mike Stump
On Jan 18, 2006, at 10:24 PM, [EMAIL PROTECTED] wrote: I thought some kind of that, yet moved to matrix approach. Reason? The clarity. Clarity is not an in-vogue reason for compiler code generation. Size is, speed is. Sacrificing these two for clarity in generated code limits the end res

Re: GCC selftest improvements

2020-02-14 Thread Mike Stump
On Oct 28, 2019, at 12:40 PM, Jeff Law wrote: > I'd really like to see us move to C++11 or beyond. Sadly, I don't think > we have any good mechanism for making this kind of technical decision > when there isn't consensus. I'll just point out that we do have good mechanisms in place. Consensus

dejagnu version update?

2015-09-15 Thread Mike Stump
On Sep 14, 2015, at 3:37 PM, Jeff Law wrote: >> Maybe GCC-6 can bump the required >> dejagnu version to allow for getting rid of all these superfluous >> load_gcc_lib? *blink* :) > I'd support that as a direction. > > Certainly dropping the 2001 version from our website in favor of 1.5 (which >

Re: dejagnu version update?

2015-09-15 Thread Mike Stump
On Sep 15, 2015, at 1:04 PM, Jeff Law wrote: > Given we haven't updated the dejagnu reqs since ~2001, I think stepping > forward would be appropriate and I'd support moving all the way to 1.5.3 with > the expectation that we'll be on a cadence of no faster than 2 years going > forward. So, I a

Re: dejagnu version update?

2015-09-16 Thread Mike Stump
On Sep 16, 2015, at 12:29 AM, Andreas Schwab wrote: > Mike Stump writes: > >> The software presently works with 1.4.4 and there aren’t any changes >> that require anything newer. > > SLES 12 has 1.4.4. Would be nice to cover them as well, but their update schedule

Re: dejagnu version update?

2015-09-16 Thread Mike Stump
On Sep 16, 2015, at 9:25 AM, Ramana Radhakrishnan wrote: > > Sorry about the obvious (possibly dumb) question. > Can't we just import a copy of dejagnu each year and install it as part of > the source tree? TL;DR: No. We could, and indeed, some people do engineering that way. We instead dep

Re: dejagnu version update?

2015-09-16 Thread Mike Stump
On Sep 16, 2015, at 12:02 PM, Bernhard Reutner-Fischer wrote: > Where Joseph said he'd wait some more.. I had thought I asked longer ago than > that, time flies if one has fun. > > I'd just require 1.5.3 just to avoid the time needed by folks to workaround > those silly ordering gotchas and lo

Re: GCC testsuite maintenance (was: [PATCH] Fix OpenACC vector_length parsing in fortran)

2016-07-25 Thread Mike Stump
On Jul 25, 2016, at 9:37 AM, Joseph Myers wrote: > > On Fri, 15 Jul 2016, Thomas Schwinge wrote: > >>> No, we want to have as little churn as possible in existing tests, the >>> general policy is to add new tests (not just for OpenACC/OpenMP, but for >>> all functionality). >> >> Hmm, that's so

Re: [PATCH, testsuite]: Test compat _Complex varargs passing

2016-09-12 Thread Mike Stump
On Sep 8, 2016, at 1:53 AM, Uros Bizjak wrote: > > On Mon, Sep 5, 2016 at 1:45 PM, Joseph Myers wrote: >> On Sun, 4 Sep 2016, Uros Bizjak wrote: >> >>> It looks that different handling of _Complex char, _Complex short and >>> _Complex float is there on purpose. Is (was?) there a limitation in a

Re: Help with integrating my test program into dejagnu

2016-12-30 Thread Mike Stump
On Dec 30, 2016, at 11:58 AM, Daniel Santos wrote: > > Still being pretty new to GCC and having never used dejagnu, expect or Tcl, > I'm trying to determine how to best integrate my test program into GCC's test > harness. I wrote this to help find breakages while working on optimizations > fo

Re: Help with integrating my test program into dejagnu

2016-12-31 Thread Mike Stump
On Dec 31, 2016, at 11:18 AM, Daniel Santos wrote: > > The generated sources are 2MiB Yeah, too big, better to have a generator. > Also, I can't have the two generated .c files in the same translation unit > (at least in their current form) because gcc's too smart with optimizations. > :) Yo

Re: Help with integrating my test program into dejagnu

2016-12-31 Thread Mike Stump
On Dec 31, 2016, at 2:13 PM, Daniel Santos wrote: > > Well I'm learning all sorts of new things; I wasn't aware that the testsuite > was designed to run with other compilers! Does the Microsoft compiler > support building functions using the System V ABI? IDK. I kinda doubt it.

Re: reviewers for wide int.

2014-04-22 Thread Mike Stump
On Apr 22, 2014, at 12:48 PM, Kenneth Zadeck wrote: > >>> While of course one hopes that there will be no issues with wide-int, a >>> change of this size will have some pain no matter how well we have >>> tested it. Having three reviewers will assure problems are resolved >>> quickly. >> Works f

wide-int testing, go bits

2014-04-30 Thread Mike Stump
I am seeing the below on wide-int. The go teststsuite violates one of the principals of goo test suite hygiene, the names thought arbitrary, should be stable. These names are not stable across differing build locations. s,.*/testsuite/,,g is approximately what it needs. Thanks. New tests t

Re: RFA: speeding up dg-extract-results.sh

2014-05-03 Thread Mike Stump
On Feb 13, 2014, at 1:18 AM, Richard Sandiford wrote: > This patch tries to reduce that by providing an alternative single-script > version. > Python isn't yet required and I'm pretty sure this script needs 2.6 > or later. > I'm also worried that the seek/tell stuff might not work on > Windows.

Re: we are starting the wide int merge

2014-05-06 Thread Mike Stump
On May 6, 2014, at 8:19 AM, Kenneth Zadeck wrote: > please hold off on committing patches for the next couple of hours as we have > a very large merge to do. > thanks. All done… It is in.

LRA and splitters

2014-05-08 Thread Mike Stump
So, I was wondering about patterns like: (define_insn_and_split "*setcc_di_1" [(set (match_operand:DI 0 "register_operand" "=q") (match_operator:DI 1 "ix86_comparison_operator" [(reg FLAGS_REG) (const_int 0)]))] "TARGET_64BIT && !TARGET_PARTIAL_REG_STALL" "#" "&& reload_c

Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)

2014-05-26 Thread Mike Stump
On May 26, 2014, at 4:26 AM, FX wrote: > Here’s a patch that removes all the casts on output operands in x86/x86_64 > code in longlong.h. I’d love for someone to explain why the casts were there in the first place… I like the idea of removing them.

Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)

2014-05-26 Thread Mike Stump
On May 26, 2014, at 2:22 AM, FX wrote: >> This causes GCC bootstrap to fail on Darwin systems (whose system compiler >> is clang-based). Since PR 61146 was resolved as INVALID (but I’m not sure >> it’s the right call, see below), I’ve filed a separate report for the >> bootstrap issue (https://

Re: Darwin bootstrap failure following wide int merge (was: we are starting the wide int merge)

2014-05-27 Thread Mike Stump
Ping? Or, I can ask, any objections? In https://gcc.gnu.org/PR61146 it is stated that GMP removed the casts in 2005. On May 26, 2014, at 4:26 AM, FX wrote: >> So changing just 2 of them doesn't feel right to me… > > [Again, with the patch actually attached… sorry] > > Here’s a patch that rem

The C++ link on the main web page seems old

2014-08-26 Thread Mike Stump
Gosh, https://gcc.gnu.org/projects/cxx0x.html and https://gcc.gnu.org/gcc-4.8/cxx0x_status.html seem to old and dated now. First, the standard before last has been published. Second, at some point, it can’t be experimental anymore. Would be nice if someone could update the content. The part

Re: libstdc++ testsuite "misbehaving"

2014-09-05 Thread Mike Stump
On Sep 5, 2014, at 4:05 AM, Thomas Schwinge wrote: > Updating my GCC trunk working tree from r212389 (2014-07-09) to r214918 > (2014-09-04), I notice that (only) in libstdc++ testing, and only for the > second multilib of »RUNTESTFLAGS='--target_board=unix\{,-m32\}'« (so, the > 32-bit x86 one), a

Re: [PATCH] gcc parallel make check

2014-09-10 Thread Mike Stump
On Sep 9, 2014, at 8:14 AM, VandeVondele Joost wrote: > Attached is a further revision of the patch, now dealing with check-c++. So when last I played in this area, I wanted a command line tool that would bin-pack from the command line. I would then grab the seconds per for each .exp, and bin

Re: [PATCH] gcc parallel make check

2014-09-10 Thread Mike Stump
On Sep 10, 2014, at 1:38 PM, David Malcolm wrote: > Perhaps this is a silly question, but has anyone tried going the whole > way and not having buckets, going to an extremely fine-grained approach No, we fear the overhead, but do not know what it is.

Re: [PATCH] gcc parallel make check

2014-09-10 Thread Mike Stump
On Sep 10, 2014, at 2:23 PM, Jakub Jelinek wrote: > Seems file mkdir in tcl doesn't error on pre-existing directory, shell mkdir will. :-)

Re: [PATCH] gcc parallel make check

2014-09-11 Thread Mike Stump
On Sep 11, 2014, at 3:15 PM, Jakub Jelinek wrote: > That is news to me, but given the amount of test -a/-o uses e.g. in > gcc/configure and hundreds of places, I'd say what we care is what is more > portable to old shells. No, we can’t care about that. If that were true, the _ && _ in the compil

Re: [PATCH] gcc parallel make check

2014-09-12 Thread Mike Stump
On Sep 12, 2014, at 9:32 AM, Jakub Jelinek wrote: > Here is my latest version of the patch. > > With this patch I get identical test_summary output on make -k check > (completely serial testing) and make -j48 -k check from toplevel directory. > > Major changes since last version: > 1) I've chang

Re: [PATCH] gcc parallel make check

2014-09-12 Thread Mike Stump
On Sep 12, 2014, at 9:32 AM, Jakub Jelinek wrote: > Here is my latest version of the patch. I did a timing test: Before: real0m57.198s user1m24.736s sys 0m19.816s after: real0m28.224s user1m27.823s sys 0m22.374s This is a -j70 run on a 64 core power7 of check-objc, I

Re: [PATCH] gcc parallel make check

2014-09-15 Thread Mike Stump
On Sep 15, 2014, at 9:05 AM, Jakub Jelinek wrote: All the updates sound good. > Regtested on x86_64-linux, without the patch toplevel make -k check > took 8hrs3minutes (don't have time data for that run), This confuses me, but, no matter. Isn’t 8hrs time data? :-) > patch toplevel make -j48

Re: Towards GNU11

2014-10-09 Thread Mike Stump
On Oct 7, 2014, at 2:07 PM, Marek Polacek wrote: > I'd like to kick off a discussion about moving the default standard > for C from gnu89 to gnu11. I endorse the change of default. > The things I had to fix in the testsuite nicely reflect what we can expect > in the real life: A wiki page that

Re: [patch, build] Restore bootstrap in building libcc1 on darwin

2014-11-25 Thread Mike Stump
On Nov 23, 2014, at 4:06 PM, FX wrote: > One question to build maintainers, and one patch submitted to top-level > configure.ac So, not sure who wants to review this. From the darwin perspective, Ok.

Re: [PATCH] gcc parallel make check

2014-11-25 Thread Mike Stump
On Nov 25, 2014, at 12:15 PM, Jakub Jelinek wrote: > On Tue, Nov 25, 2014 at 03:27:40PM +0100, Tom de Vries wrote: >> This patch fixes that by ensuring that we print that unsupported message >> only once. >> >> The resulting test result comparison diff is: >> 2014-11-25 Tom de Vries >> >>

Re: Regular darwin builds

2014-12-16 Thread Mike Stump
On Dec 16, 2014, at 12:46 PM, Iain Sandoe wrote: > > On 16 Dec 2014, at 20:40, Dominique d'Humières wrote: >> >>> Another testsuite issue on darwin is that testsuite doesn’t clean up the >>> .dSYM directories it generates. This gets really annoying on my autotester >>> :( >> >> I have a patch

Re: Regular darwin builds

2014-12-16 Thread Mike Stump
On Dec 16, 2014, at 1:24 PM, Dominique d'Humières wrote: > My patch is different and I am attaching it (it is quite old, so it may not > apply cleanly). The problem for more evolved form is that *.dSYM are > directories and ASAICT there is no command in derange to remove them. > > At least my p

Re: GCC 4.8.4 Status Report (2014-12-05)

2014-12-17 Thread Mike Stump
On Dec 17, 2014, at 2:21 AM, FX wrote: >> Currently gcc 4.8.4 does not bootstrap on darwin14 (Yosemite) due to pr61407. >> Would it be possible to apply the patch at >> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33932 >> before 4.8.4 is released? Results with the patch are posted at >> https:

Re: GCC 4.8.4 Status Report (2014-12-05)

2014-12-17 Thread Mike Stump
On Dec 17, 2014, at 3:44 AM, Jakub Jelinek wrote: > On Wed, Dec 17, 2014 at 11:16:18AM +0100, Dominique Dhumieres wrote: >> Currently gcc 4.8.4 does not bootstrap on darwin14 (Yosemite) due to pr61407. > > Why has it not been pushed in earlier? No good reason. No one checked it into the release

Re: Help with integrating my test program into dejagnu

2017-01-11 Thread Mike Stump
On Jan 10, 2017, at 9:13 PM, Daniel Santos wrote: > I've gotten rid of the Makefile and everything is run now from msabi.exp. > I've also gotten rid of the header file, now that I know how to define a > "_noinfo" fn pointer, so it's down to just 4 files: msabi.exp, gen.cc, > msabi.c and do_tes

Re: Help with integrating my test program into dejagnu

2017-01-13 Thread Mike Stump
On Jan 11, 2017, at 3:29 PM, Daniel Santos wrote: > On 01/11/2017 12:25 PM, Joseph Myers wrote: > Would this then be the correct test? Yeah, looks good.

Re: Release criteria for Darwin

2017-04-10 Thread Mike Stump
> On Apr 10, 2017, at 8:17 AM, David Edelsohn wrote: > > On Mon, Apr 10, 2017 at 10:58 AM, Simon Wright wrote: >> I see that, in the GCC 7 Release Criteria, the Secondary Platforms list >> includes i686-apple-darwin. >> >> Should this now be x86_64-apple-darwin? I've been building this since

Re: dejagnu version update?

2017-05-15 Thread Mike Stump
On May 15, 2017, at 1:06 AM, Richard Biener wrote: > > Both SLE-11 and SLE-12 use dejagnu 1.4.4, so does openSUSE Leap 42.[12]. > Tumbleweed uses 1.6 so new SLE will inherit that. But I still do all > of my testing on systems with just dejagnu 1.4.4. So dejagnu is independent of most things and

Re: dejagnu version update?

2017-05-16 Thread Mike Stump
On May 16, 2017, at 5:16 AM, Jonathan Wakely wrote: > The change I care about in 1.5.3 So, we haven't talked much about the version people want most. If we update, might as well get something that more people care about. 1.5.3 is in ubuntu LTS 16.04 and Fedora 24, so it's been around awhile.

Re: RFC [testsuite] Obey --load-average

2017-08-03 Thread Mike Stump
On Aug 2, 2017, at 10:34 PM, Daniel Santos wrote: > > I'm working on a patch to modify the testsuite to obey the > --load-average value if one is passed to make. The code seems like a reasonable approach. Love to see numbers and test scenarios so that others can tell if you've covered their us

bitfield types

2017-11-14 Thread Mike Stump
The testsuite/gcc.c-torture/execute/pr34971.c seems wrong to me. The type of the expression x.b << 8 has size 8, a size 8 integral type is a 64-bit type. If the result is a 64-bit type, then it's argument (x.b) was a 64-bit type. In C++, we observed what they meant in the C language standard

Re: bitfield types

2017-11-15 Thread Mike Stump
On Nov 14, 2017, at 3:21 PM, Joseph Myers wrote: > > On Tue, 14 Nov 2017, Mike Stump wrote: >> The testsuite/gcc.c-torture/execute/pr34971.c seems wrong to me. The >> type of the expression x.b << 8 has size 8, a size 8 integral type is a >> 64-bit type. If the

Re: dejagnu version update?

2018-08-06 Thread Mike Stump
On Aug 4, 2018, at 9:32 AM, Bernhard Reutner-Fischer wrote: > On Tue, 16 May 2017 at 21:08, Mike Stump wrote: >> >> On May 16, 2017, at 5:16 AM, Jonathan Wakely wrote: >>> The change I care about in 1.5.3 >> >> So, we haven't talked much about the ve

targetm.init_builtins and build_common_builtin_nodes ordering

2011-02-06 Thread Mike Stump
So, in c-common.c we have: targetm.init_builtins (); build_common_builtin_nodes (); and in f95-1.c we have: build_common_builtin_nodes (); targetm.init_builtins (); I would like to change c-common.c to match fortran, so that the target hook can slightly alter (rename) the linkage name

Re: targetm.init_builtins and build_common_builtin_nodes ordering

2011-02-07 Thread Mike Stump
On Feb 7, 2011, at 2:51 AM, Richard Guenther wrote: > I would say add a new hook that can be called from build_common_builtin_nodes > instead. Ok, thanks.

Re: Announcing two testsuite maintainers

2011-02-15 Thread Mike Stump
On Feb 15, 2011, at 2:47 PM, Gerald Pfeifer wrote: > I am happy to announce that the steering committee has appointed > Rainer Orth and Mike Stump testsuite maintainers. Since I'm sure I can't figure out which patches are outstanding, could anyone waiting on testsuite approval

Re: PATCH committed: 64-bit Apple Objective-C runtime support

2011-02-17 Thread Mike Stump
On Feb 17, 2011, at 4:09 PM, Nicola Pero wrote: > This patch is not me - it's by Iain Sandoe. :-) Thanks for chipping in and helping out. I'm excited at having a Objective-C compiler that works again on darwin. That said, if people have any Objective-C codes, feel free to beat on them and let

debugging

2011-03-22 Thread Mike Stump
So, I was trying to debug some stuff with the top of the tree on a suse linux x86_64 box and got: (gdb) p mode Unhandled dwarf expression opcode 0xf3 which I don't find entertaining. I know I _could_ install a new gdb, and most likely this would fix the problem, but, I don't want to do that ri

branch optimizations

2011-04-27 Thread Mike Stump
So, I have a machine that has many styles of branches, among them, a normal one, and a short version. The short version is cheaper (sometimes). The regular one is 1 (predicted), 7 mis-predicted. The cost of mis-prediction can be substantially higher depending upon what is in the cache. The s

Re: Is VIEW_CONVERT_EXPR an lvalue? (was Re: RFA (fold): PATCH for c++/49290 (folding *(T*)(ar+10)))

2011-06-12 Thread Mike Stump
On Jun 12, 2011, at 4:03 AM, Richard Guenther wrote: > Btw, see tree.def which says > > /* Represents viewing something of one type as being of a second type. > This corresponds to an "Unchecked Conversion" in Ada and roughly to > the idiom *(type2 *)&X in C. The only operand is the value to

Re: PATCH RFA: Build stages 2 and 3 with C++

2011-07-20 Thread Mike Stump
On Jul 20, 2011, at 1:25 PM, Ian Lance Taylor wrote: > Interesting. I don't know why this doesn't happen on GNU/Linux. It doesn't happen as the symbols in question are local on linux. collect2 runs nm on public symbols looking for symbols of a particular form, it then builds two lists, one for

Re: [PATCH] Remove "bogus" g++.dg/init/copy7.C testcase

2011-08-15 Thread Mike Stump
On Aug 15, 2011, at 5:42 AM, Richard Guenther wrote: > The argument still holds that no reasonable memcpy implementation > will reject the src == dest case. Hum... Sounds like if that's the case that we should document it in the manual as something we expect (requirement) of the memcpy implement

Re: [PATCH, DARWIN] fix emutls exports in libgcc_s10.{4,5}.dylib

2008-12-10 Thread Mike Stump
On Dec 10, 2008, at 9:43 AM, Jack Howarth wrote: If I now understand correctly, the symbols present in updated versions of libgcc that are not in the "stock" system libgcc on darwin - need to be mentioned in the stub libraries (ligcc_s.10.{4,5,...} ). The emutls ones were not present causin

Re: [PATCH, DARWIN] fix emutls exports in libgcc_s10.{4,5}.dylib

2008-12-10 Thread Mike Stump
On Dec 10, 2008, at 10:23 AM, IainS wrote: I wonder what a good long-term solution would be? You can try something like: #define REAL_LIBGCC_SPEC \ "%{static-libgcc|static: -lgcc_eh - lgcc;\ shared-l

Re: [PATCH, DARWIN] fix emutls exports in libgcc_s10.{4,5}.dylib

2008-12-10 Thread Mike Stump
On Dec 10, 2008, at 7:03 PM, Jack Howarth wrote: I am confused. Assuming one builds FSF gcc configured with --enable-threads, shouldn't that create a libgcc.a for FSF gcc containing the ___emutls_get_address and ___emutls_get_address symbols? No, the people that wrote ___emutls_get_address de

Re: [PATCH, DARWIN] fix emutls exports in libgcc_s10.{4,5}.dylib

2008-12-12 Thread Mike Stump
On Dec 10, 2008, at 3:24 PM, IainS wrote: if one did -lgcc_s.10.x -lgcc_s.1 would that break it? ... should it not pick up only the unresolved symbols from s.1 I think this is the best long term solution. Things that can be found from the system are, those that aren't, come from the newly

Re: darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-19 Thread Mike Stump
On Dec 19, 2008, at 6:24 PM, Jack Howarth wrote: Could you comment on... http://gcc.gnu.org/ml/gcc/2008-12/msg00310.html Is there some specific reason it's done this way? Yes, libgcc_s is carefully built with carefully controlled exports. They are controlled by: gcc/libgcc-std.ver wh

Re: remaining new darwin regressions

2009-01-21 Thread Mike Stump
On Jan 20, 2009, at 11:22 PM, Jack Howarth wrote: Are there any observations that you could make concerning the thread... http://gcc.gnu.org/ml/gcc/2009-01/msg00297.html Sure, in i386/darwin.h we have: /* Since we'll never want a stack boundary less aligned than 128 bits we need the extr

Re: remaining new darwin regressions

2009-01-21 Thread Mike Stump
On Jan 21, 2009, at 8:40 PM, Uros Bizjak wrote: Sure, in i386/darwin.h we have: /* Since we'll never want a stack boundary less aligned than 128 bits we need the extra work here otherwise bits of gcc get very grumpy when we ask for lower alignment. We could just reject values less than 12

Re: remaining new darwin regressions

2009-01-21 Thread Mike Stump
On Jan 21, 2009, at 3:43 PM, Jack Howarth wrote: So that invalidates your previously proposed patch? Or should I still test it? No need to test, I was wrong about that being the bit that causes it. The description I last posted should be about right however, one just needs a bit of time i

Re: Possible Bug with darwin_asm_named_section() in gcc/config/darwin.c

2010-07-03 Thread Mike Stump
On Jul 1, 2010, at 11:29 PM, Eric Siroker wrote: > I'm getting the frontend for the Go programming language to work in > Darwin. I encountered what looks like a bug in Darwin-specific gcc > code. You are obligated to spell the name of the section correctly... $ cat t.s .section __TEXT,__

Re: Merging Apple's Objective-C 2.0 compiler changes

2010-09-09 Thread Mike Stump
On Sep 9, 2010, at 3:11 AM, Nicola Pero wrote: > Can we (legally) merge Apple's Objective-C / Objective-C++ modifications to > GCC into FSF GCC trunk ? My take, you'd have to ask either the FSF lawyers or Apple, I'm neither. Chris Lattner could provide an Apple answer, I'd recommend contacting

<    1   2   3   4   5   6   7   8   9   10   >