This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch roland/nacl-port/master updated. f8b5f933ff38077aef8e441265c0873bddab1e0f


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, roland/nacl-port/master has been updated
       via  f8b5f933ff38077aef8e441265c0873bddab1e0f (commit)
       via  f95881e59adc1237706cf9a766b90f2bcca50545 (commit)
       via  a793aa6191ec6e1695137b99f015e4e08a87aeae (commit)
      from  64dbb4e1c1f83872bfea14c3ce2dbe2d8ed30289 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f8b5f933ff38077aef8e441265c0873bddab1e0f

commit f8b5f933ff38077aef8e441265c0873bddab1e0f
Author: Roland McGrath <roland@hack.frob.com>
Date:   Tue Jun 18 14:07:13 2013 -0700

    New macro for memcpy port.

diff --git a/sysdeps/arm/nacl/arm-features.h b/sysdeps/arm/nacl/arm-features.h
index f5a9d3e..5e39e84 100644
--- a/sysdeps/arm/nacl/arm-features.h
+++ b/sysdeps/arm/nacl/arm-features.h
@@ -32,6 +32,9 @@
 /* Computed branch targets must be bundle-aligned, which is to 16 bytes.  */
 #define ARM_BX_ALIGN_LOG2       4
 
+/* We define bx to sfi_bx, which expands to two instructions.  */
+#define ARM_BX_NINSNS           2
+
 /* Two-register addressing modes are never allowed.  */
 #define ARM_NO_INDEX_REGISTER   1
 

http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=f95881e59adc1237706cf9a766b90f2bcca50545

commit f95881e59adc1237706cf9a766b90f2bcca50545
Author: Roland McGrath <roland@hack.frob.com>
Date:   Tue Jun 18 14:06:52 2013 -0700

    bitrot

diff --git a/sysdeps/nacl/clock_gettime.c b/sysdeps/nacl/clock_gettime.c
index a9d347d..a1a9363 100644
--- a/sysdeps/nacl/clock_gettime.c
+++ b/sysdeps/nacl/clock_gettime.c
@@ -25,4 +25,5 @@ __clock_gettime (clockid_t clock_id, struct timespec *tp)
 {
   return NACL_CALL (__nacl_irt_clock.clock_gettime (clock_id, tp), 0);
 }
+libc_hidden_def (__clock_gettime)
 weak_alias (__clock_gettime, clock_gettime)

http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a793aa6191ec6e1695137b99f015e4e08a87aeae

commit a793aa6191ec6e1695137b99f015e4e08a87aeae
Author: Roland McGrath <roland@hack.frob.com>
Date:   Mon Jun 17 13:15:20 2013 -0700

    license exception text; use __builtin_trap

diff --git a/sysdeps/nacl/start.c b/sysdeps/nacl/start.c
index cd1e652..ca58301 100644
--- a/sysdeps/nacl/start.c
+++ b/sysdeps/nacl/start.c
@@ -7,6 +7,23 @@
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.
 
+   In addition to the permissions in the GNU Lesser General Public
+   License, the Free Software Foundation gives you unlimited
+   permission to link the compiled version of this file with other
+   programs, and to distribute those programs without any restriction
+   coming from the use of this file. (The GNU Lesser General Public
+   License restrictions do apply in other respects; for example, they
+   cover modification of the file, and distribution when not linked
+   into another program.)
+
+   Note that people who make modified versions of this file are not
+   obligated to grant this special exception for their modified
+   versions; it is their choice whether to do so. The GNU Lesser
+   General Public License gives permission to release a modified
+   version without this exception; this exception also makes it
+   possible to release a modified version which carries forward this
+   exception.
+
    The GNU C Library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
@@ -52,5 +69,5 @@ _start (uint32_t info[])
 
   /* That should not return.  Make sure we crash if it did.  */
   while (1)
-    *(volatile int *) 0;
+    __builtin_trap ();
 }

-----------------------------------------------------------------------

Summary of changes:
 sysdeps/arm/nacl/arm-features.h |    3 +++
 sysdeps/nacl/clock_gettime.c    |    1 +
 sysdeps/nacl/start.c            |   19 ++++++++++++++++++-
 3 files changed, 22 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]