Re: GCC 4.3 project to merge representation changes

2006-09-28 Thread Mark Mitchell
Sandra Loosemore wrote: Mark Mitchell wrote: I don't believe there is a GCC 4.3 project page to merge the work that you folks did on CALL_EXPRs and TYPE_ARG_TYPEs. Would one of you please create a Wiki page for that? There are already a bunch of notes about this on the LTO page: http

Re: Missing elements in VECTOR_CST

2006-09-28 Thread Mark Mitchell
Hans-Peter Nilsson wrote: On Mon, 18 Sep 2006, Mark Mitchell wrote: Andrew Pinski wrote: The documention on VECTOR_CST is not clear if we can have missing elements in that the remaining elements are zero. Right we produce such VECTOR_CST for things like: #define vector __attribute__

Re: IPA branch

2006-09-28 Thread Mark Mitchell
-- and hounding reviewers! -- as soon as possible. Thanks, -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Missing elements in VECTOR_CST

2006-09-28 Thread Mark Mitchell
what I think the internal GCC IR semantics should be. Thanks, -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: GCC 4.3 project to merge representation changes

2006-09-28 Thread Mark Mitchell
for everyone. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: RFC: deprecated functions calling deprecated functions

2006-09-29 Thread Mark Mitchell
. The person compiling the library should use -Wno-deprecated, and accept that they be calling some other deprecated function they don't intend to call. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: representation of struct field offsets

2006-09-29 Thread Mark Mitchell
be incorporated into the variably sized offset. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: representation of struct field offsets

2006-10-01 Thread Mark Mitchell
just as well choose to normalize to BITS_PER_UNIT. So long as we can compute the starting offset of the field, why does it matter what the normalization constant is? -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Darwin as primary platform

2006-10-01 Thread Mark Mitchell
that release, we'll not worry too much about it. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Primary/Secondary Platforms for 4.3

2006-10-01 Thread Mark Mitchell
status, since the Apple versions of the compiler are sufficiently different from the FSF versions that the FSF versions may not really work well on Apple's released OS. * Keep HPPA HP-UX as primary, or, perhaps, replace it with Itanium HP-UX. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650

Re: Including GMP/MPFR in GCC repository?

2006-10-09 Thread Mark Mitchell
as a GCC developer; they're in no way official.) -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Including GMP/MPFR in GCC repository?

2006-10-10 Thread Mark Mitchell
certainly don't think removing zlib from our repository is the most important improvement we can make to GCC. :-) But, I do think we should resist incorporating more external components into the GCC repository and into its own build process. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650

Re: java method calls and GIMPLE

2006-10-11 Thread Mark Mitchell
that we should wait for LTO to be done to tackle devirtualization. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Including GMP/MPFR in GCC repository?

2006-10-11 Thread Mark Mitchell
Kaveh R. GHAZI wrote: On Mon, 9 Oct 2006, Mark Mitchell wrote: Kaveh R. GHAZI wrote: Has there been any thought to including GMP/MPFR in the GCC repository like we do for zlib and intl? I do not think we should be including more such packages in the GCC repository. It's complicated from

Proposed semantics for attributes in C++ (and in C?)

2006-10-15 Thread Mark Mitchell
to a function expecting an S*, but can of course be passed to a function expecting an __attribute__((packed)) S *, or a typedef for such a type. Thoughts? -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Proposed semantics for attributes in C++ (and in C?)

2006-10-15 Thread Mark Mitchell
Joseph S. Myers wrote: On Sun, 15 Oct 2006, Mark Mitchell wrote: We have a number of C++ PRs open around problems with code like this: struct S { void f(); virtual void g(); }; typedef __attribute__((...)) struct S T; I was happy with the state before r115086 (i.e

Re: Proposed semantics for attributes in C++ (and in C?)

2006-10-16 Thread Mark Mitchell
); do you think that's OK? -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: g++ -print-prefix or -print-install-prefix

2006-10-16 Thread Mark Mitchell
that seems like a logical place to add header directories. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: [PATCH] Relocated compiler should not look in $prefix.

2006-10-16 Thread Mark Mitchell
Ian Lance Taylor wrote: Carlos O'Donell [EMAIL PROTECTED] writes: A relocated compiler should not look in $prefix. I agree. I can't approve your patches, though. This patch is OK, once we reach Stage 1. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Proposed semantics for attributes in C++ (and in C?)

