This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC 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]

r134746 - in /branches/st/cli: Makefile.def Mak...


Author: andreao
Date: Mon Apr 28 09:18:19 2008
New Revision: 134746

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134746
Log:
Add libc/libm implementation on top of mscorlib
it is called libstd
it allows to run a program that uses standard libc/libm features with a CLI VM
(missing features: signals, setjump/longjump, complex support, some math functions)

Added:
    branches/st/cli/libstd/
    branches/st/cli/libstd/AUTHORS
    branches/st/cli/libstd/COPYING
    branches/st/cli/libstd/Makefile.am
    branches/st/cli/libstd/Makefile.in
    branches/st/cli/libstd/README
    branches/st/cli/libstd/ac_scripts/
    branches/st/cli/libstd/ac_scripts/compile   (with props)
    branches/st/cli/libstd/ac_scripts/config.guess   (with props)
    branches/st/cli/libstd/ac_scripts/config.sub   (with props)
    branches/st/cli/libstd/ac_scripts/depcomp   (with props)
    branches/st/cli/libstd/ac_scripts/install-sh   (with props)
    branches/st/cli/libstd/ac_scripts/ltmain.sh
    branches/st/cli/libstd/ac_scripts/missing   (with props)
    branches/st/cli/libstd/aclocal.m4
    branches/st/cli/libstd/config.h.in
    branches/st/cli/libstd/configure   (with props)
    branches/st/cli/libstd/configure.ac
    branches/st/cli/libstd/include/
    branches/st/cli/libstd/include/Makefile.am
    branches/st/cli/libstd/include/Makefile.in
    branches/st/cli/libstd/include/__OPT_MSCorlibWrapper.h
    branches/st/cli/libstd/include/__cdefs.h
    branches/st/cli/libstd/include/__cdefs_build.h
    branches/st/cli/libstd/include/__ctype.h
    branches/st/cli/libstd/include/__host.h
    branches/st/cli/libstd/include/__io.h
    branches/st/cli/libstd/include/__libinfo.h
    branches/st/cli/libstd/include/alloca.h
    branches/st/cli/libstd/include/assert.h
    branches/st/cli/libstd/include/bits/
    branches/st/cli/libstd/include/bits/libstd_errno.h
    branches/st/cli/libstd/include/bits/libstd_fcntl.h
    branches/st/cli/libstd/include/bits/libstd_float.h
    branches/st/cli/libstd/include/bits/libstd_locale.h
    branches/st/cli/libstd/include/bits/libstd_math.h
    branches/st/cli/libstd/include/bits/libstd_proto.h
    branches/st/cli/libstd/include/bits/libstd_stdio.h
    branches/st/cli/libstd/include/bits/libstd_types.h
    branches/st/cli/libstd/include/complex.h
    branches/st/cli/libstd/include/ctype.h
    branches/st/cli/libstd/include/errno.h
    branches/st/cli/libstd/include/fcntl.h
    branches/st/cli/libstd/include/fenv.h
    branches/st/cli/libstd/include/float.h
    branches/st/cli/libstd/include/inttypes.h
    branches/st/cli/libstd/include/iso646.h
    branches/st/cli/libstd/include/limits.h
    branches/st/cli/libstd/include/locale.h
    branches/st/cli/libstd/include/malloc.h
    branches/st/cli/libstd/include/math.h
    branches/st/cli/libstd/include/setjmp.h
    branches/st/cli/libstd/include/signal.h
    branches/st/cli/libstd/include/stdbool.h
    branches/st/cli/libstd/include/stddef.h
    branches/st/cli/libstd/include/stdint.h
    branches/st/cli/libstd/include/stdio.h
    branches/st/cli/libstd/include/stdlib.h
    branches/st/cli/libstd/include/string.h
    branches/st/cli/libstd/include/sys/
    branches/st/cli/libstd/include/sys/stat.h
    branches/st/cli/libstd/include/sys/types.h
    branches/st/cli/libstd/include/tgmath.h
    branches/st/cli/libstd/include/time.h
    branches/st/cli/libstd/include/unistd.h
    branches/st/cli/libstd/include/wchar.h
    branches/st/cli/libstd/include/wctype.h
    branches/st/cli/libstd/src/
    branches/st/cli/libstd/src/MSCorelibWrapper.cs
    branches/st/cli/libstd/src/Makefile.am
    branches/st/cli/libstd/src/Makefile.in
    branches/st/cli/libstd/src/_Exit.c
    branches/st/cli/libstd/src/__host.c
    branches/st/cli/libstd/src/__io_device.c
    branches/st/cli/libstd/src/__io_fin.c
    branches/st/cli/libstd/src/__io_flush.c
    branches/st/cli/libstd/src/__io_fopen.c
    branches/st/cli/libstd/src/__io_fout.c
    branches/st/cli/libstd/src/__io_fread.c
    branches/st/cli/libstd/src/__io_ftable.c
    branches/st/cli/libstd/src/__io_perm.c
    branches/st/cli/libstd/src/__libinfo.c
    branches/st/cli/libstd/src/abort.c
    branches/st/cli/libstd/src/abs.c
    branches/st/cli/libstd/src/asctime.c
    branches/st/cli/libstd/src/assert.c
    branches/st/cli/libstd/src/bsearch.c
    branches/st/cli/libstd/src/calloc.c
    branches/st/cli/libstd/src/clearerr.c
    branches/st/cli/libstd/src/close.c
    branches/st/cli/libstd/src/creat.c
    branches/st/cli/libstd/src/ctime.c
    branches/st/cli/libstd/src/ctype.c
    branches/st/cli/libstd/src/div.c
    branches/st/cli/libstd/src/errno.c
    branches/st/cli/libstd/src/exit.c
    branches/st/cli/libstd/src/fclose.c
    branches/st/cli/libstd/src/fenv.c
    branches/st/cli/libstd/src/feof.c
    branches/st/cli/libstd/src/ferror.c
    branches/st/cli/libstd/src/fflush.c
    branches/st/cli/libstd/src/fgetc.c
    branches/st/cli/libstd/src/fgetpos.c
    branches/st/cli/libstd/src/fgets.c
    branches/st/cli/libstd/src/float.c
    branches/st/cli/libstd/src/fopen.c
    branches/st/cli/libstd/src/fprintf.c
    branches/st/cli/libstd/src/fputc.c
    branches/st/cli/libstd/src/fputs.c
    branches/st/cli/libstd/src/fread.c
    branches/st/cli/libstd/src/free.c
    branches/st/cli/libstd/src/freopen.c
    branches/st/cli/libstd/src/fscanf.c
    branches/st/cli/libstd/src/fseek.c
    branches/st/cli/libstd/src/fsetpos.c
    branches/st/cli/libstd/src/ftell.c
    branches/st/cli/libstd/src/fwrite.c
    branches/st/cli/libstd/src/getenv.c
    branches/st/cli/libstd/src/imaxabs.c
    branches/st/cli/libstd/src/imaxdiv.c
    branches/st/cli/libstd/src/isatty.c
    branches/st/cli/libstd/src/labs.c
    branches/st/cli/libstd/src/ldiv.c
    branches/st/cli/libstd/src/llabs.c
    branches/st/cli/libstd/src/lldiv.c
    branches/st/cli/libstd/src/localeconv.c
    branches/st/cli/libstd/src/lseek.c
    branches/st/cli/libstd/src/malloc.c
    branches/st/cli/libstd/src/math.c
    branches/st/cli/libstd/src/math_ld.c
    branches/st/cli/libstd/src/mblen.c
    branches/st/cli/libstd/src/mbstowcs.c
    branches/st/cli/libstd/src/mbtowc.c
    branches/st/cli/libstd/src/memchr.c
    branches/st/cli/libstd/src/memcmp.c
    branches/st/cli/libstd/src/memcpy.c
    branches/st/cli/libstd/src/memmove.c
    branches/st/cli/libstd/src/memset.c
    branches/st/cli/libstd/src/open.c
    branches/st/cli/libstd/src/perror.c
    branches/st/cli/libstd/src/printf.c
    branches/st/cli/libstd/src/qsort.c
    branches/st/cli/libstd/src/rand.c
    branches/st/cli/libstd/src/read.c
    branches/st/cli/libstd/src/realloc.c
    branches/st/cli/libstd/src/remove.c
    branches/st/cli/libstd/src/rename.c
    branches/st/cli/libstd/src/rewind.c
    branches/st/cli/libstd/src/scanf.c
    branches/st/cli/libstd/src/setbuf.c
    branches/st/cli/libstd/src/setlocale.c
    branches/st/cli/libstd/src/setvbuf.c
    branches/st/cli/libstd/src/signal.c
    branches/st/cli/libstd/src/snprintf.c
    branches/st/cli/libstd/src/sprintf.c
    branches/st/cli/libstd/src/sscanf.c
    branches/st/cli/libstd/src/stat.c
    branches/st/cli/libstd/src/strcat.c
    branches/st/cli/libstd/src/strchr.c
    branches/st/cli/libstd/src/strcmp.c
    branches/st/cli/libstd/src/strcoll.c
    branches/st/cli/libstd/src/strcpy.c
    branches/st/cli/libstd/src/strcspn.c
    branches/st/cli/libstd/src/strerror.c
    branches/st/cli/libstd/src/strftime.c
    branches/st/cli/libstd/src/strlen.c
    branches/st/cli/libstd/src/strncat.c
    branches/st/cli/libstd/src/strncmp.c
    branches/st/cli/libstd/src/strncpy.c
    branches/st/cli/libstd/src/strpbrk.c
    branches/st/cli/libstd/src/strrchr.c
    branches/st/cli/libstd/src/strspn.c
    branches/st/cli/libstd/src/strstr.c
    branches/st/cli/libstd/src/strtod.c
    branches/st/cli/libstd/src/strtok.c
    branches/st/cli/libstd/src/strtollull.c
    branches/st/cli/libstd/src/strtolul.c
    branches/st/cli/libstd/src/strxfrm.c
    branches/st/cli/libstd/src/system.c
    branches/st/cli/libstd/src/time.c
    branches/st/cli/libstd/src/tmpfile.c
    branches/st/cli/libstd/src/tmpnam.c
    branches/st/cli/libstd/src/ungetc.c
    branches/st/cli/libstd/src/vfprintf.c
    branches/st/cli/libstd/src/vfscanf.c
    branches/st/cli/libstd/src/vprintf.c
    branches/st/cli/libstd/src/vscanf.c
    branches/st/cli/libstd/src/vsnprintf.c
    branches/st/cli/libstd/src/vsprintf.c
    branches/st/cli/libstd/src/vsscanf.c
    branches/st/cli/libstd/src/wcstombs.c
    branches/st/cli/libstd/src/wctomb.c
    branches/st/cli/libstd/src/write.c
    branches/st/cli/libstd/src_opt/
    branches/st/cli/libstd/src_opt/MSCorelibWrapper.c
    branches/st/cli/libstd/src_opt/MSCorelibWrapper_support.c
    branches/st/cli/libstd/src_opt/Makefile.am
    branches/st/cli/libstd/src_opt/Makefile.in
Modified:
    branches/st/cli/Makefile.def
    branches/st/cli/Makefile.in
    branches/st/cli/configure
    branches/st/cli/configure.ac

Propchange: branches/st/cli/libstd/ac_scripts/compile
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/ac_scripts/config.guess
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/ac_scripts/config.sub
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/ac_scripts/depcomp
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/ac_scripts/install-sh
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/ac_scripts/missing
            ('svn:executable' added)

Propchange: branches/st/cli/libstd/configure
            ('svn:executable' added)



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