Restoring svn write access

2016-11-01 Thread Josh Conner
My apologies in advance for the spam if this isn't the right forum. I
had svn access in a former life (jcon...@apple.com), and I'm trying to
restore my access for my new employer. I sent an email to overseers
last week, but haven't heard back.

So... can anyone here tell me if there is some way to restore my
access, or if should I re-apply for provisioning?

Thanks!

- Josh


GCC Copyright Assignment Forms for the RISC-V Port

2016-11-01 Thread Palmer Dabbelt
Andrew and I maintain various GNU toolchain forks that contains a port to the
RISC-V architecture .  We're finishing up the binutils
upstreaming process and would like to submit patches to GCC.  When I signed the
copyright assignment for binutils I was told that the GCC process was
different.  GCC's contributing page

  https://gcc.gnu.org/contribute.html

suggests I send email here to get the GCC copyright assignment forms.  Andrew
and I would both like to sign the forms for past and future changes, and SiFive
(Andrew's employer) will need the employer disclaimer if it's different than
the binutils one.

Thanks!


Re: Restoring svn write access

2016-11-01 Thread Ian Lance Taylor
On Tue, Nov 1, 2016 at 2:01 PM, Josh Conner  wrote:
> My apologies in advance for the spam if this isn't the right forum. I
> had svn access in a former life (jcon...@apple.com), and I'm trying to
> restore my access for my new employer. I sent an email to overseers
> last week, but haven't heard back.
>
> So... can anyone here tell me if there is some way to restore my
> access, or if should I re-apply for provisioning?

Did you not see the reply from Gerald Pfeifer?  You might want to
check your spam filter.  You asked what your user ID was on
gcc.gnu.org, and he said the answer was "jconner".

Ian


Re: Restoring svn write access

2016-11-01 Thread Josh Conner
Sorry, it was indeed in my spam box. Thanks to you both.


On Tue, Nov 1, 2016 at 3:05 PM, Ian Lance Taylor  wrote:
> On Tue, Nov 1, 2016 at 2:01 PM, Josh Conner  wrote:
>> My apologies in advance for the spam if this isn't the right forum. I
>> had svn access in a former life (jcon...@apple.com), and I'm trying to
>> restore my access for my new employer. I sent an email to overseers
>> last week, but haven't heard back.
>>
>> So... can anyone here tell me if there is some way to restore my
>> access, or if should I re-apply for provisioning?
>
> Did you not see the reply from Gerald Pfeifer?  You might want to
> check your spam filter.  You asked what your user ID was on
> gcc.gnu.org, and he said the answer was "jconner".
>
> Ian


cmpstrnsi pattern should check for zero byte?

2016-11-01 Thread Aaron Sawdey
I am about to put up a patch to make a change to the way
builtins.c/expand_builtin_strncmp does things. At present it will only
expand if one of the strings is a constant, and the length it passes in
is MIN(len, strlen(constant string)+1). I want to change it so that it
will also attempt to expand strncmp where neither of the input strings
is a constant.

What I ran into is that the i386 target cmpstrnsi pattern uses repz
cmpsb which does not check for the zero byte and thus depends on
expand_builtin_strncmp to arrange things so the length is not past the
end of both strings.

SH and RX are the other two targets that have cmpstrnsi patterns.

My reading of sh_expand_cmpnstr() in sh-mem.cc is that the code that it
emits will both look for a zero byte and compare the strings so it will
not have trouble with this change to expand_builtin_strncmp.

It also looks to me like rx.md emits the "scmpu" instruction to do the
comparison. The RX manual I found showed pseudocode for scmpu that
shows it both checks for zero byte as well as comparing the strings.

If this isn't correct, please let me know here or on the patch itself.

Thanks,
    Aaron

-- 
Aaron Sawdey, Ph.D.  acsaw...@linux.vnet.ibm.com
050-2/C113  (507) 253-7520 home: 507/263-0782
IBM Linux Technology Center - PPC Toolchain



gcc-5-20161101 is now available

2016-11-01 Thread gccadmin
Snapshot gcc-5-20161101 is now available on
  ftp://gcc.gnu.org/pub/gcc/snapshots/5-20161101/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 5 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-5-branch 
revision 241758

You'll find:

 gcc-5-20161101.tar.bz2   Complete GCC

  MD5=79bd7b6dbeb50f602b3e453d0bd3004f
  SHA1=43a88369ab55be1ccdab4e51dabb90ed5dcf90b4

Diffs from 5-20161025 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-5
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.