instrumentation injection & trees

2005-03-03 Thread jason
I'm new to the gcc community. I've been asked to modify gcc to allow it to inject various kinds of instrumentation during compilation. My current plan is to capture the tree being generated by the front end, augment it, and pass it on to the back end. It seems like a reasonable approach but I ca

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

2006-10-16 Thread Jason Merrill
we're suddenly seeing a rash of such problems. Jason, as you made this change, do you have any comments on the proposal? I don't think my patch changed the handling of class typedefs; certainly my intent was only to change how we handle class __attribute ((foo)) C Previously we r

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

2006-10-16 Thread Jason Merrill
just that it was an incomplete list. In removing the incomplete list I also removed the useful separation. Jason

Jakub Jelinek as libgomp maintainer

2007-01-24 Thread Jason Merrill
The SC has appointed Jakub Jelinek as an additional maintainer of the GNU OpenMP library (libgomp). Jakub, please update MAINTAINERS accordingly. Thanks! Jason

reading binarys

2007-01-25 Thread Jason Erickson
I'm working on a project where every so often one of our games comes back and we pull the ram off the game for saving, and sometimes for anaylisis. Currently the only varibles in ram that we can physically look at are the static members. The information that we would love to get to is the heap m

Re: reading binarys

2007-01-25 Thread Jason Erickson
I''l give that a shot. Thanks On 1/25/07, Mike Stump <[EMAIL PROTECTED]> wrote: On Jan 25, 2007, at 2:11 PM, Jason Erickson wrote: > I'm working on a project where every so often one of our games comes > back and we pull the ram off the game for saving, an

Re: reading binarys

2007-01-26 Thread Jason Erickson
that can take a .h file and output a nice easy to parse listing that can give me type, name, and structure it belongs too? I tried Etags/Ctags, but that doesnt give me type. Any other ideas? On 1/25/07, Jason Erickson <[EMAIL PROTECTED]> wrote: I''l give that a shot. Thanks

Re: Import GCC 4.2.0 PRs

2007-03-12 Thread Jason Merrill
Mark Mitchell wrote: * PR 27945 (Merill) * PR 30590 (Guenther, Merill) I'll get on these. Jason

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

2007-03-30 Thread Jason Merrill
e front end use build_address rather than build1 (ADDR_EXPR) to avoid this issue. Jason

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

2007-03-30 Thread Jason Merrill
e FEs, wouldn't we be better off doing this in build1_stat()? + if (DECL_P (node)) + TREE_ADDRESSABLE (node) = 1; I'd rather fix mark_addressable and use the langhook. Jason

Re: Inclusion in an official release of a new throw-like qualifier

2007-04-09 Thread Jason Merrill
d add that wouldn't also be provided by -Wexception-specs. Jason

Re: Inclusion in an official release of a new throw-like qualifier

2007-04-10 Thread Jason Merrill
e included. Jason

Re: matching constraints in asm operands question

2005-03-05 Thread Jason Merrill
h: >> >> /asm/atomic.h:33: warning: read-write constraint does not allow a register >> >> So is the warning wrong? > > Yes, the warning is wrong, and the text in the manual about '+' is also > nonsense. Support for '+' is asms was specificall

Re: [Bug c++/19199] [3.3/3.4/4.0/4.1 Regression] Wrong warning about returning a reference to a temporary

2005-03-11 Thread Jason Merrill
On Mon, 07 Mar 2005 11:49:05 -0800, Mark Mitchell <[EMAIL PROTECTED]> wrote: > IMO, if these are C++-only, it's relatively easy to deprecate these > extension -- but I'd like to hear from Jason and Nathan, and also the user > community before we do that. Of all the exten

bootstrap 4.0-200503005: flag_unsafe_math_optimizations undeclared

2005-03-16 Thread Jason Mancini
Using binutils 2.15.96 and gcc 3.4.3... where have I gone wrong? -Jason gcc -c -g -DENABLE_CHECKING -DENABLE_ASSERT_CHECKING -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE-I. -Ibuild -I

RE: bootstrap 4.0-200503005: flag_unsafe_math_optimizations undeclared

