Re: Pruning for torture tests?

2011-03-23 Thread IainS
Hi Rainer, On 23 Mar 2011, at 18:45, Rainer Orth wrote: On Darwin, we have a number of gcc.c-torture fails reported for both ppc and i386 which are bogus (nothing to do with gcc - but simply warning output from a system tool). For dg-based tests these are pruned - I wonder if it would be

Pruning for torture tests?

2011-02-11 Thread IainS
Hi, On Darwin, we have a number of gcc.c-torture fails reported for both ppc and i386 which are bogus (nothing to do with gcc - but simply warning output from a system tool). For dg-based tests these are pruned - I wonder if it would be worth adding a prune capability to the torture suites

Re: Discussion about merging Go frontend

2010-10-29 Thread IainS
On 29 Oct 2010, at 09:56, Dave Korn wrote: This implements an object file reader/writer which does everything required by LTO and gccgo. The ELF code works. I have not tested the Mach-O and COFF code at all beyond compiling it; I hope that somebody else can test those targets and fix them.

Re: split stack on darwin

2010-09-28 Thread IainS
On 28 Sep 2010, at 17:29, Ian Lance Taylor wrote: Jack Howarth writes: Does the new split stack feature in gcc trunk absolutely require additional libc support to function or can it be made to work on other targets like darwin with just changes to libgcc? Thanks in advance for any clari

specs and X-s and canadian X-s.

2010-08-27 Thread IainS
When doing native bootstraps things are nice and easy ... the target spec definitions are also appropriate for the host. === I've been doing some canadian X-s (specifically darwin 9 => darwin 7). So, ... when doing B == H != T the specs might need to be different from B != H == T (or B

Re: How to pass a pathlist in RUNTESTFLAGS?

2010-07-13 Thread IainS
On 9 Jul 2010, at 17:28, Manuel López-Ibáñez wrote: RUNTESTFLAGS="CFLAGS_FOR_TARGET=--sysroot=/path/to/somewhere --target_board=unix/-foo/-bar" Please, once you find out, add this info to http://gcc.gnu.org/wiki/Testing_GCC done (and amended the sim. section to refer to the second simulato

Re: How to pass a pathlist in RUNTESTFLAGS?

2010-07-09 Thread IainS
On 9 Jul 2010, at 17:28, Manuel López-Ibáñez wrote: On 9 July 2010 16:55, Doug Semler wrote: On Fri, Jul 9, 2010 at 9:12 AM, IainS > wrote: Hi, I want to do this: RUNTESTFLAGS="--target_board=unix/-foo/-bar/--sysroot=/path/to/ somewhere " I've tried escaping the path

How to pass a pathlist in RUNTESTFLAGS?

2010-07-09 Thread IainS
Hi, I want to do this: RUNTESTFLAGS="--target_board=unix/-foo/-bar/--sysroot=/path/to/ somewhere " I've tried escaping the path with \ ' inverting the " and ' .. all to no avail .. what gets passed is -foo -bar --sysroot= -mpath -mto -msomewhere .. google hasn't helped.. anyone know w

complete list of emulated TLS targets.

2010-07-06 Thread IainS
I'd like to compile a complete list of targets affected by changes in emulated TLS. *-*-darwin* hppa64-hp-hpux11.11 cris-*-elf I think also; *-*-mingw *-*-cygwin could people please add to the list/confirm as appropriate? thanks Iain

test-suite question, dg-final/scan-file on objects?

2010-06-28 Thread IainS
Hi, In the Obj{C,C++} testsuite we have cases where we want to check for reasonably long ascii strings in generated data. At present, this is done in some places by dg-final/scan-assembler constructs, but these can (and do) fail when the target assembler breaks long strings into shorter c

Re: Proposal: remove the Obj-C++ front end

2010-05-21 Thread IainS
On 21 May 2010, at 10:12, Richard Guenther wrote: On Thu, May 20, 2010 at 10:20 PM, Steven Bosscher > wrote: On Thu, May 20, 2010 at 9:54 PM, IainS > wrote: No Asbestos required - but .. I do have some observations.. I write pretty much all my serious (day-job) code in ObjC and.. ...

