Does config.h include tm.h for now?

2011-02-21 Thread Mingjie Xing
Hi, I notice that the internals document says "The header file config.h includes tm.h and most compiler source files include config.h." in "Target Description Macros and Functions" section. This may need modification since config.h doesn't include tm.h for now, if I'm not wrong. Thanks, Mingjie

Re: Graduate research - how GCC compiles PTHREAD Mutex routines into x86/Linux Kernel 2.6 assembler

2011-02-21 Thread Basile Starynkevitch
On Mon, 21 Feb 2011 22:26:09 -0500 Edmon Begoli wrote: > Hi, > > My name is Edmon Begoli and I am a graduate student in computer science. > > I am writing a graduate research paper on how are concurrent routines complied > in different languages. I want to start with a sort of a base case showi

gcc 4.5.2 configuration issues

2011-02-21 Thread Gururaj, Rao
Hi, Is there any standalone gcc 4.5.2 build without the support of gmp, mpfr and mpc. Pls. let me know what features are integrated using gcc 4.5.2 to incorporate for any builds. Regards, Gururaj Build & Release Engr

Re: Triplet for ARM Linux HardFP ABI, again

2011-02-21 Thread Guillem Jover
On Mon, 2011-02-21 at 17:59:06 +, Joseph S. Myers wrote: > On Mon, 21 Feb 2011, Guillem Jover wrote: > > if you'd consider accepting something ressembling the attached patch > > A pre-existing condition, but in general where the code you're changing > hardcodes "gnu" that's wrong - arm*-*-lin

Re: Parma Polyhedra Library 0.11.1

2011-02-21 Thread Dongsheng Song
On Mon, Feb 21, 2011 at 01:32, Prof. Roberto Bagnara wrote: > > We announce the availability of PPL 0.11.1, a new release of the Parma > Polyhedra Library.  This release includes several important bug fixes > and performance improvements. > > The precise list of user-visible changes is available a

Graduate research - how GCC compiles PTHREAD Mutex routines into x86/Linux Kernel 2.6 assembler

2011-02-21 Thread Edmon Begoli
Hi, My name is Edmon Begoli and I am a graduate student in computer science. I am writing a graduate research paper on how are concurrent routines complied in different languages. I want to start with a sort of a base case showing how are Mutexes and thread initiation routines in C compiled by GC

Re: Parma Polyhedra Library 0.11.1

2011-02-21 Thread Jack Howarth
On Mon, Feb 21, 2011 at 12:10:03PM +0100, Roberto Bagnara wrote: > On 02/21/2011 04:42 AM, Jack Howarth wrote: >> On Sun, Feb 20, 2011 at 06:32:30PM +0100, Prof. Roberto Bagnara wrote: >>> >>> We announce the availability of PPL 0.11.1, a new release of the Parma >>> Polyhedra Library. This releas

Re: http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/Min-and-Max.html

2011-02-21 Thread Jonathan Wakely
On 21 February 2011 20:57, Robert Gezelter wrote: > Gentlemen, > > The example of the C preprocessor implementation of MIN is erroneous: > >     #define MIN(X,Y) ((X) < (Y) ? : (X) : (Y)) > > should read: > >     #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) Thanks for the report, but I don't think any

Re: AIX vs long double

2011-02-21 Thread David Edelsohn
On Mon, Feb 21, 2011 at 12:50 PM, Michael Haubenwallner wrote: > > On 01/-10/-28163 08:59 PM, David Edelsohn wrote: >> AIX provides two versions of long double and declares all of the C99 >> long double symbols in math.h header file.  One implementation aliases >> long double to IEEE double precis

Re: testsuite question

2011-02-21 Thread Christian Grössler
On 19.02.11 23:01, Richard Guenther wrote: On Sat, Feb 19, 2011 at 10:53 PM, Christian Grössler wrote: The failures come from the assembler which complains about the out of range shift counts. Should I disable them or is there any reason unknown to me that these tests make sense? You need

http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/Min-and-Max.html

2011-02-21 Thread Robert Gezelter
Gentlemen, The example of the C preprocessor implementation of MIN is erroneous: #define MIN(X,Y) ((X) < (Y) ? : (X) : (Y)) should read: #define MIN(X,Y) ((X) < (Y) ? (X) : (Y)) - Bob +--+ | Robert "Bob" Gezelte

Re: RFC: A new MIPS64 ABI

