2009-04-16 Ken Werner <ken.werner@de.ibm.com>
* libc/machine/spu/Makefile.am: Add new File. * libc/machine/spu/Makefile.in: Regenerate. * libc/machine/spu/fdopen.c: New file.
This commit is contained in:
parent
34c5e58ebb
commit
f22a7456a1
@ -1,3 +1,9 @@
|
|||||||
|
2009-04-16 Ken Werner <ken.werner@de.ibm.com>
|
||||||
|
|
||||||
|
* libc/machine/spu/Makefile.am: Add new File.
|
||||||
|
* libc/machine/spu/Makefile.in: Regenerate.
|
||||||
|
* libc/machine/spu/fdopen.c: New file.
|
||||||
|
|
||||||
2009-04-16 Hans-Peter Nilsson <hp@axis.com>
|
2009-04-16 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
* libc/include/stdint.h (INTPTR_MIN, INTPTR_MAX, UINTPTR_MAX): Define.
|
* libc/include/stdint.h (INTPTR_MIN, INTPTR_MAX, UINTPTR_MAX): Define.
|
||||||
|
@ -23,7 +23,7 @@ lib_a_SOURCES = setjmp.S assert.c clearerr.c creat.c fclose.c feof.c \
|
|||||||
vsiscanf.c vsniprintf.c vsnprintf.c vsprintf.c vsscanf.c \
|
vsiscanf.c vsniprintf.c vsnprintf.c vsprintf.c vsscanf.c \
|
||||||
stack_reg_va.S spu_clock_svcs.c spu_clock_stop.c spu_timer_flih.S \
|
stack_reg_va.S spu_clock_svcs.c spu_clock_stop.c spu_timer_flih.S \
|
||||||
spu_timer_slih.c spu_timer_slih_reg.c spu_timer_svcs.c \
|
spu_timer_slih.c spu_timer_slih_reg.c spu_timer_svcs.c \
|
||||||
spu_timer_stop.c spu_timer_free.c spu_timebase.c
|
spu_timer_stop.c spu_timer_free.c spu_timebase.c fdopen.c
|
||||||
|
|
||||||
if HAVE_SPU_EA
|
if HAVE_SPU_EA
|
||||||
lib_a_SOURCES += calloc_ea.c free_ea.c malloc_ea.c memchr_ea.c memcmp_ea.c \
|
lib_a_SOURCES += calloc_ea.c free_ea.c malloc_ea.c memchr_ea.c memcmp_ea.c \
|
||||||
|
@ -103,7 +103,8 @@ DIST_COMMON = $(srcdir)/../../../../config.guess \
|
|||||||
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
||||||
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
||||||
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
||||||
$(srcdir)/../../../../compile $(srcdir)/../../../../compile
|
$(srcdir)/../../../../compile $(srcdir)/../../../../compile \
|
||||||
|
$(srcdir)/../../../../compile
|
||||||
subdir = .
|
subdir = .
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||||
am__aclocal_m4_deps = $(top_srcdir)/../../../acinclude.m4 \
|
am__aclocal_m4_deps = $(top_srcdir)/../../../acinclude.m4 \
|
||||||
@ -201,7 +202,7 @@ am_lib_a_OBJECTS = lib_a-setjmp.$(OBJEXT) lib_a-assert.$(OBJEXT) \
|
|||||||
lib_a-spu_timer_slih_reg.$(OBJEXT) \
|
lib_a-spu_timer_slih_reg.$(OBJEXT) \
|
||||||
lib_a-spu_timer_svcs.$(OBJEXT) lib_a-spu_timer_stop.$(OBJEXT) \
|
lib_a-spu_timer_svcs.$(OBJEXT) lib_a-spu_timer_stop.$(OBJEXT) \
|
||||||
lib_a-spu_timer_free.$(OBJEXT) lib_a-spu_timebase.$(OBJEXT) \
|
lib_a-spu_timer_free.$(OBJEXT) lib_a-spu_timebase.$(OBJEXT) \
|
||||||
$(am__objects_1)
|
lib_a-fdopen.$(OBJEXT) $(am__objects_1)
|
||||||
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
|
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
|
||||||
DEFAULT_INCLUDES = -I. -I$(srcdir)
|
DEFAULT_INCLUDES = -I. -I$(srcdir)
|
||||||
depcomp =
|
depcomp =
|
||||||
@ -344,7 +345,7 @@ lib_a_SOURCES = setjmp.S assert.c clearerr.c creat.c fclose.c feof.c \
|
|||||||
vsniprintf.c vsnprintf.c vsprintf.c vsscanf.c stack_reg_va.S \
|
vsniprintf.c vsnprintf.c vsprintf.c vsscanf.c stack_reg_va.S \
|
||||||
spu_clock_svcs.c spu_clock_stop.c spu_timer_flih.S \
|
spu_clock_svcs.c spu_clock_stop.c spu_timer_flih.S \
|
||||||
spu_timer_slih.c spu_timer_slih_reg.c spu_timer_svcs.c \
|
spu_timer_slih.c spu_timer_slih_reg.c spu_timer_svcs.c \
|
||||||
spu_timer_stop.c spu_timer_free.c spu_timebase.c \
|
spu_timer_stop.c spu_timer_free.c spu_timebase.c fdopen.c \
|
||||||
$(am__append_1)
|
$(am__append_1)
|
||||||
lib_a_CCASFLAGS = $(AM_CCASFLAGS)
|
lib_a_CCASFLAGS = $(AM_CCASFLAGS)
|
||||||
lib_a_CFLAGS = $(AM_CFLAGS)
|
lib_a_CFLAGS = $(AM_CFLAGS)
|
||||||
@ -989,6 +990,12 @@ lib_a-spu_timebase.o: spu_timebase.c
|
|||||||
lib_a-spu_timebase.obj: spu_timebase.c
|
lib_a-spu_timebase.obj: spu_timebase.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-spu_timebase.obj `if test -f 'spu_timebase.c'; then $(CYGPATH_W) 'spu_timebase.c'; else $(CYGPATH_W) '$(srcdir)/spu_timebase.c'; fi`
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-spu_timebase.obj `if test -f 'spu_timebase.c'; then $(CYGPATH_W) 'spu_timebase.c'; else $(CYGPATH_W) '$(srcdir)/spu_timebase.c'; fi`
|
||||||
|
|
||||||
|
lib_a-fdopen.o: fdopen.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-fdopen.o `test -f 'fdopen.c' || echo '$(srcdir)/'`fdopen.c
|
||||||
|
|
||||||
|
lib_a-fdopen.obj: fdopen.c
|
||||||
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-fdopen.obj `if test -f 'fdopen.c'; then $(CYGPATH_W) 'fdopen.c'; else $(CYGPATH_W) '$(srcdir)/fdopen.c'; fi`
|
||||||
|
|
||||||
lib_a-calloc_ea.o: calloc_ea.c
|
lib_a-calloc_ea.o: calloc_ea.c
|
||||||
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-calloc_ea.o `test -f 'calloc_ea.c' || echo '$(srcdir)/'`calloc_ea.c
|
$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lib_a_CFLAGS) $(CFLAGS) -c -o lib_a-calloc_ea.o `test -f 'calloc_ea.c' || echo '$(srcdir)/'`calloc_ea.c
|
||||||
|
|
||||||
|
44
newlib/libc/machine/spu/fdopen.c
Normal file
44
newlib/libc/machine/spu/fdopen.c
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
(C) Copyright IBM Corp. 2009
|
||||||
|
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer.
|
||||||
|
* Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
* Neither the name of IBM nor the names of its contributors may be
|
||||||
|
used to endorse or promote products derived from this software without
|
||||||
|
specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <errno.h>
|
||||||
|
|
||||||
|
#ifndef _REENT_ONLY
|
||||||
|
/* Just a stub for now. */
|
||||||
|
FILE *
|
||||||
|
_DEFUN (fdopen, (fd, mode),
|
||||||
|
int fd _AND
|
||||||
|
_CONST char *mode)
|
||||||
|
{
|
||||||
|
errno = ENOSYS;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
#endif /* ! _REENT_ONLY */
|
Loading…
x
Reference in New Issue
Block a user