From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 36916 invoked by alias); 20 Nov 2017 10:15:34 -0000 Mailing-List: contact newlib-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-cvs-owner@sourceware.org Received: (qmail 36785 invoked by uid 10080); 20 Nov 2017 10:15:24 -0000 Date: Mon, 20 Nov 2017 10:15:00 -0000 Message-ID: <20171120101524.36783.qmail@sourceware.org> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Sebastian Huber To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] RTEMS: Add missing __getreent() to crt0 X-Act-Checkin: newlib-cygwin X-Git-Author: Sebastian Huber X-Git-Refname: refs/heads/master X-Git-Oldrev: 0e3e3753776d715a6032440e428052f036a29fac X-Git-Newrev: 6480987f3a845881789499e13bf52aadc0b241e1 X-SW-Source: 2017-q4/txt/msg00022.txt.bz2 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=6480987f3a845881789499e13bf52aadc0b241e1 commit 6480987f3a845881789499e13bf52aadc0b241e1 Author: Sebastian Huber Date: Mon Nov 20 10:10:40 2017 +0100 RTEMS: Add missing __getreent() to crt0 Default implementation was removed for RTEMS by b1a388799dc98e6d1451fb73aa71097cbf9f37d9. Signed-off-by: Sebastian Huber Diff: --- newlib/libc/sys/rtems/crt0.c | 1 + 1 file changed, 1 insertion(+) diff --git a/newlib/libc/sys/rtems/crt0.c b/newlib/libc/sys/rtems/crt0.c index a565274..9778b98 100644 --- a/newlib/libc/sys/rtems/crt0.c +++ b/newlib/libc/sys/rtems/crt0.c @@ -146,6 +146,7 @@ RTEMS_STUB(int, _fstat_r (struct _reent *r, int fd, struct stat *buf), { return RTEMS_STUB(uid_t, geteuid (), { return -1; }) RTEMS_STUB(gid_t, getgid (), { return -1; }) RTEMS_STUB(gid_t, _getgid_r (struct _reent *r), { return -1; }) +RTEMS_STUB(struct _reent *, __getreent (void), { return 0; }) RTEMS_STUB(pid_t, getpid (), { return -1; }) RTEMS_STUB(pid_t, getppid (), { return -1; }) RTEMS_STUB(pid_t, _getpid_r (struct _reent *r), { return -1; })