Re: Proposal: remove the Obj-C++ front end

2010-05-20 Thread IainS
No Asbestos required - but .. I do have some observations.. I write pretty much all my serious (day-job) code in ObjC and.. ... I have stated that it's an intention to make *that*, at least work at V2 on FSF. Having said that: a) I have not anything like as much attachment to ObjC++ ... b

Re: Different flags for building plugins and gcc.

2010-05-12 Thread IainS
Hi Ian, On 12 May 2010, at 21:00, Ian Lance Taylor wrote: IainS writes: .. this seems a bit strange : -fPIC is not a ld flag... LDFLAGS is flags that are passed to the compiler when linking. It is not flags passed directly to the linker. I don't know why -fPIC is there, b

Different flags for building plugins and gcc.

2010-05-12 Thread IainS
On darwin (powerpc only at present, but potentially i686 too) we use "- mdynamic-no-pic" to build the compiler. config/mh-ppc-darwin: # The -mdynamic-no-pic ensures that the compiler executable is built without # position-independent-code -- the usual default on Darwin. This fix speeds # co

Re: finding an original typedef decl from a reference

2010-04-19 Thread IainS
On 19 Apr 2010, at 14:18, Manuel López-Ibáñez wrote: On 19 April 2010 15:03, IainS wrote: consider : typedef int INT1 ; int func (INT1 x) ; now if I am in grokparms() parsing "INT1 x " and I want to issue a nice diagnostic for x... Can I ask what you mean

finding an original typedef decl from a reference

2010-04-19 Thread IainS
consider : typedef int INT1 ; int func (INT1 x) ; now if I am in grokparms() parsing "INT1 x " and I want to issue a nice diagnostic for x... I can't seem to find the right magic that gets me back to that DECL for INT1 (I actually want any attributes attached to it and an expand_

Re: On the use of abort() in the testsuite

2010-04-16 Thread IainS
On 14 Apr 2010, at 21:42, Ian Lance Taylor wrote: IainS writes: So... I wonder what does abort() offer to the testsuite? that, for example, _exit(-(__LINE__)) ; doesn't? The testsuite can be run on embedded systems over serial ports, where is sometimes limited communication avai

On the use of abort() in the testsuite

2010-04-14 Thread IainS
I feel in my bones that this will probably have been discussed before ... but. On my platform of choice when abort() is called it tries to a) generate a coredump b) formats and saves a cute crashdump to allow non-expert users to forward failure info to application writers or the system vendo

Re: specs question.

2010-04-13 Thread IainS
On 13 Apr 2010, at 19:05, Peter O'Gorman wrote: gcc hello.c -g -o hc => dsymutils gets run (not expected from the syntax, assuming that sources are irrelevant) gcc hello.o -g -o hc => no dsymutils (expected from the absence of '.o' in the list) We don't want to run dsymutil if there

Re: specs question.

2010-04-12 Thread IainS
On 13 Apr 2010, at 00:22, Ian Lance Taylor wrote: if you put "-lm" on the c/l dsymutil doesn't get called. Note that in the specs language the %{.XXX: ...} is matched against the filename passed to the gcc driver. It doesn't know the source language of a .o file. So if you are linking, and p

Re: specs question.

2010-04-12 Thread IainS
On 13 Apr 2010, at 00:22, Ian Lance Taylor wrote: IainS writes: yeah .. we use it in Darwin's dsymutil spec. %{!fdump=*:%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:\ %{.c|.cc|.C|.cpp|.cp|.c++|.cxx|.CPP|.m|.mm: \ %{gdwarf-2:%{!gstabs*:%{!g0: dsymutil %{o*:%*}%{! o:

Re: post linker phase - How To?

2010-04-12 Thread IainS
On 12 Apr 2010, at 23:30, Ian Lance Taylor wrote: IainS writes: If I want to install a script (wrapper) that will end up installed in the same dir as . If this program will only ever be run by the gcc driver, then you should install it in either the directory where cc1 is installed