2006-10-17 Thread Mark Mitchell
to class types, packed is a bad example there too. (If you applied packed at the point of declaration of S, then S has a different layout than it otherwise would, but we don't need to do anything regarding mangling, etc.) Thanks, -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385

GCC 4.2/4.3 Status Report (2006-10-17)

2006-10-17 Thread Mark Mitchell
is clearly at least one more release cycle away, and IMA might be ready sooner. On the other hand, if the IMA changes were disruptive to the C++ front end in general, then that might be a problem. I guess we just have to evaluate the patch, when it's ready. -- Mark Mitchell CodeSourcery [EMAIL

Re: GCC 4.2/4.3 Status Report (2006-10-17)

2006-10-18 Thread Mark Mitchell
, -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: C++ name mangling for local entities

2006-10-19 Thread Mark Mitchell
a reasonable choice, especially if the discriminator approach doesn't work. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: C++ name mangling for local entities

2006-10-20 Thread Mark Mitchell
that. also seems OK, assuming that we need to do this at all. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

GCC 4.2 branch created; mainline open in Stage 1

2006-10-20 Thread Mark Mitchell
to the translation project. Joseph, would you please do that, at your convenience? The mainline is now in Stage 1. Thanks to those who helped fix PRs to meet the 4.2 branch criteria! -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Question about LTO dwarf reader vs. artificial variables and formal arguments

2006-10-21 Thread Mark Mitchell
that's no problem. I continue to think think that using DWARF (with extensions) since it makes this information accessible to other tools (including GDB). I think that before there ought to be a compelling reason to abandon a strategy based on DWARF. -- Mark Mitchell CodeSourcery [EMAIL

Re: Question about LTO dwarf reader vs. artificial variables and formal arguments

2006-10-21 Thread Mark Mitchell
get by doing this in the front end? In the worst case, we will provide a separate type attribute in DWARF giving the GIMPLE type of the variable. Then, that type would be the linearized array. LTO would use the GIMPLE type attribute (if present) when reconstructing the type. -- Mark Mitchell

Re: GCC 4.2 branch created; mainline open in Stage 1

2006-10-23 Thread Mark Mitchell
Mark Mitchell wrote: Andrew Pinski wrote: On Sun, 2006-10-22 at 12:58 +, Joseph S. Myers wrote: All the bugs with 4.2 in their summaries ([4.1/4.2 Regression] etc.) need to have it changed to 4.2/4.3. I don't know the procedure for this, but perhaps it needs adding to the branching

[Fwd: gcc-4.3-20061023 is now available]

2006-10-23 Thread Mark Mitchell
with this. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713 ---BeginMessage--- Snapshot gcc-4.3-20061023 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.3-20061023/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been

Re: [Fwd: gcc-4.3-20061023 is now available]

2006-10-23 Thread Mark Mitchell
Jack Howarth wrote: Mark, What happened to the gcc 4.2 snapshot tarball for this week? It gets build on Tuesdays, or at least it does now according to crontab. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: GCC 4.2 branch created; mainline open in Stage 1

2006-10-23 Thread Mark Mitchell
Daniel Berlin wrote: Anyway, i made 43changer.pl and ran it, so the bug summaries have been updated. Thanks! -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: [PATCH] Fix PR29519 Bad code on MIPS with -fnon-call-exceptions

2006-10-25 Thread Mark Mitchell
branches, especially if they fix P1 regressions. Sacrificing code quality for correctness is the right tradeoff for a release branch, if we have to pick, so if a patch is only going to pessimize code, it should be a very strong candidate for a release branch. -- Mark Mitchell CodeSourcery [EMAIL

Re: memory benchmark of tuples branch

2006-10-27 Thread Mark Mitchell
as you go is fine, in principle. Every little bit helps. My only concern would be whether you'll disrupt other large-scale projects that might find global changes hard to handle. I'd suggest posting your patch and seeing if anyone makes unhappy sounds. :-) -- Mark Mitchell CodeSourcery [EMAIL

Re: memory benchmark of tuples branch

2006-10-27 Thread Mark Mitchell
Aldy Hernandez wrote: Does the tuples branch include the CALL_EXPR reworking from the LTO branch? No. Though, that is a similar global-touch-everything project, so hopefully whatever consensus develops from tuples will carry over. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331

Re: build failure, GMP not available

2006-10-30 Thread Mark Mitchell
, in time for 4.3. We should provide a tarball for it from gcc.gnu.org, if there isn't a suitable GMP release by then. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: build failure, GMP not available

2006-10-31 Thread Mark Mitchell
build-system complexity, but if it makes it easier for people, then it's worth it. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: build failure, GMP not available

2006-10-31 Thread Mark Mitchell
salvage. In contrast, as I understand it, Ian's perturbed about the idea of having an external library at all. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: build failure, GMP not available

2006-10-31 Thread Mark Mitchell
would expect in early Stage 1 with any other kind of big infrastructure change.) -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Handling of extern inline in c99 mode

2006-11-01 Thread Mark Mitchell
standardization, especially without use of GNU keywords/syntax), but I think we should preserve both cross-system compatibility and Linux compilation in the meanwhile. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Handling of extern inline in c99 mode

