public inbox for libc-ports@sourceware.org
 help / color / mirror / Atom feed
From: Chris Metcalf <cmetcalf@tilera.com>
To: <libc-ports@sourceware.org>
Subject: [PATCH 00/14] Updates to tile architecture for 2.16
Date: Mon, 14 May 2012 19:49:00 -0000	[thread overview]
Message-ID: <4FB161CE.6070905@tilera.com> (raw)

This patch series catches up the tile architecture code both with the
core changes that have happened since 2.15, as well as changes that we
have been making to our 2.12 version internally as part of work on our
CentOS 6.1-compatible release.

I left the ChangeLog entries in the "git format-patch" format, since I'm
going to be the one pushing them up anyway.  In the future, I'm happy
to manually edit the patch emails to put the ChangeLog contents at the
top of the email if that is easier for reviewers.

I think these are all mostly pretty uncontroversial, so I'll plan to
push them up later this week in the absence of comments.

Thanks!

 ChangeLog.linux-generic                            |   10 +
 ChangeLog.tile                                     |  137 ++
 sysdeps/tile/Makefile                              |    5 -
 sysdeps/tile/__tls_get_addr.S                      |    5 +-
 sysdeps/tile/crti.S                                |  111 ++
 sysdeps/tile/crtn.S                                |   55 +
 sysdeps/tile/dl-machine.h                          |    5 +-
 sysdeps/tile/dl-start.S                            |    1 +
 sysdeps/tile/elf/stackguard-macros.h               |    3 +
 sysdeps/tile/elf/start.S                           |  183 --
 sysdeps/tile/stackguard-macros.h                   |    7 +
 sysdeps/tile/start.S                               |  183 ++
 sysdeps/tile/tilegx/memchr.c                       |    4 +-
 sysdeps/tile/tilegx/memcpy.c                       |   13 +-
 sysdeps/tile/tilegx/memset.c                       |    5 +-
 sysdeps/tile/tilegx/rawmemchr.c                    |    4 +-
 sysdeps/tile/tilegx/strchr.c                       |    4 +-
 sysdeps/tile/tilegx/strchrnul.c                    |    4 +-
 sysdeps/tile/tilegx/string-endian.h                |   12 +-
 sysdeps/tile/tilegx/strrchr.c                      |    4 +-
 sysdeps/tile/tls-macros.h                          |   58 +-
 sysdeps/unix/sysv/linux/generic/bits/typesizes.h   |    3 +-
 .../sysv/linux/generic/wordsize-32/syscalls.list   |    2 +
 sysdeps/unix/sysv/linux/tile/bits/siginfo.h        |   12 +-
 sysdeps/unix/sysv/linux/tile/nptl/Makefile         |    5 -
 .../unix/sysv/linux/tile/nptl/bits/pthreadtypes.h  |   11 +-
 sysdeps/unix/sysv/linux/tile/nptl/clone.S          |    3 +-
 sysdeps/unix/sysv/linux/tile/sys/dataplane.h       |    4 +-
 .../linux/tile/tilegx/tilegx32/nptl/ld.abilist     |   11 +
 .../tilegx/tilegx32/nptl/libBrokenLocale.abilist   |    3 +
 .../linux/tile/tilegx/tilegx32/nptl/libanl.abilist |    6 +
 .../linux/tile/tilegx/tilegx32/nptl/libc.abilist   | 2080 ++++++++++++++++++++
 .../tile/tilegx/tilegx32/nptl/libcrypt.abilist     |    9 +
 .../linux/tile/tilegx/tilegx32/nptl/libdl.abilist  |   11 +
 .../linux/tile/tilegx/tilegx32/nptl/libm.abilist   |  368 ++++
 .../linux/tile/tilegx/tilegx32/nptl/libnsl.abilist |  123 ++
 .../tile/tilegx/tilegx32/nptl/libpthread.abilist   |  225 +++
 .../tile/tilegx/tilegx32/nptl/libresolv.abilist    |   93 +
 .../linux/tile/tilegx/tilegx32/nptl/librt.abilist  |   42 +
 .../tile/tilegx/tilegx32/nptl/libthread_db.abilist |   42 +
 .../tile/tilegx/tilegx32/nptl/libutil.abilist      |    8 +
 .../linux/tile/tilegx/tilegx64/nptl/ld.abilist     |   11 +
 .../tilegx/tilegx64/nptl/libBrokenLocale.abilist   |    3 +
 .../linux/tile/tilegx/tilegx64/nptl/libanl.abilist |    6 +
 .../linux/tile/tilegx/tilegx64/nptl/libc.abilist   | 2080 ++++++++++++++++++++
 .../tile/tilegx/tilegx64/nptl/libcrypt.abilist     |    9 +
 .../linux/tile/tilegx/tilegx64/nptl/libdl.abilist  |   11 +
 .../linux/tile/tilegx/tilegx64/nptl/libm.abilist   |  368 ++++
 .../linux/tile/tilegx/tilegx64/nptl/libnsl.abilist |  123 ++
 .../tile/tilegx/tilegx64/nptl/libpthread.abilist   |  225 +++
 .../tile/tilegx/tilegx64/nptl/libresolv.abilist    |   93 +
 .../linux/tile/tilegx/tilegx64/nptl/librt.abilist  |   42 +
 .../tile/tilegx/tilegx64/nptl/libthread_db.abilist |   42 +
 .../tile/tilegx/tilegx64/nptl/libutil.abilist      |    8 +
 .../unix/sysv/linux/tile/tilepro/nptl/ld.abilist   |   11 +
 .../tile/tilepro/nptl/libBrokenLocale.abilist      |    3 +
 .../sysv/linux/tile/tilepro/nptl/libanl.abilist    |    6 +
 .../unix/sysv/linux/tile/tilepro/nptl/libc.abilist | 2080 ++++++++++++++++++++
 .../sysv/linux/tile/tilepro/nptl/libcrypt.abilist  |    9 +
 .../sysv/linux/tile/tilepro/nptl/libdl.abilist     |   11 +
 .../unix/sysv/linux/tile/tilepro/nptl/libm.abilist |  368 ++++
 .../sysv/linux/tile/tilepro/nptl/libnsl.abilist    |  123 ++
 .../linux/tile/tilepro/nptl/libpthread.abilist     |  225 +++
 .../sysv/linux/tile/tilepro/nptl/libresolv.abilist |   93 +
 .../sysv/linux/tile/tilepro/nptl/librt.abilist     |   42 +
 .../linux/tile/tilepro/nptl/libthread_db.abilist   |   42 +
 .../sysv/linux/tile/tilepro/nptl/libutil.abilist   |    8 +
 67 files changed, 9678 insertions(+), 238 deletions(-)