Re: specs question.

2010-04-12 Thread IainS
On 12 Apr 2010, at 23:24, Ian Lance Taylor wrote: IainS writes: what is the expected behavior of ? %{.c|.cc|.for|.F90: foo } .. as I read gcc/gcc.c I would expect to get "foo" for command lines with files with these suffixes: .c .cc .for .F90 but not otherwise (since it says .

post linker phase - How To?

2010-04-12 Thread IainS
On Darwin we follow the collect2 phase with a call to dsymutil which post-processes the object to collect debug info into a separate module. At present this is done by tricking the driver into calling ld followed by dsymutils by appending the dsymutils call onto the end of LINK_COMMAND_SPEC

specs question.

2010-04-11 Thread IainS
what is the expected behavior of ? %{.c|.cc|.for|.F90: foo } .. as I read gcc/gcc.c I would expect to get "foo" for command lines with files with these suffixes: .c .cc .for .F90 but not otherwise (since it says . binds more strongly than |) ; Iain

Re: legitimate parallel make check?

2010-03-10 Thread IainS
have cleared the problem. On 10 Mar 2010, at 09:47, Rainer Orth wrote: IainS writes: I've got some local patches for btest-gcc.sh which allow just that (e.g. support for Ada testing), which I'll submit once I'm reasonably confident they are general enough. OK - (but I'm

Re: legitimate parallel make check?

2010-03-10 Thread IainS
On 10 Mar 2010, at 09:12, Rainer Orth wrote: IainS writes: that's really neat indeed - I should have spotted the potential looking at the code in contrib ... although the site.exp is hardwired in btest.sh at present ; I guess one might be able to use .dejagnurc - just need to che

Re: legitimate parallel make check?

2010-03-09 Thread IainS
On 9 Mar 2010, at 19:36, Rainer Orth wrote: IainS writes: .. I don't seem to get the bus errors on a 4CPU g5 or a Core 2 duo .. but .. the 8-core machine is faster .. so ... race conditions are more likely to manifest there. But race conditions don't manifest themselv

Re: legitimate parallel make check?

2010-03-09 Thread IainS
On 9 Mar 2010, at 19:31, NightStrike wrote: On Tue, Mar 9, 2010 at 2:27 PM, IainS > wrote: I do build gmp/mpfr/mpc in-tree... How? Last I tried, it didn't work, as mpc used the system gmp/mpfr, not the just-built in-tree versions. Therefore, it's not really an "in-tr

Re: legitimate parallel make check?

2010-03-09 Thread IainS
On 9 Mar 2010, at 19:13, Janis Johnson wrote: To run all of the compiler tests in parallel you can do "make -jn -k check-gcc" from the top level and let the existing build machinery take care of running chunks of tests in parallel and putting the results back together. that's fine (I cou

Re: legitimate parallel make check?

2010-03-09 Thread IainS
On 9 Mar 2010, at 12:46, Rainer Orth wrote: IainS writes: Instead, run make mail-report.log afterwards and check that. ... suite in parallel, which isn't bad either. As I wrote before, I'm going to use this on an (effectively) 64-core machine and hope to achieve to use al

Re: legitimate parallel make check?

2010-03-09 Thread IainS
On 9 Mar 2010, at 12:10, Rainer Orth wrote: IainS writes: Am I trying something that is unsupported - or is this is a bug? === "make -k -j8 check " is not particularly helpful (a) because it tests gmp/mpfr/mpc every time (b) any redirected output is hard to scan for proble

legitimate parallel make check?

2010-03-09 Thread IainS
for the sake of keeping information segregated in log files (and balancing out test times) I tried the following (from within a regression testing script): 'make -k check-gcc-c RUNTESTFLAGS=$runTEST >${STATE}/$svnRevision- check-c-log.txt 2>&1' & (sleep 2) 'make -k check-gcc-c++ RUNTESTFLAGS=

help with debugging issues running the gcc.dg/guality tests.

2009-09-29 Thread IainS
Hi. On Darwin we've got some difficulties with the guality testsuite components. first there are a couple of changes needed to get the basic check_gualityXXX.exe to run (a) we have to detect Darwin in the same category as unix for the redirect. (b) we need "-save-temps" to find the debug

libgcc rpaths with --enable-version-specific-runtime-libs

2009-09-27 Thread IainS
when libgcc multilibs are built the Makefile forces two vars to be empty during the build phase viz: slibdir= libsubdir= MULTIOSDIR=$(MULTIDIR) unfortunately, "libsubdir" is used in configure.ac like this. AC_ARG_WITH(slibdir, [ --with-slibdir=DIR shared libraries in DIR [LIBD

Re: further help on dwarf2 debug

2009-09-24 Thread IainS
On 24 Sep 2009, at 15:54, Jack Howarth wrote: On Thu, Sep 24, 2009 at 03:01:12PM +0100, IainS wrote: So, this particular bug appears to be cleared at Iain, What do you mean by the 'bug appears to be cleared'? Can you map which versions of Xcode on Intel darwin exhibit this bug

Re: further help on dwarf2 debug

2009-09-24 Thread IainS
On 24 Sep 2009, at 10:27, Dominique Dhumieres wrote: With revision 152076 on i686-apple-darwin9 bootstrapped as described in comment#61 of pr41405, I get: [ibook-dhum] bug/debug% gcc45 -c -save-temps -dA -g -O0 -fverbose- asm -gno-strict-dwarf simplistic.c [ibook-dhum] bug/debug% dwarfdump --

further help on dwarf2 debug

2009-09-24 Thread IainS
I'm trying to formulate a bug report for tools used to examine/ process debug output. looking specifically at the _debug_frame. for this source: --- int testfunc(void) { int i; i = 1; return i; } === using -save-temps -dA -g -O0 -fverbose-asm (-gstrict-dwarf, on 4.5)

question on dwarf2 debug-frame.

2009-09-23 Thread IainS
Hello, I have this scenario: using "dwarfdump --debug-frame" in a very simple object generated with current trunk. I am trying to figure out (with the dwarf3 spec) wether the problem is in the tool (dwarfdump), or what we're emitting. Can anyone more knowledgeable comment? Iain.

Re: the Right place to change a target default for a common compiler flag?

2009-09-23 Thread IainS
Hi Dominique, I would expect you to need -gstrict-dwarf in CFLAGS_FOR_TARGET also but the point of my question is to find a way of having this on by default on Darwin (which is what we currently seem to need). (more research is need on the latter - to determine whether the problem lies in

the Right place to change a target default for a common compiler flag?

2009-09-23 Thread IainS
Hi, In the case that a compiler flag in common.opt would best be served with different default values on different targets. I.E. a target-dependent Init() Where can this be effected in the machinery ? I can see how to make an override - but not a default. cheers, Iain

[4.5 bootstrap] i686-apple-darwin9 broken at 151839?

2009-09-18 Thread IainS
$ uname -v Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 $ more stage_current stage3 superficial error is: $ make -j8 bootstrap >build-log.txt 2>err-log.txt $ tail err-log.txt configure: error: cannot compute sizeof (long long)See `config.log'

bootstrap fail on powerpc-apple-darwin8

2009-09-03 Thread IainS
uname -prs Darwin 8.11.0 powerpc Updating SVN tree At revision 151374. config: ../gcc-4-5-regtest/configure --prefix=/Volumes/ScratchCS/gcc-4-5- install --target=powerpc-apple-darwin8 --host=powerpc-apple-darwin8 -- build=powerpc-apple-darwin8 --enable-languages=c,objc,c++,obj-c+ +,fortran -

Re: darwin8 / ppc bootstrap is failing for me.

2009-08-25 Thread IainS
Thanks Ralf, On 24 Aug 2009, at 19:52, Ralf Wildenhues wrote: * IainS wrote on Mon, Aug 24, 2009 at 08:17:37PM CEST: the configure that's failing is GMP rather than gcc... maybe I've missed a requirement to update? configure:11139: /lib/cpp -DNO_ASM conftest.cc /Volumes/Scratch

Re: darwin8 / ppc bootstrap is failing for me.

2009-08-24 Thread IainS
Hi Ralf, On 24 Aug 2009, at 18:47, Ralf Wildenhues wrote: Hello Iain, * IainS wrote on Mon, Aug 24, 2009 at 07:16:05PM CEST: uname -mrs Darwin 8.11.0 Power Macintosh configure: WARNING: decimal float is not supported for this target configure: WARNING: fixed-point is not supported for

darwin8 / ppc bootstrap is failing for me.

2009-08-24 Thread IainS
uname -mrs Darwin 8.11.0 Power Macintosh ../gcc-4-5-regtest/configure --prefix=/Volumes/ScratchCS/gcc-4-5- install --target=powerpc-apple-darwin8 --host=powerpc-apple-darwin8 -- build=powerpc-apple-darwin8 --enable-languages=c,objc,c++,obj-c+ +,fortran --enable-version-specific-runtime-libs -

Re: Linking libgfortran with libiberty

2009-03-29 Thread IainS
Richard, On 29 Mar 2009, at 12:08, Richard Guenther wrote: On Sun, Mar 29, 2009 at 1:00 PM, FX wrote: Hi all, This mail is a request for some help from our local build machinery experts... We have a patch under testing for libgfortran to add runtime memleaks checking, and it uses libiberty

Re: missing gcc/testsuite/objc/execute/trivial.m?

2009-01-15 Thread IainS
On 15 Jan 2009, at 20:57, Andrew Pinski wrote: On Thu, Jan 15, 2009 at 12:51 PM, IainS wrote: This doesn't seem quite right - because you get different results for "--target_board=unix\{-m32,-m64\} " and "--target_board=unix\{- m64,-m32\} " You should not get dif

Re: missing gcc/testsuite/objc/execute/trivial.m?

2009-01-15 Thread IainS
On 15 Jan 2009, at 20:40, Andrew Pinski wrote: On Thu, Jan 15, 2009 at 12:13 PM, IainS wrote: Hi, it seems that there's no "trivial.m" in gcc/testsuite/objc/execute Hmm, this is only needed if execute.exp is run only I think. that's true, and generally it

missing gcc/testsuite/objc/execute/trivial.m?

2009-01-15 Thread IainS
Hi, it seems that there's no "trivial.m" in gcc/testsuite/objc/execute a copy of that in gcc/testsuite/objc/execute/exceptions would work Iain. #import int main(void) { [Object class]; return 0; }

Re: correct place for code.

2009-01-15 Thread IainS
On 15 Jan 2009, at 01:44, Ian Lance Taylor wrote: I need to make a test expanded from ASM_OUTPUT_LABEL_REF that is language dependent (on objc/objcxx). It's pretty hard to think of any reason why something as low-level as ASM_OUTPUT_LABEL_REF would want to look at anything in the frontend. You

correct place for code.

2009-01-14 Thread IainS
Hi, I need to make a test expanded from ASM_OUTPUT_LABEL_REF that is language dependent (on objc/objcxx). It's not clear where the best/proper place to put the code is. if I put it in {stub,act}-objc.c that's fine for c, c++, objc and objc++ ... ... but it means that stub-objc then needs

Re: darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-20 Thread IainS
On 20 Dec 2008, at 03:51, Mike Stump wrote: Yes, libgcc_s is carefully built with carefully controlled exports. They are controlled by: gcc/libgcc-std.ver when someone wants to export one of the symbols, they can just add it to the list. OK, my question was phrased poorly; I understa

darwin, symbol visibility differences between libgcc_s and libgcc

2008-12-19 Thread IainS
Hi, I've noticed that there are a few symbols that appear " T " from libgcc.a and " t " from libgcc_s.1.dylib. (the exact set depends on ppc/intel and 32/64) for example, on darwin9 (32 bit libs) the following; ___copysigntf3 ___fabstf2 ___udiv_w_sdiv ___unordtf2 Is there some specific reaso

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

2008-12-11 Thread IainS
On 11 Dec 2008, at 13:51, Jack Howarth wrote: On Thu, Dec 11, 2008 at 12:38:11PM +, IainS wrote: ... I have a hunch that this is, at least partially, the origin of sporadic failures in crayptr2 (which has been one of the very few tests using tls so far - because all the rest have

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

2008-12-11 Thread IainS
nced gcc runtime set onto darwinX (assuming that the problems are fundamentally resolvable). On 11 Dec 2008, at 00:13, Geoff Keating wrote: On Dec 10, 2008, at 3:24 PM, IainS wrote: On 10 Dec 2008, at 22:36, Geoff Keating wrote: On Dec 10, 2008, at 7:32 AM, Jack Howarth wrote: On Wed, Dec 10

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

2008-12-10 Thread IainS
Thanks Geoff, that's v. useful doc. On 10 Dec 2008, at 22:36, Geoff Keating wrote: On Dec 10, 2008, at 7:32 AM, Jack Howarth wrote: On Wed, Dec 10, 2008 at 02:55:11PM +0000, IainS wrote: To use the 'unversioned set' implies that you're compiling for a version of M

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

2008-12-10 Thread IainS
On 10 Dec 2008, at 19:58, Mike Stump wrote: emulation package, which has nothing to do with eh, right?) that thought had crossed my mind a few times ;-) can be found. Another possibility, would be to split out the tls emulation package from gcc_eh. We avoid gcc_eh, so as to not pull i

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

2008-12-10 Thread IainS
On 10 Dec 2008, at 19:46, Jack Howarth wrote: Since your objections are entirely related to the testsuite when FSF has not been installed, hm. I'm not entirely sure that's the whole case... although that was the trigger for this chain of investigation. I'm also wondering what instru

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

2008-12-10 Thread IainS
On 10 Dec 2008, at 19:05, Jack Howarth wrote: On Wed, Dec 10, 2008 at 06:23:18PM +, IainS wrote: On 10 Dec 2008, at 18:10, Mike Stump wrote: 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

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

2008-12-10 Thread IainS
On 10 Dec 2008, at 18:10, Mike Stump wrote: 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,...

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

2008-12-10 Thread IainS
On 10 Dec 2008, at 14:43, Jack Howarth wrote: shipped by Apple with its OS releases. I think what you want to do make sure you are using the FSF libgcc's and not the system ones while having environmental MACOSX_DEPLOYMENT_TARGET unset. The latter step will cause the unversioned libgcc to be us

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

2008-12-10 Thread IainS
Hi all, ref: http://gcc.gnu.org/ml/gcc/2008-12/msg00107.html, PR32765 and http://gcc.gnu.org/ml/fortran/2008-12/ msg00118.html NOTE to gurus: the whole libgcc_eh, libgcc_s.{10.x, 1} thing is quite hard to understand. I searched gcc.pdf, gccint.pdf (0 hits) and the list (not much) ... a

Re: TLS on darwin

2008-12-09 Thread IainS
A little additional info: PPC darwin8 (if configured --enable-tls --enable-threads) fails the check_effective_target_{tls, tls_runtime, tls_native} with a compiler ICE viz, for example: tls_native7888.c:3: internal compiler error: in rs6000_legitimize_tls_address, at config/rs6000/rs6000.

Re: TLS on darwin

2008-12-09 Thread IainS
On 8 Dec 2008, at 21:09, Andrew Pinski wrote: On Mon, Dec 8, 2008 at 1:04 PM, IainS <[EMAIL PROTECTED] acoustics.co.uk> wrote: following on from http://gcc.gnu.org/ml/gcc/2008-05/msg00202.html As I mentioned; it is emulated. So it works, by default, though it is hm. At the mom

TLS on darwin

2008-12-08 Thread IainS
Hi, following on from http://gcc.gnu.org/ml/gcc/2008-05/msg00202.html should I expect "--enable-tls" to produce a functional result on {intel,powerpc}-*-darwin{8,9} or should all testcases with thread local requirements be wrapped with { dg-require-effective-target tls_runtime } thanks, Iai

should make check be done "un-installed"?

2008-12-05 Thread IainS
Hello all, The implication of the opening statement of http://gcc.gnu.org/ install/test.html is that "make check" could (or even should) be done before "make install" Is this a correct interpretation of policy? tia, Iain

Re: __Unwind_GetIPInfo on Darwin 8.11

2008-11-27 Thread IainS
On 27 Nov 2008, at 01:13, Geoff Keating wrote: On 26/11/2008, at 4:16 PM, Jack Howarth wrote: On Wed, Nov 26, 2008 at 01:22:35PM -0800, Geoffrey Keating wrote: Jack Howarth <[EMAIL PROTECTED]> writes: Iain, The use of the system libgcc simply won't work on Mac OS X 10.4. The mis

Re: __Unwind_GetIPInfo on Darwin 8.11

2008-11-24 Thread IainS
Hello Jack, On 21 Nov 2008, at 18:35, Jack Howarth wrote: On Fri, Nov 21, 2008 at 03:57:15PM +, IainS wrote: When 'make checking', I conventionally move the built libgcc_s. 1.dylib and libgcc_s.10.4.dylib to one side prior to testing (so that the Apple-supplied system versi

__Unwind_GetIPInfo on Darwin 8.11

2008-11-21 Thread IainS
hi, a freshly-checked-out gcc trunk, bootstraps fine and check is OK on gcc. However, I'm finding a huge number of failures with g++ caused by the fact that __Unwind_GetIPInfo is not defined. When 'make checking', I conventionally move the built libgcc_s. 1.dylib and libgcc_s.10.4.dylib to

[patch V2 gfortran] make -static-libgfortran work on darwin.

2008-06-17 Thread IainS
Thanks for all the helpful suggestions made in response to : http://gcc.gnu.org/ml/gcc/2008-06/msg00244.html -- Here is version 2 of the patch. This is now conditional on darwin* as the host. (I guess, in principle, it should really depend on LD_FOR_TARGET, but I couldn't see how to achiev

[patch, howto, gfortan] make check fix ppc64/darwin8

2008-06-17 Thread IainS
I came across a "gotcha" whilst trying to test the static implementation of libgfortran on PPC64-apple-darwin8. Thanks to Tobias B for pointing me at 99% of the solution. Probably the number of affected systems is small ;) - but, FWIW, here's HOWTO and a fix. - If you host on {powerpc,

Re: [RFC, Patch, gfortran] make -static-libgfortran work on darwin.

2008-06-10 Thread IainS
On 10 Jun 2008, at 20:58, Ralf Wildenhues wrote: * IainS wrote on Tue, Jun 10, 2008 at 09:42:29PM CEST: On 10 Jun 2008, at 20:06, Ralf Wildenhues wrote: Can the driver use path/to/libgfortran.a instead of '-Lpath/to -lgfortran' to avoid being hindered by missing -Bstatic/-Bdynam

Re: [RFC, Patch, gfortran] make -static-libgfortran work on darwin.

2008-06-10 Thread IainS
On 10 Jun 2008, at 20:06, Ralf Wildenhues wrote: Hello, * FX wrote on Tue, Jun 10, 2008 at 05:59:36PM CEST: De : IainS <[EMAIL PROTECTED]> I opted to call the static library "libgfortran_static" and to leave the shared name unchanged. It would be great if libtool could

Re: [RFC, Patch, gfortran] make -static-libgfortran work on darwin.

2008-06-10 Thread IainS
On 10 Jun 2008, at 17:11, FX wrote: I opted to call the static library "libgfortran_static" and to leave the shared name unchanged. I'd suggest "-static" instead of using an underscore, to follow libstdc++, but that's a minor point. A minor point maybe, but, as you say, there seem to be

4.3.1 fixincludes observation.

2008-06-07 Thread IainS
Hello all, Supplement to : http://gcc.gnu.org/ml/gcc-testresults/2008-06/msg00543.html http://gcc.gnu.org/ml/gcc-testresults/2008-06/msg00542.html Since this is not (AFAICT) reported by test summary; Most of it seems to be (presumably harmless) differences in white space. However note at the en