[PATCH 0/8] ARC updates to uClibc

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Sat Feb 14 14:11:41 UTC 2015


On February 14, 2015 10:55:36 AM GMT+01:00, Vineet Gupta <Vineet.Gupta1 at synopsys.com> wrote:
>Hi,
>
>Please consider merging the cumulative ARC updates to uClibc.
>The important one being support for variable page size and
>optimization of sigaction code path.

Can you please elaborate on 6 and 8?
LGTM otherwise.
Thanks,
>
>Thx,
>-Vineet
>
>Alexey Brodkin (2):
>  ARC: add configuration option for MMU page size
>  ARC defconfigs: enable some items
>
>Vineet Gupta (6):
>  ARC: Conditionalise certain relocations as provided by TLS tools only
>  ARC: remove stale TRUNCATE64_HAS_4_ARGS
>  ARC: siagction: opencode memcpy
>  ARC: sigaction: inline syscall trap
>  ARC: sigaction: fold default sigrestorer into "C"
>  signal.h: elide memset from sigemptyset
>
> extra/Configs/Config.arc                           | 17 +++++++++++++
> extra/Configs/defconfigs/arc/defconfig             |  4 +++-
> include/signal.h                                   |  3 ---
> ldso/ldso/arc/dl-startup.h                         |  7 ++++++
> ldso/ldso/arc/dl-sysdep.h                          | 10 ++++++++
> libc/sysdeps/linux/arc/Makefile.arch               |  3 +--
> libc/sysdeps/linux/arc/bits/uClibc_arch_features.h |  3 ---
> libc/sysdeps/linux/arc/bits/uClibc_page.h          | 17 +++++++++----
>libc/sysdeps/linux/arc/sigaction.c                 | 28
>++++++++++++----------
>libc/sysdeps/linux/arc/sigrestorer.S               | 21
>----------------
> 10 files changed, 67 insertions(+), 46 deletions(-)
> delete mode 100644 libc/sysdeps/linux/arc/sigrestorer.S




More information about the uClibc mailing list