-- 
Chris Metcalf, Tilera Corp.
http://www.tilera.com

             reply	other threads:[~2012-05-14 19:49 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-14 19:49 Chris Metcalf [this message]
2012-05-14 19:56 ` [PATCH 01/14] Add _SNSECONDS_T_TYPE for linux-generic Chris Metcalf
2012-05-14 19:57 ` [PATCH 03/14] tile: update pthread_attr_t and struct siginfo names Chris Metcalf
2012-05-14 19:57 ` [PATCH 04/14] tile: remove stale #define of ELF_MACHINE_PLTREL_OVERLAP Chris Metcalf
2012-05-14 19:57 ` [PATCH 02/14] tile: Remove elf/ and create crti.S/crtn.S Chris Metcalf
2012-05-14 19:58 ` [PATCH 07/14] tile: avoid using _LP64 Chris Metcalf
2012-05-14 19:58 ` [PATCH 05/14] linux-generic: add wordsize-32 version of prlimit64/fanotify syscalls Chris Metcalf
2012-05-14 19:58 ` [PATCH 08/14] tile: allow memcpy(p, p, n) without corrupting memory at "p" Chris Metcalf
2012-05-14 19:58 ` [PATCH 06/14] tile: support stackguard-macros.h header Chris Metcalf
2012-05-14 19:59 ` [PATCH 11/14] tile: fix bug in CFI definitions for clone.S Chris Metcalf
2012-05-14 19:59 ` [PATCH 09/14] tilegx: small performance fix for string routines Chris Metcalf
2012-05-14 19:59 ` [PATCH 12/14] tile: add include <features.h> to <sys/dataplane.h> Chris Metcalf
2012-05-14 19:59 ` [PATCH 10/14] tile: fix broken TLS_GD macros Chris Metcalf
2012-05-14 20:00 ` [PATCH 13/14] tile: align stack for tilegx32 Chris Metcalf
2012-05-14 20:02 ` [PATCH 14/14] tile: add abilist files Chris Metcalf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FB161CE.6070905@tilera.com \
    --to=cmetcalf@tilera.com \
    --cc=libc-ports@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).