2005-03-16 Thread Jason Mancini
insn-conditions.c:97: error: `flag_unsafe_math_optimizations' undeclared here Using binutils 2.15.96 and gcc 3.4.3... where have I gone wrong? Of course if I would have searched the archives first, I would know that I need a new gawk most likely. [argh] -Jason

Re: GCC 4.0 Status Report (2005-03-24)

2005-03-28 Thread Jason Merrill
On Thu, 24 Mar 2005 11:29:09 -0800, Mark Mitchell <[EMAIL PROTECTED]> wrote: > 19317 C++ problems with temporary return values > > This patch breaks Qt builds. One of my patches is implicated, but I > believe that the consensus is that this is an NRV bug. Jason made >

Re: GCC 4.0 Status Report (2005-04-05)

2005-04-04 Thread Jason Merrill
On Mon, 04 Apr 2005 16:26:23 -0700, Mark Mitchell <[EMAIL PROTECTED]> wrote: > There are three outstanding bugs (19317, 19312, 18604) assigned to Jason > Merrill, but I didn't hear back from him last week. Jason, I'm going to > assume that you're unable to w

Re: GCC 4.0 RC2

2005-04-13 Thread Jason Merrill
On Tue, 12 Apr 2005 10:59:42 -0700, Mark Mitchell <[EMAIL PROTECTED]> wrote: > Sadly, it's become clear there's going to have to be a second release > candidate. In particular, there are some wrong-code bugs that are popping > up on real packages on primary platforms.

Heads-up: volatile and C++

2005-04-14 Thread Jason Merrill
ion across volatile reads and writes, where before it was fully blocked. This all makes sense to me, but I'm interested in feedback. Jason

Re: Heads-up: volatile and C++

2005-04-14 Thread Jason Merrill
On Thu, 14 Apr 2005 10:12:37 -0400, "Michael N. Moran" <[EMAIL PROTECTED]> wrote: > Jason Merrill wrote: >> The C++ committee (well, a subgroup represented at this meeting by Hans >> Boehm) is working on a memory model that supports threaded programs. > > As

Re: Heads-up: volatile and C++

2005-04-14 Thread Jason Merrill
On Thu, 14 Apr 2005 17:11:58 +0100, Nathan Sidwell <[EMAIL PROTECTED]> wrote: > Jason Merrill wrote: >> 7 Accessing an object designated by a volatile lvalue (_basic.lval_), >> modifying an object, calling a library I/O function, or calling a >> func

Re: Heads-up: volatile and C++

2005-04-14 Thread Jason Merrill
On Thu, 14 Apr 2005 16:04:33 -0400, Diego Novillo <[EMAIL PROTECTED]> wrote: > On Thu, Apr 14, 2005 at 05:40:04PM +0200, Jason Merrill wrote: > >> But the memory model for the language must provide semantics that make it >> possible for threaded programs to be written. C

Re: Heads-up: volatile and C++

2005-04-14 Thread Jason Merrill
-volatile reads and writes. Jason

Re: Heads-up: volatile and C++

2005-04-15 Thread Jason Merrill
een two loads, to ensure proper ordering. Yes, the proposed volatile semantics are more than you need. But you do need something. That said, perhaps the current volatile semantics are a useful primitive for building on with more specific explicit ordering, but that's not clear to me. Jason

Re: Heads-up: volatile and C++

2005-04-17 Thread Jason Merrill
a multithreaded environment with shared data instead of message > passing, they'd declare the shared data volatile. Again, I don't think this is enough with current compilers and hardware. And with the proposal only the flag which indicates that a new data set is ready would need to be volatile. Jason

Re: Java field offsets

2005-04-21 Thread Jason Merrill
On Tue, 19 Apr 2005 18:03:58 -0700, Per Bothner <[EMAIL PROTECTED]> wrote: > Does Dwarf support "computed field offsets"? DWARF 2 does, yes. Jason

Re: GCC 4.1: Buildable on GHz machines only?

2005-04-28 Thread Jason Thorpe
On Apr 27, 2005, at 12:57 PM, Steven Bosscher wrote: Maybe the older platform should stick to the older compiler then, if it is too slow to support the kind of compiler that modern systems need. This is an unreasonable request. Consider NetBSD, which runs on new and old hardware. The OS continu

Re: GCC 4.1: Buildable on GHz machines only?

2005-04-28 Thread Jason Thorpe
On Apr 27, 2005, at 7:41 AM, David Edelsohn wrote: GCC now supports C++, Fortran 90 and Java. Those languages have extensive, complicated runtimes. The GCC Java environment is becoming much more complete and standards compliant, which means adding more and more features. Except it's not jus

Re: GCC 4.1: Buildable on GHz machines only?

2005-04-30 Thread Jason Thorpe
On Apr 30, 2005, at 12:33 PM, Giovanni Bajo wrote: I would also like to note that I *myself* requested preprocessed source code to NetBSD developers at least 6 times in the past 2 years. I am sure Andrew Pinski did too, a comparable amound of times. These requests, as far as I can understand, w

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-05 Thread Jason Mancini
A little humor from a long time ML lurker... Via C3-2 Nehemiah 1GHz 512MB ddr $ ../gcc-4.0.0/configure --prefix=/home/jason/local/gcc-400 --enable-shared \ --enable-threads=posix --disable-checking --enable-long-long --enable-__cxa_atexit \ --enable-clocale=gnu --disable-libunwind-exceptions

GCC 4.0.0 Performance Regressions?

2005-05-09 Thread Jason Bucata
would be useful to you--and if I can get the time away from my Real Work(TM) to fiddle with this... Jason B. -- "My interest is in the future; I am going to spend the rest of my life there." -- Charles Kettering

Re: GCC 4.0.0 Performance Regressions?

2005-05-10 Thread Jason Bucata
numsort benchmark which had a serious regression: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21485 Jason B. -- "My interest is in the future; I am going to spend the rest of my life there." -- Charles Kettering

Re: GCC 4.0.0 Performance Regressions?

2005-05-10 Thread Jason Bucata
On Tue, May 10, 2005 at 11:46:38AM +0200, Giovanni Bajo wrote: > Jason Bucata <[EMAIL PROTECTED]> wrote: > > >> You should try and isolate a single BYTEmark test which shows the > >> biggest regression. It's better if you manage to pack the whole test > &

Re: GCC 4.0.0 Performance Regressions?

2005-05-12 Thread Jason Bucata
On Tue, May 10, 2005 at 05:52:40PM -0700, Joe Buck wrote: > On Tue, May 10, 2005 at 06:08:43PM -0500, Jason Bucata wrote: > > Would it help to report some others [regressions]? > > I might have time later this week to > > work on some of the others, especially now that I have

Re: Compiling GCC with g++: a report

2005-05-24 Thread Jason Merrill
entally pass in "7" anyway in C. You either get the opacity or the type checking (when compiled as C++), but not both. Jason

Re: Compiling GCC with g++: a report

2005-05-25 Thread Jason Merrill
quently results in an ABI change. So we can't freeze the library ABI until we're willing to commit to the implementation. C++ is much less friendly to separate compilation than C, at least if you use templates. Jason

RE: gcc template error?

2005-06-22 Thread Jason Mancini
I suspect this line is the source of your problems: friend T* func(T* p); Y isn't a template parameter here, but a (concrete?) class named "Y". The below compiles with 3.4.3 anyways... Regards, -Jason // Line 1 class A { public: A() { }; ~A() { }; }; class B { public: B

Re: Reducing debug info for C++ ctors/dtors

2005-07-11 Thread Jason Molenda
t developers, this isn't a worthwhile tradeoff, but for a certain class of appliations the stabs debug info is enormous and this helps to ameloriate that by giving up a small bit of gdb functionality. This won't be enabled by default even within Apple, but it is a useful option to have available. Jason

Re: Reducing debug info for C++ ctors/dtors

2005-07-11 Thread Jason Molenda
function calls, but the Apple debugger UI exposes a feature that sits on top of those ("custom data formatters"), where you can specify how objects of a given type should be displayed in the variables window. For complex OO types, these are often expressions involving an inferior function call. Jason

Re: MEMBER_TYPE and CV qualifiers

2005-07-19 Thread Jason Merrill
I think that the underlying problem here, as with pointers to data members, comes from using POINTER_TYPE in the first type. Pointers to members are not pointers, and so using POINTER_TYPE just causes confusion. Jason

Re: Severe problems with vectorizing stuff in 4.0.3 HEAD

2005-10-14 Thread Jason Molenda
On Fri, Oct 14, 2005 at 01:43:03PM -0700, Kean Johnston wrote: > Also, when you say "stack going into main is 16 byte aligned", > what specifically do you mean? that its 16-byte aligned before > the call to main() itself? That at the first insn in main, most > likely a push %ebp, its 16-byte align

Re: incomplete type return types

2005-11-30 Thread Jason Merrill
Gabriel Dos Reis wrote: Would prefer to have build_function_type() also modified to be nice to error_mark_node? Yes, I see no reason for it not to. Jason

Re: Example of debugging GCC with toplevel bootstrap

2006-01-13 Thread Jason Merrill
copy of the compiler that I can use for debugging problems? There has to be an easier way to do that. My laptop builds stage1 reasonably fast, but a bootstrap takes several hours. This is a serious regression for me. Jason

Re: Example of debugging GCC with toplevel bootstrap

2006-01-13 Thread Jason Merrill
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 wasn't aware of the option. Guess I'll do that, then. Jason

Re: Help with new GCC git workflow...

2020-01-14 Thread Jason Merrill
On Tue, Jan 14, 2020 at 12:12 PM Jonathan Wakely wrote: > On 14/01/20 10:07 -0600, Peter Bergner wrote: > >As somewhat of a git newbie and given gcc developers will do a git push of > >our changes rather than employing a git pull development model, I'd like > >a little hand holding on what my new

Re: git conversion in progress

2020-01-14 Thread Jason Merrill
and were referenced by the cloned repository, then the cloned repository will become corrupt. I notice that git.html on the website doesn't match what's currently in wwwdocs git, is automatic updating broken? Jason

Re: Help with new GCC git workflow...

2020-01-14 Thread Jason Merrill
it from another branch and applies it to the current branch, roughly equivalent to creating a patch and then manually applying it. If the branch has been reshaped to be all master-ready commits, you can push the branch directly, or rebase your local master on top of it rather than cherry-pick. Jason

Re: Help with new GCC git workflow...

2020-01-15 Thread Jason Merrill
have linear history from the merge parent? There's no point. If you have a simple linear history where each commit has a single parent, there is no merge commit. The only point is the grouping richi mentions. To that purpose we *could* allow --no-ff merges that otherwise would have been fast-forward, but allowing such merges without allowing any other merges would be difficult to enforce. I don't think it's worth bothering. Jason

Re: gcc-cvs mails for personal/vendor branches for merge commits

2020-01-15 Thread Jason Merrill
On 1/15/20 9:56 AM, Joseph Myers wrote: On Wed, 15 Jan 2020, Jakub Jelinek wrote: Or, if that is not possible, disable gcc-cvs mail for vendor and private branches altogether? I think this is desirable. gcc-cvs should only mail about changes to master and release branches. Jason

Re: gcc-cvs mails for personal/vendor branches for merge commits

2020-01-15 Thread Jason Merrill
On 1/15/20 11:30 AM, Joseph Myers wrote: On Wed, 15 Jan 2020, Jason Merrill wrote: On 1/15/20 9:56 AM, Joseph Myers wrote: On Wed, 15 Jan 2020, Jakub Jelinek wrote: Or, if that is not possible, disable gcc-cvs mail for vendor and private branches altogether? I think this is desirable

Re: gcc-cvs mails for personal/vendor branches for merge commits

2020-01-15 Thread Jason Merrill
On 1/15/20 11:37 AM, Iain Sandoe wrote: Joseph Myers wrote: On Wed, 15 Jan 2020, Jason Merrill wrote: On 1/15/20 9:56 AM, Joseph Myers wrote: On Wed, 15 Jan 2020, Jakub Jelinek wrote: Or, if that is not possible, disable gcc-cvs mail for vendor and private branches altogether? I think

Re: gcc-cvs mails for personal/vendor branches for merge commits

2020-01-17 Thread Jason Merrill
end a single email for a merge commit or non-fast-forward push? Jason

Re: gcc-cvs mails for personal/vendor branches for merge commits

2020-01-17 Thread Jason Merrill
will be is helpful feedback. Thank you, and sorry I got snarky above. Jason

Re: git: remote: *** The first line of a commit message should be a short description of the change, not a single word.

2020-01-21 Thread Jason Merrill
to trunk is verboeten. > > In the sense 'integrate' your change into trunk. In practice I mean by > a fast-forward push, of course. > My commit messages while I'm working on something rarely have anything to do with the commit messages that I eventually push to trunk; there's no point in writing extensive description of stuff I might discard anyway. When I'm done developing a change I then squash and reorganize commits and write the commit message for public consumption. Jason

Re: [PATCH, v2] wwwdocs: e-mail subject lines for contributions

2020-01-21 Thread Jason Merrill
Fix anon-namespace reference temp clash between TUs (PR91476) which can no longer be shared with the ChangeLog. Jason

Re: [PATCH, v3] wwwdocs: e-mail subject lines for contributions

2020-02-03 Thread Jason Merrill
't follow that rule and anticipate we will not follow > it either? > And perhaps something shorter? "committed" is a long word. [PUSHED]? Jason

Re: Git ChangeLog policy for GCC Testsuite inquiry

2020-02-06 Thread Jason Merrill
t we need *some* way to do it. > git notes? Jason

Re: Git ChangeLog policy for GCC Testsuite inquiry

2020-02-07 Thread Jason Merrill
On Fri, Feb 7, 2020 at 1:44 PM Tom Tromey wrote: > > > "Jonathan" == Jonathan Wakely writes: > > Jonathan> I have a script that does the opposite, which I've been using for > Jonathan> years. I edit the ChangeLog files as before, and a Git > Jonathan> prepare-commit-msg hook extracts the top

C++11 bootstrap (was: GCC selftest improvements)

2020-02-14 Thread Jason Merrill
rom C++11: > > 1. Better Rounding and Stricter Integer and other number type rules 2. > > Template > > Aliasing 3. Auto and for each style loops 4. Move and R Value Semantics > > > > Agreed on these features. I really like having access to 'for (const auto & > foo : bar)' > > There was a little discussion about lambas and anonymous functions but I > > don't > > recall that being clear in terms of one of the above areas for sure. For information, bootstrap with 4.8.5 -std=gnu++11 works now with no other changes. It seems the only other changes needed will be to documentation. Jason

ABI compatibility: GCC9 vs GCC10

2020-02-20 Thread Jason Mancini
Any notable ABI changes from 9 to 10? Thanks! -Jason (Sorry for asking here, there was no response from gcc-help in January.)

Re: GCC Bugzilla (and other) timeouts

2020-02-26 Thread Jason Merrill
zilla and httpd are very slow, but I haven't had any git timeouts. > If you're using anonymous access that gets throttled more aggressively > than authenticated access (using git+ssh:// for the protocol). > Yes, I used to use git:// for pulls and ssh:// for pushes, but switched to ssh:// for both because I was getting too many rejected connections. Jason

Re: GCC 5.1.1 Status Report (2015-06-22)

2015-06-30 Thread Jason Merrill
his without breaking a significant amount of code, and better to break it now than after we've settled into the new library ABI. We should certainly mention it prominently in the release notes if we do, and I've added a -Wabi warning for the field alignment change. Does this make sense to you? Jason

Re: Elementary question about complete_type vs tsubst_flags_t

2015-07-10 Thread Jason Merrill
class instantiation. Jason

Re: Elementary question about complete_type vs tsubst_flags_t

2015-07-10 Thread Jason Merrill
. I don't know if that's the basis for the difference. Jason

Moving to git

2015-08-20 Thread Jason Merrill
anches are lighter weight and so more transient. Jason

Re: Moving to git

2015-08-20 Thread Jason Merrill
ing stage 1 somewhere. One interesting thing that they do is to keep earlier branches merged into later branches, so 4.9 into 5, 5 into trunk, trunk into next. This is an interesting discipline, but I'm not sure it is of much practical value. Jason

Re: Moving to git

2015-08-20 Thread Jason Merrill
On 08/20/2015 03:31 PM, David Malcolm wrote: On Thu, 2015-08-20 at 13:57 -0400, Jason Merrill wrote: I hear that at Cauldron people were generally supportive of switching over to git as the primary GCC repository, and talked about me being involved in that transition. Does anyone have more

Re: Moving to git

2015-08-20 Thread Jason Merrill
ask enough questions on the mailing list you do get some answers. Do you have pointers to relevant email threads? Jason

Re: Moving to git

2015-08-20 Thread Jason Merrill
On 08/20/2015 04:33 PM, Joseph Myers wrote: On Thu, 20 Aug 2015, Jason Merrill wrote: It should be pretty straightforward to use the existing git mirror as the master repository; the main adjustment I'd want to make is rewriting the I think using the existing git mirror for this is

Re: Moving to git

2015-08-20 Thread Jason Merrill
And many bonus points if we don't have to repeat the changelog in the commit message (it's in the commit already, the bugzilla hook could just pull it from out there). Or we could have another discussion about if we want to have changelogs at all... That's a good question, but I think it's definitely independent. Jason

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 04:26 AM, Richard Biener wrote: On Thu, Aug 20, 2015 at 10:09 PM, Jason Merrill wrote: ISTM that within that namespace, folks ought to have the freedom to use whatever works for them. If folks want to create a transient branch, push-rebase-push on that branch, then later remove

Re: Moving to git

2015-08-21 Thread Jason Merrill
way to merge a feature branch. Jason

Re: Moving to git

2015-08-21 Thread Jason Merrill
rge from a feature branch that doesn't achieve this (as I expect many don't, in early WIP stages), then you can tell bisect to avoid descending into other branches. https://stackoverflow.com/questions/5638211/how-do-you-get-git-bisect-to-ignore-merged-branches Jason

Re: Moving to git

2015-08-21 Thread Jason Merrill
the developer can just use git merge --squash and then decide whether to commit it in one hunk or several. Jason

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 10:38 AM, Andreas Schwab wrote: Jason Merrill writes: On 08/21/2015 04:26 AM, Richard Biener wrote: Can we limit the namespace one can create branches in? Like force all branches created by $user to be in namespace $user? git will create new namespaces for its own purpose in

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 02:28 PM, Andreas Schwab wrote: Jason Merrill writes: I would expect feature branches to merge from trunk when needed during development. When merging the feature into trunk the developer can just use git merge --squash and then decide whether to commit it in one hunk or

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 03:21 PM, Andreas Schwab wrote: Jason Merrill writes: Hmm, it occurs to me that a squash commit (or series of commits) followed by a merge -s ours could have the advantages of both approaches: the patches land on trunk in a sensible order, but the history is available. That

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 04:10 PM, Joseph Myers wrote: On Fri, 21 Aug 2015, Jason Merrill wrote: On 08/21/2015 10:38 AM, Andreas Schwab wrote: Jason Merrill writes: On 08/21/2015 04:26 AM, Richard Biener wrote: Can we limit the namespace one can create branches in? Like force all branches created by

Re: Moving to git

2015-08-21 Thread Jason Merrill
On 08/21/2015 06:44 PM, Mikhail Maltsev wrote: On 08/20/2015 11:09 PM, Jason Merrill wrote: Absolutely, a non-fast-forward push is anathema for anything other people might be working on. The git repository already prohibits this; people that want to push-rebase-push their own branches need to

Re: [PATCH][www] svnwrite.html: recommend giving checkin messages a title (was Re: Moving to git)

2015-08-21 Thread Jason Merrill
On 08/21/2015 07:54 PM, David Malcolm wrote: Here's an actual check-in session for a patch John Carr recently Can this really be described as an actual check-in session when we're changing the contents? :) Jason

Re: Moving to git

2015-08-25 Thread Jason Merrill
sed on the git-svn-id in the git log; I don't see why we would need to break that moving forward, though I'm not sure how well it would work without reference to an actual SVN server. Jason

Re: Moving to git

2015-08-25 Thread Jason Merrill
9 will give you the hash. So that seems like a suitable monotonically increasing identifier. What do you think, Jakub? Jason

Re: Offer of help with move to git

2015-08-27 Thread Jason Merrill
branch: https://gcc.gnu.org/wiki/GitMirror#Subdirectory_branches but you might want to improve reposurgeon to handle this pattern directly. Jason

Re: Offer of help with move to git

2015-08-28 Thread Jason Merrill
mprove reposurgeon to handle this pattern directly. Look closely at branchify_map. I think we may be able to use it to get the effect you want. Aha, I hadn't noticed that yet. I'll give it a try, thanks. Is 'jason' your preferred username everywhere? I'll set up

Re: Action stamps

2015-08-29 Thread Jason Merrill
mestamp is sufficient. Jason

Re: Action stamps

2015-08-31 Thread Jason Merrill
st-parent; }; f" shs = "!f(){ git show $(git smaster $1); }; f" slog = "!f(){ s=$1; shift; git log $(git smaster $s) $*; }; f" sco = "!f(){ git checkout $(git smaster $1); }; f" and an action stamp 2015-08-20T20:55:15Z!jason, then git sco 2015-08-20

Re: Action stamps

2015-09-01 Thread Jason Merrill
On 09/01/2015 05:21 AM, Eric S. Raymond wrote: Jason Merrill : Given git aliases: stamp = show -s --format='%cI!%ce' scommit = "!f(){ d=${1%%!*}; a=${1##*!}; arg=\"--until=$d -1\"; if [ $a != $1 ]; then arg=\"$arg --committer=$a\"

Re: Action stamps

2015-09-01 Thread Jason Merrill
On 09/01/2015 11:59 AM, Eric S. Raymond wrote: Jason Merrill : Here's an improved version: You wrote: # git scommit - list most recent commit that matches . # Must also specify a branch to search or --all. Where must the branch argument appear with respect to the other arguments?

Re: Acceptance criteria for the git conversion

2015-09-03 Thread Jason Merrill
-svn-id:.*@1234 ' --all -1 git log --grep '^Legacy-ID: 1234$' --all -1 Jason

GCC branches/st (was Re: Offer of help with move to git)

2015-09-08 Thread Jason Merrill
branch and let interested people choose how to deal with it. David, you were the last committer; any opinions? Jason

Git conversion: disposition of old branches and tags

2015-09-15 Thread Jason Merrill
he right choice for the *merge* tags: they are just artifacts of the difficulty of SVN merges, and I think we should discard them. For most old branches and tags, I like #4; that takes them out of the set that is fetched by default, but keeps the history on the server. Make sense? Jason

Re: complex support when using -std=c++11

2015-11-16 Thread Jason Merrill
Note that _Complex isn't part of C++11, so you shouldn't be using it in code that's intended to be portable to any C++11 implementation. But certainly the current G++ behavior can be improved. Jason

C++ order of evaluation of operands, arguments

2015-11-23 Thread Jason Merrill
efine order of evaluation of function arguments as left-to-right, since GCC does right-to-left on PUSH_ARGS_REVERSED targets, including x86_64. Any thoughts? Jason

Re: C++ order of evaluation of operands, arguments

2015-11-29 Thread Jason Merrill
On 11/25/2015 01:25 PM, Martin Sebor wrote: On 11/24/2015 02:55 AM, Andrew Haley wrote: On 23/11/15 23:01, Jason Merrill wrote: There's a proposal working through the C++ committee to define the order of evaluation of subexpressions that previously had unspecified ordering: http://www

Re: -Wplacement-new on by default

2015-12-10 Thread Jason Merrill
On 12/10/2015 01:00 PM, Martin Sebor wrote: Jason, I just want to make sure we still want the -Wplacement-new option I added some time ago enabled by default. I think I had initially intended it to be on because the original implementation was more permissive and didn't diagnose cases

Re: RFC: Update Intel386, x86-64 and IA MCU psABIs for passing/returning empty struct

2016-02-29 Thread Jason Merrill
peat this until people get it. Other language ABIs can handle language specific calling conventions as appropriate for them. The psABI can only talk about things that are in its domain. Jason

Re: RFC: Update Intel386, x86-64 and IA MCU psABIs for passing/returning empty struct

2016-03-01 Thread Jason Merrill
On 03/01/2016 11:43 AM, Michael Matz wrote: Hi, On Mon, 29 Feb 2016, Jason Merrill wrote: Also this insistence that all of "trivially copyable" is already quite nicely specified in the C++ ABI is still not really relevant because C++ _is not the only language out there_. I'

Subtyping support in GCC?

2016-03-23 Thread Jason Chagas
on this topic. There seems to be some GNU support for subtyping in C++. But I had no luck finding any information specifically for 'C'. Thanks, Jason How to use $Super$$ and $Sub$$ for patching data?: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka15416.html Us

Re: Subtyping support in GCC?

2016-03-23 Thread Jason Chagas
> GNU ld has an option --wrap=symbol. Does that roughly match your need? That seems to do the trick, even if that may require also modifying the Makefile for every wrapper function. > the best list would have been gcc-h...@gcc.gnu.org) Will do next time. Many thanks, Jason

  1   2   3   4   5   6   >