2006-11-01 Thread Mark Mitchell
Ian Lance Taylor wrote: Mark Mitchell [EMAIL PROTECTED] writes: Ian Lance Taylor wrote: Here is a review followed by a proposal. How does this proposal handle the current problematic situation that -std=c99 is broken on Linux? According to the proposal, we will restore the GNU handling

Re: Handling of extern inline in c99 mode

2006-11-01 Thread Mark Mitchell
problems for people that ensuring that only users putting new compilers on old systems suffer might be a good goal. On the other hand, I agree that if we have fixincludes in place, then 4.3 would not be in any way broken on GNU/Linux, so I think this is a judgment call. -- Mark Mitchell

Re: Why doesn't libgcc define _chkstk on MinGW?

2006-11-03 Thread Mark Mitchell
Ross Ridge wrote: There are other MSC library functions that MinGW doesn't provide, so other libraries may not link even with a _chkstk alias. Got a list? Thanks, -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: compiling very large functions.

2006-11-05 Thread Mark Mitchell
on a pass-by-pass basis. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Canonical type nodes, or, comptypes considered harmful

2006-11-07 Thread Mark Mitchell
benefit. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Canonical type nodes, or, comptypes considered harmful

2006-11-07 Thread Mark Mitchell
are talking about canonicalizing. We already have only one pointer to each type, for example. Yes, but to compare two types, you have to recur on them, because of typedefs. In: typedef int I; int * and I * are distinct types, and you have to drill down to I to figure that out. -- Mark

Re: bootstrap on powerpc fails

2006-11-07 Thread Mark Mitchell
patches I can write, because I'm not great at keeping track of multiple patches at once. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Planned LTO driver work

2006-11-09 Thread Mark Mitchell
the driver so that --lto passes -flto to the C front-end and --lto to collect2. Any objections to this plan? -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Planned LTO driver work

2006-11-09 Thread Mark Mitchell
Andrew Pinski wrote: On Thu, 2006-11-09 at 12:32 -0800, Mark Mitchell wrote: 1. Add a --lto option to collect2. When collect2 sees this option, treat all .o files as if they were .rpo files and recompile them. We will do this after all C++ template instantiation has been done, since we want

Re: Planned LTO driver work

2006-11-09 Thread Mark Mitchell
Ian Lance Taylor wrote: Mark Mitchell [EMAIL PROTECTED] writes: 1. Add a --lto option to collect2. When collect2 sees this option, treat all .o files as if they were .rpo files and recompile them. We will do this after all C++ template instantiation has been done, since we want

Re: Planned LTO driver work

2006-11-09 Thread Mark Mitchell
Ian Lance Taylor wrote: Mark Mitchell [EMAIL PROTECTED] writes: I assume that in the long run, the gcc driver with --lto will invoke the LTO frontend rather than collect2. And that the LTO frontend will then open all the .o files which it is passed. Either that, or, at least, collect2

Re: Planned LTO driver work

2006-11-10 Thread Mark Mitchell
Ian Lance Taylor wrote: Mark Mitchell [EMAIL PROTECTED] writes: Though, if we *are* doing the template-repository dance, we'll have to do that for a while, declare victory, then invoke the LTO front end, and, finally, the actual linker, which will be a bit complicated. It might be that we

Re: How to create both -option-name-* and -option-name=* options?

2006-11-10 Thread Mark Mitchell
like that idea. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Canonical type nodes, or, comptypes considered harmful

2006-11-10 Thread Mark Mitchell
to check compatibility as often as equivalence. Certainly, in the big C++ test cases, Mike is right that templates are the killer, and they're you're generally testing equivalence. So, if you separate same_type_p from compatible_type_p, and make same_type_p fast, then that's still a big win. -- Mark

Re: How to create both -option-name-* and -option-name=* options?

2006-11-10 Thread Mark Mitchell
Dave Korn wrote: On 10 November 2006 20:06, Mark Mitchell wrote: Dave Korn wrote: It may seem a bit radical, but is there any reason not to modify the option-parsing machinery so that either '-' or '=' are treated interchangeably for /all/ options with joined arguments

Re: C++: Implement code transformation in parser or tree

2006-11-10 Thread Mark Mitchell
). Do you need new class types, or just an anonymous FUNCTION_DECL? -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: Updating Primary and Secondary platform list for gcc-4.5 ???

