[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rename issue
- Date: Mon, 4 May 2009 14:51:20 -0500
- From: joel.sherrill at OARcorp.com (Joel Sherrill)
- Subject: rename issue
Hi,
Sebastian caught me in IRC today and pointed out
that something has changed which made rename
compile into an infinite loop. I think I have
tracked it down to this change in newlib. This
would not impact 4.9 since newlib 1.16 wouldn't
have this patch. But it would be in the 1.17
newlib. d
2008-03-27 Patrick Mansfield <patmans at us.ibm.com>
* libc/include/reent.h: Define _func_r functions in this file to
func if REENTRANT_SYSCALLS_PROVIDED and MISSING_SYSCALL_NAMES are
defined.
Patrick's change resulted in this macro being tripped
for the XXX_r methods.
#define _rename_r(__reent, __old, __new) rename(__old, __new)
I think we need to drop -DMISSING_SYSCALL_NAMES from
*-*-rtems* in newlib/configure.host.
Ralf.. if my analysis is right, then that is two issues
driving a tool rebuild. :(
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
- Follow-Ups:
- rename issue
- From: ralf.corsepius at rtems.org (Ralf Corsepius)