2011-02-21 Thread Richard Sandiford
David Daney writes: > Background: > > Current MIPS 32-bit ABIs (both o32 and n32) are restricted to 2GB of > user virtual memory space. This is due the way MIPS32 memory space is > segmented. Only the range from 0..2^31-1 is available. Pointer > values are always sign extended. > > Because ther

x32 psABI draft version 0.3

2011-02-21 Thread H.J. Lu
On Mon, Feb 21, 2011 at 12:04 AM, Jan Beulich wrote: On 18.02.11 at 18:53, "H.J. Lu" wrote: >> How about only allowing REL relocations in executables and DSOes? > > That'd be at least part of it, but I'd still prefer not forbidding them > altogether, but also not requiring an implementation

Re: Triplet for ARM Linux HardFP ABI, again

2011-02-21 Thread Joseph S. Myers
On Mon, 21 Feb 2011, Guillem Jover wrote: > if you'd consider accepting something ressembling the attached patch A pre-existing condition, but in general where the code you're changing hardcodes "gnu" that's wrong - arm*-*-linux-uclibceabi is also meant to be valid. So if you allow a suffix he

Re: [Python-Dev] Bug in linking to gomp with python; causes crash in matplotlib.

2011-02-21 Thread Hoyt Koepke
> An associated bug report would be appreciated (mailing list > discussions are useful for raising awareness, but are more likely to > be forgotten over time than bug reports): http://bugs.python.org Just did that; thanks! -- Hoyt + Hoyt Koepke +

Re: AIX vs long double

2011-02-21 Thread Michael Haubenwallner
On 01/-10/-28163 08:59 PM, David Edelsohn wrote: > AIX provides two versions of long double and declares all of the C99 > long double symbols in math.h header file. One implementation aliases > long double to IEEE double precision type and the other implementation > aliases long double to IBM's p

Re: Find a new maintainer for option handling?

2011-02-21 Thread Jie Zhang
Sorry, I just noticed that Joseph has been listed as the maintainer of option handling. Jie On 02/21/2011 11:56 PM, Jie Zhang wrote: Hi, Any news about this? Regards, Jie On Tue, Jan 25, 2011 at 2:34 AM, Joseph S. Myers wrote: On Mon, 17 Jan 2011, Gerald Pfeifer wrote: On Wed, 12 Jan 2

Re: Find a new maintainer for option handling?

2011-02-21 Thread Jie Zhang
Hi, Any news about this? Regards, Jie On Tue, Jan 25, 2011 at 2:34 AM, Joseph S. Myers wrote: > On Mon, 17 Jan 2011, Gerald Pfeifer wrote: > >> On Wed, 12 Jan 2011, Jie Zhang wrote: >> > I agree. I think Joseph is the best candidate for the maintainer of the >> > option handling since he made t

Pretty ipa branch reopened

2011-02-21 Thread Jan Hubicka
Hi, I've copied mainline to pretty-ipa branch killing all the changes that was left unmerged there. I intend to use it for IPA and LTO related development to be merged at next stage1, immediately for the inliner related cleanups we seems to be cummulating at the mainling list. I would like the

Release 0.9 of mpc

2011-02-21 Thread Andreas Enge
The mpc development team is pleased to announce the release 0.9 of the library, "Epilobium montanum". For more information, please see http://mpc.multiprecision.org/ . Andreas

Re: Parma Polyhedra Library 0.11.1

2011-02-21 Thread Roberto Bagnara
On 02/21/2011 04:42 AM, Jack Howarth wrote: On Sun, Feb 20, 2011 at 06:32:30PM +0100, Prof. Roberto Bagnara wrote: We announce the availability of PPL 0.11.1, a new release of the Parma Polyhedra Library. This release includes several important bug fixes and performance improvements. Roberto

Triplet for ARM Linux HardFP ABI, again

2011-02-21 Thread Guillem Jover
Hi! This was already discussed in this list some time ago [0]. But it came up again when restarting the discussion for the proposed new armhf port for Debian. [0] My arguments for why a distinct triplet is needed can be found in [1], it's a big

Re: x32 psABI draft version 0.2

2011-02-21 Thread Jan Beulich
>>> On 18.02.11 at 18:53, "H.J. Lu" wrote: > How about only allowing REL relocations in executables and DSOes? That'd be at least part of it, but I'd still prefer not forbidding them altogether, but also not requiring an implementation to support them (just to repeat it - in a long abandoned new