2009-11-10 Thread Mark Mitchell
to me. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: (C++) mangling vector types

2009-11-12 Thread Mark Mitchell
tell. It's another case where we've discovered an inability to implement the full language with the current scheme, and have therefore been forced to make a change. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: (C++) mangling vector types

2009-11-12 Thread Mark Mitchell
version. That sounds theoretically right to me, but awfully complicated in practice. Do we have another libstdc++ ABI change coming? I'd suggest doing this as -fabi-version=4, and making that the default at that point. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: (C++) mangling vector types

2009-11-12 Thread Mark Mitchell
, do you consider ABIv3 there only as a theoretical conformance option? In other words, not something we're going to make the default in any forseeable future? (Those aren't meant to be rhetorical questions -- I'm just asking.) Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331

Re: (C++) mangling vector types

2009-11-12 Thread Mark Mitchell
be expected to move in the future if/when we find another feature we can't implement due to current mangling issues. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: (C++) mangling vector types

2009-11-12 Thread Mark Mitchell
a lot of complexity to me, and I still think inserting a new version between 2 and 3 is odd. If we need the complexity, I think we have to introduce a new orthogonal option for vector mangling, independent of the ABI version, but implied by ABI version 4. -- Mark Mitchell CodeSourcery m

Re: (C++) mangling vector types

2009-11-13 Thread Mark Mitchell
version 4. How is mangling orthogonal to the ABI? It's certainly possible to have ABIv2-with-vector-change and ABIv2-without. I never claimed that they were the same ABI. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: RFC: PR 25137: moving -Wmissing-braces to -Wextra?

2009-11-17 Thread Mark Mitchell
not a position I'd argue for strongly. Whatever we do, I think the C and C++ front-ends should have the same behavior. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: RFC: PR 25137: moving -Wmissing-braces to -Wextra?

2009-11-17 Thread Mark Mitchell
B { struct A a; int j; }; and I write: struct C c = { 1, 2 }; ? -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: RFC: PR 25137: moving -Wmissing-braces to -Wextra?

2009-11-17 Thread Mark Mitchell
. -Wmissing-braces is explicitly about not having all the brace groups fully specified. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: On strategies for function call instrumentation

2009-11-24 Thread Mark Mitchell
, and if you're in C++ land, you're now doomed, since creating named temporaries can change the semantics of programs. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: What's the policy for bug priorities, again

2010-02-17 Thread Mark Mitchell
be to disable the pass, or to do nothing at all. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

GCC 4.5 Status Report (2010-02-21)

2010-02-21 Thread Mark Mitchell
--- --- Total 124 + 13 Previous Report === http://gcc.gnu.org/ml/gcc/2010-01/msg00398.html The next report for 4.5.0 will be sent by Richard. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

GCC 4.5.0 Released

2010-04-18 Thread Mark Mitchell
for any critical defects reported in GCC 4.5.0, is expected in July, 2010. As always, a vast number of people contributed to this GCC release -- far too many to thank individually! -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GCC 4.5.0 Released

2010-04-19 Thread Mark Mitchell
in an announcement. Of course, you're entirely free to publicize plug-ins as you like in any forum you find appropriate. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GCC 4.5.0 Released

2010-04-21 Thread Mark Mitchell
at the Linux Foundation Collaboration Summit last Friday in San Francisco. So, you're right, I'm not writing a beautiful white paper, but I'm very happy to promote GCC. (Since I don't get to write much code these days, that may be the most useful thing for me to do.) Thanks, -- Mark Mitchell

Re: [RFC] Introduce -Ofast

2010-05-07 Thread Mark Mitchell
; I just want -O3 to generate fast code. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: ARM Neon Tests Failing on non-Neon Target

2010-05-10 Thread Mark Mitchell
Richard Earnshaw wrote: Speaking of which, we should probably formally deprecate the old arm-elf derived targets in 4.6 so that we can remove them in 4.7. Similarly, we should deprecate support for the FPA on ARM. I agree. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385

Re: arm-elf float-abi defaults...

2010-05-13 Thread Mark Mitchell
the defaults to match up, but making it explicit is the right thing to do. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: arm-elf float-abi defaults...

2010-05-14 Thread Mark Mitchell
it there too. But, of course, arm-elf is really a dead ABI at this point... -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: arm-elf float-abi defaults...

2010-05-14 Thread Mark Mitchell
systems (not just GNU/Linux, but embedded operating systems too) have switched to the EABI, not just for compatibility with one another, but because it's technically superior. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: arm-elf float-abi defaults...

2010-05-14 Thread Mark Mitchell
some EABI functionality there. If, on the other hand, you think there's a problem when using the EABI, then we should talk about how to solve it. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

RM QA Session on May 27th

2010-05-18 Thread Mark Mitchell
://gcc.gnu.org/wiki/Release%20Manager%20Q%26A We'll try to give somewhat intelligent answers to those questions, as well as to those asked live. Thanks! -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: RM QA Session on May 27th

2010-05-18 Thread Mark Mitchell
discussed. It would also probably be better if it were a moderated discussion so that everyone doesn't talk at once. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: RM QA Session on May 27th

2010-05-19 Thread Mark Mitchell
are possible in GCC and to drive funding for those features. I gave a talk at the Linux Foundation Collaboration Summit recently where I specifically highlighted plugin infrastructure and link-time/whole-program optimization as things I saw as potentially very valuable. -- Mark Mitchell

Re: powerpc-eabi-gcc no implicit FPU usage

2010-05-20 Thread Mark Mitchell
it. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: powerpc-eabi-gcc no implicit FPU usage

2010-05-20 Thread Mark Mitchell
, and also the problem that you can't mix code within a file, which does sometimes have performance advantages. (For example, because calls to static functions need not have the standard ABIs.) -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: powerpc-eabi-gcc no implicit FPU usage

2010-05-20 Thread Mark Mitchell
. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Deprecating ARM FPA support (was: ARM Neon Tests Failing on non-Neon Target)

2010-05-23 Thread Mark Mitchell
for not *deprecating* them. We may as well deprecate them now, and then we can remove them later. The actual removal won't happen until at least 4.7, which is probably another couple of years away. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Deprecating ARM FPA support

2010-05-23 Thread Mark Mitchell
a feature; whether to remove it is an independent decision for later. I think deprecation of FPA is reasonable; at what point removal is reasonable isn't something we have to answer until *at least* the 4.7 release cycle. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Deprecating ARM FPA support

2010-05-24 Thread Mark Mitchell
. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Where does the time go?

2010-05-24 Thread Mark Mitchell
completely agree. This is a tractable problem, approximately on the same scale as GIMPLE tuples. I would guess approximately a person-year, perhaps spread out over a longer time. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Where does the time go?

2010-05-24 Thread Mark Mitchell
accept either set of patches, if someone were to provide them. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Help needed: banishing RTL from the front ends

2010-05-25 Thread Mark Mitchell
. It will, of course, take some work to achieve, but in concept I completely agree that the front ends should have no knowledge whatsoever of RTL. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

GFDL/GPL issues

2010-05-25 Thread Mark Mitchell
the assumption that it will not be possible to combine GFDL manuals and GPL code in the near future. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

RM QA Session on irc.oftc.net

2010-05-25 Thread Mark Mitchell
by people who will apparently be unable to participate. We'll try to answer those as breaks in the conversation occur. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
, of course, does not apply to not-FSF GCC, e.g., to a release that Basile does himself. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: Target macros vs. target hooks - policy/goal is hooks, isn't it?

2010-05-26 Thread Mark Mitchell
to eliminate macros. Yes, the (informally agreed) policy is to have hooks, not macros. There may be situations where that is technically impossible, but I'd expect those to be very rare. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
-in if you chose to do that. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
with the FSF over the years, and they've all been lengthy processes. If I knew how to do it faster, I certainly would. The best way to work with the FSF on license issues is always to explain how whatever request you are making furthers the FSF's goals. -- Mark Mitchell CodeSourcery m...@codesourcery.com

Re: [patch] Remove TARGET_ADDR_SPACE_KEYWORDS target macro

2010-05-26 Thread Mark Mitchell
. * config/spu/spu.h (TARGET_ADDR_SPACE_KEYWORDS): Remove. (REGISTER_TARGET_PRAGMAS): Call c_register_addr_space. * doc/tm.texi (Named Address Spaces): Mention c_register_addr_space. Remove TARGET_ADDR_SPACE_KEYWORDS. OK. -- Mark Mitchell CodeSourcery m...@codesourcery.com

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
branch. You could generate GPL'd documentation, though. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
that at least in the context of GCC it would do so), but I don't think any of us have the right to do that without the FSF's permission. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
that this is true for the manual pages. But, if we could get the documentation for command-line options into GPL'd code in a structured way, then I think you could probably generate GPL'd manual pages from that. -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

Re: GFDL/GPL issues

2010-05-26 Thread Mark Mitchell
in GFDL manuals and vice versa, particularly in the context of GCC's manuals, as a way of reducing developer effort and improving the documentation. Thanks, -- Mark Mitchell CodeSourcery m...@codesourcery.com (650) 331-3385 x713

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