OSDN Git Service
Joseph Myers [Wed, 1 Jul 2009 14:37:15 +0000 (14:37 +0000)]
Correct ARM memcpy comments.
The comments on register usage in ARM memcpy had dest and src the
wrong way round; this patch (originally from Mark Shinwell) corrects
this and adds a note on the return value.
Signed-off-by: Joseph Myers <joseph@codesourcery.com>
Joseph Myers [Tue, 30 Jun 2009 21:20:26 +0000 (21:20 +0000)]
Fix Thumb-2 setjmp.
Many Thumb-2 instructions cannot use sp or pc as operands, and the
assembler now diagnoses these. setjmp had one such instruction, movs;
this patch changes it to mov.
Signed-off-by: Joseph Myers <joseph@codesourcery.com>
Joseph Myers [Tue, 30 Jun 2009 21:16:56 +0000 (21:16 +0000)]
Fix Thumb-2 memcpy.
When an IT block was changed from having two instructions to having
one, the IT instruction at the start of the block was not updated,
causing memcpy to fail to assemble for Thumb-2; this patch makes the
obvious fix.
Signed-off-by: Joseph Myers <joseph@codesourcery.com>
Joseph Myers [Sun, 28 Jun 2009 23:48:09 +0000 (23:48 +0000)]
Add missing CLIBABI variables __aeabi_stdin, __aeabi_stdout, __aeabi_stderr.
The ARM EABI has a document CLIBABI specifying various __aeabi_*
functions and variables to be provided for the use of portable objects
that can be linked with different EABI-conforming C libraries.
__aeabi_stdin, __aeabi_stdout and __aeabi_stderr were missing in
uClibc; this patch (originally from Nathan Froyd and for glibc) adds
them.
Signed-off-by: Joseph Myers <joseph@codesourcery.com>
Mike Frysinger [Sun, 28 Jun 2009 18:43:01 +0000 (14:43 -0400)]
locale: gen_wc8bit: try to find UTF8 locale automatically
Rather than require everyone to have en_US.UTF-8 when we really need any
UTF8 locale, do a scan for possible UTF8 locales if the default en_US does
not exist. Hopefully this should make the utility "just work" for most
people.
Reported-by: Daniel Cordero <theappleman@gmail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 28 Jun 2009 17:56:00 +0000 (13:56 -0400)]
stop installing/screwing with linux-headers
It is not uClibc's business to make sure the user's toolchain is sane and
has proper kernel headers configured/installed. If they don't, then they
need to fix their toolchain, we don't need to try and magically do it for
them.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 28 Jun 2009 17:53:21 +0000 (13:53 -0400)]
add gitignore for utils
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
André Goddard Rosa [Tue, 2 Jun 2009 12:36:28 +0000 (09:36 -0300)]
wchar: fix inverted parameters in error message
The error message should output "fromcode -> tocode" rather than
"tocode -> fromcode". Seems to be a typo due to the order of the func
called:
iconv_t iconv_open(const char *tocode, const char *fromcode);
Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Steve Bennett [Sun, 28 Jun 2009 17:16:42 +0000 (13:16 -0400)]
libc.so: include all output formats in linker script
Rather than ripping out the default output format from the linker, include
the big/little endian alternatives for the people who link with bi-endian
toolchains.
URL: http://lists.uclibc.org/pipermail/uclibc/2009-June/042595.html
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger [Sun, 28 Jun 2009 17:00:02 +0000 (13:00 -0400)]
utils: punt readelf
This miniature version of readelf has never been terribly useful and has
caused significantly more headaches in its maintenance, so punt it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Bernhard Reutner-Fischer [Tue, 2 Jun 2009 15:58:58 +0000 (17:58 +0200)]
include errno.h unconditionally
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Bernhard Reutner-Fischer [Tue, 2 Jun 2009 14:53:24 +0000 (16:53 +0200)]
add stub for shm_open() and shm_unlink
Untested and needs testsuite exercise added
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mike Frysinger [Wed, 27 May 2009 23:32:18 +0000 (19:32 -0400)]
waitid: linux ABI takes 5 args, not 4
The POSIX waitid() takes 4 args, but the Linux one takes 5 args, so make
sure we stuff the 5th arg with a NULL. Otherwise garbage gets randomly
passed up and considering this is a pointer, that's baaaad.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Bernhard Reutner-Fischer [Wed, 27 May 2009 21:00:25 +0000 (23:00 +0200)]
tweak .gitignore
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Austin Foxley [Tue, 26 May 2009 22:35:16 +0000 (15:35 -0700)]
Add working pipe implementation for sparc
Also get rid of warning in sparc sigaction
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Austin Foxley [Thu, 21 May 2009 20:53:53 +0000 (13:53 -0700)]
fix compilation of linuxthreads for sparc64
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Austin Foxley [Thu, 21 May 2009 01:05:24 +0000 (18:05 -0700)]
Add a sigaction implementation for sparc
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Carmelo Amoroso [Tue, 5 May 2009 17:15:27 +0000 (19:15 +0200)]
Merge branch 'master' of git+ssh://carmelo@git.uclibc.org/git/uClibc
Carmelo Amoroso [Tue, 5 May 2009 17:07:03 +0000 (19:07 +0200)]
Add position independent code for crt1.S.
This will generate a Scrt1.o that is linked to executabled
when compiled as PIE code (position independent executable) without
requiring relocation in .text section (not allowed on uclibc/sh4).
Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk>
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Austin Foxley [Tue, 5 May 2009 14:59:19 +0000 (07:59 -0700)]
Add .gitignore
ignore most of the build output
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Peter Griffin [Wed, 29 Apr 2009 10:04:00 +0000 (11:04 +0100)]
sh: Fix FPU config option
Change to UCLIBC_HAS_FPU because UCLIBC_HAS_FLOATS can be used with
UCLIBC_HAS_SOFT_FLOAT option.
austinf [Mon, 27 Apr 2009 22:47:49 +0000 (22:47 -0000)]
patch from Joseph S. Meyers
This patch merges
2006-06-23 Paul Eggert <eggert@cs.ucla.edu>
[BZ #2841]
* sysdeps/generic/stdint.h (UINT8_C, UINT16_C): Don't append 'U',
since C99 requires the result to promote to 'int' when uint_least8_t
and uint_least16_t promote to 'int'.
from glibc to fix a bug in uClibc's stdint.h
(GCC's testsuite will now detect this problem, along with various others
some systems have in their stdint.h headers.)
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Denis Vlasenko [Thu, 23 Apr 2009 11:19:30 +0000 (11:19 -0000)]
libc/string/i386/memset.c: memset 1 byte at a time is a bit gross
Denis Vlasenko [Sun, 19 Apr 2009 00:51:04 +0000 (00:51 -0000)]
Reinstate {drm,mtd,rdma,sound,video} directory installtion
pending some explanation from gurus. Expanded comment explaining
_why_ we try to install these exact directories.
Denis Vlasenko [Sat, 18 Apr 2009 23:45:13 +0000 (23:45 -0000)]
install_kernel_headers: comment out copying of extra directories,
this seem to be not needed
Denis Vlasenko [Sat, 18 Apr 2009 23:12:40 +0000 (23:12 -0000)]
libc/inet/resolv.c:
Collapse __length_dotted into __length_question (the sole user of it).
Make __length_question and __decode_answer static, they are used only once
by only one function.
Delete __decode_question, it is unused.
All in all, four less .o files in libc.a.
Document what __dns_lookup returns (length of the packet).
Propagate packet len into __decode_answer, __length_question, __decode_dotted
and check that we do not use data past the end of the packet.
Rename some variables/parameters to better names (len -> packet_len,
data -> packet etc).
Add mini-doc how DNS packets look like.
Style cleanup.
Mike Frysinger [Mon, 13 Apr 2009 00:06:40 +0000 (00:06 -0000)]
make sure to block all signals when calling daemon() to prevent delivery while the parent is sharing the stack
austinf [Sat, 11 Apr 2009 19:30:04 +0000 (19:30 -0000)]
for sparc v8 MAGIC1 was defined incorrectly
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
austinf [Sat, 11 Apr 2009 00:08:47 +0000 (00:08 -0000)]
sparc also needs CONSTANT_STRING_GOT_FIXUP for doing debug printing in ldso
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
Bernhard Reutner-Fischer [Thu, 9 Apr 2009 17:48:17 +0000 (17:48 -0000)]
- fix typo
Khem Raj [Thu, 9 Apr 2009 08:45:24 +0000 (08:45 -0000)]
Fix the ifdef logic broken by last commit for !defined (__mcoldfire__)
Khem Raj [Thu, 9 Apr 2009 07:38:04 +0000 (07:38 -0000)]
The attached patches fixes the problems found bringing up uclibc on coldfire
M5485 processor
1. Disable mmap2() if we're compiling for coldfire and fall back to mmap().
It seems to map a different file area on a 2.6.25 linux kernel.
2. Uses pc-relative addresing[1], computes ADDR_ALIGN, PAGE_ALIGN
and OFFSET_ALIGN relatively to _dl_pagesize[3].
On coldfire/M5485 _dl_pagesize is 0x2000.
Signed-off-by: Groleo Marius <groleo@gmail.com>
Mike Frysinger [Tue, 7 Apr 2009 05:52:48 +0000 (05:52 -0000)]
implement daemon() using clone() on no-mmu systems as suggested by Jamie Lokier
Mike Frysinger [Mon, 6 Apr 2009 06:40:57 +0000 (06:40 -0000)]
apply getline() fix from linux kernel
Rob Landley [Fri, 27 Mar 2009 04:03:20 +0000 (04:03 -0000)]
32/64 bit sparc got unified in 2.6.29 the way x86/x86_64 did in 2.6.28.
The new guard symbol is "__SPARC_POSIX_TYPES_H".
Bernhard Reutner-Fischer [Wed, 25 Mar 2009 20:28:19 +0000 (20:28 -0000)]
- Add strtouq alias (to strtoul) for 64bit
The strtouq alias was only available on 32bit, breaking compilation of stuff
using strtouq on 64bit machines. At the same time use the correct return
type (u_quad_t).
Signed-of-by: Peter Korsgaard <jacmet@sunsite.dk>
Bernhard Reutner-Fischer [Wed, 25 Mar 2009 19:27:56 +0000 (19:27 -0000)]
- do not pass -Wl with -shared in LDFLAGS_NOSTRIP (Peter S. Mazinger)
austinf [Wed, 18 Mar 2009 23:05:54 +0000 (23:05 -0000)]
fix compilation of linuxthreads for sparc
add myself to MAINTAINERS for sparc
Carmelo Amoroso [Mon, 16 Mar 2009 13:36:39 +0000 (13:36 -0000)]
Fixed makefiles inclusion flow to pass actual configuration variable values.
Test build system modified to be similar to uClibc one:
* test custom logic moved from Makefile to a new Makefile.in (to be included
by Makefile).
* Makefile same for all tests and just used for including all other needed
makefiles.
Signed-off-by: Salvatore Cro <salvatore.cro@st.com>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Carmelo Amoroso [Mon, 16 Mar 2009 13:33:27 +0000 (13:33 -0000)]
Added string.h header for strerr prototype.
Mike Frysinger [Mon, 16 Mar 2009 06:16:15 +0000 (06:16 -0000)]
enable mprotect() regardless of MMU as some systems have MPUs which allows memory protection
Mike Frysinger [Mon, 16 Mar 2009 06:14:34 +0000 (06:14 -0000)]
import user.h from the kernel as it is no longer exported by the kernel
Khem Raj [Mon, 16 Mar 2009 06:02:47 +0000 (06:02 -0000)]
Update copyright header.
Denis Vlasenko [Mon, 16 Mar 2009 02:56:27 +0000 (02:56 -0000)]
docs/pthreads_hacking.txt: new file
Mike Frysinger [Sat, 14 Mar 2009 11:30:56 +0000 (11:30 -0000)]
default linux-2.4 module support to off for Blackfin targets
Mike Frysinger [Sat, 14 Mar 2009 11:23:28 +0000 (11:23 -0000)]
force DOPIC for FDPIC ELF targets
Mike Frysinger [Fri, 13 Mar 2009 06:17:48 +0000 (06:17 -0000)]
add GNU extension for select timeouts where the sub-second field is actually longer than one second
Denis Vlasenko [Thu, 12 Mar 2009 23:04:19 +0000 (23:04 -0000)]
add linuxthreads support for arm. By Will Newton (will.newton AT gmail.com)
Denis Vlasenko [Thu, 12 Mar 2009 20:56:59 +0000 (20:56 -0000)]
linuxthreads fixes from Will Newton (will.newton AT gmail.com):
* share Sys V semaphores in order to get appropriate SEM_UNDO semantics.
* correct guardaddr in pthread_free() for TLS case
* move spinlock unlocking before restart()
* When exit was called from a signal handler, the restart
from the manager processing the exit request instead restarted the thread
in pthread_cond_timedwait.
(see http://sources.redhat.com/ml/libc-ports/2006-05/msg00000.html)
Denis Vlasenko [Tue, 10 Mar 2009 14:42:54 +0000 (14:42 -0000)]
resolver:
res_query: do not unconditionally set h_errno to TRY_AGAIN (closes bug 173).
cleanups: s/__dn_expand/dn_expand/, remove superfluous dn_expand declaration,
remove libc_hidden_proto junk
Khem Raj [Thu, 5 Mar 2009 19:07:01 +0000 (19:07 -0000)]
Define creat in an independent file
Carmelo Amoroso [Thu, 5 Mar 2009 13:28:55 +0000 (13:28 -0000)]
Use __always_inline instead of __inline__
Carmelo Amoroso [Thu, 5 Mar 2009 13:08:35 +0000 (13:08 -0000)]
Make long double support available for sh too.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Denis Vlasenko [Tue, 3 Mar 2009 13:00:48 +0000 (13:00 -0000)]
mknod: widen the parameters to match kernel
ustat: same, + remove superfluous "conversion"
which does nothing at best, loses high dev bits at worst
i386/bits/kernel_stat.h: update to reflect reality (wider dev_t)
h8300/bits/kernel_stat.h: same
arm/bits/kernel_stat.h: cosmetics to match kernel header to the letter
Denis Vlasenko [Mon, 2 Mar 2009 21:10:01 +0000 (21:10 -0000)]
Add EPOLLRDHUP constant
Denis Vlasenko [Fri, 27 Feb 2009 22:51:07 +0000 (22:51 -0000)]
fix breakage in x86_64 defconfig
Denis Vlasenko [Wed, 25 Feb 2009 11:06:29 +0000 (11:06 -0000)]
Reinstate __libc_foo's needed for linuxthreads.old.
Now they are only enabled if linuxthreads.old are selected.
Rob Landley [Tue, 24 Feb 2009 18:42:38 +0000 (18:42 -0000)]
Fix thinko in svn 25434.
Rob Landley [Tue, 24 Feb 2009 07:20:53 +0000 (07:20 -0000)]
Make HARDWIRED_ABSPATH a config option.
Rob Landley [Tue, 24 Feb 2009 00:27:33 +0000 (00:27 -0000)]
Fix __attribute__ (( __attribute__ ((noreturn)))), which doesn't compile.
Bernhard Reutner-Fischer [Mon, 23 Feb 2009 11:18:30 +0000 (11:18 -0000)]
- remove superfluous $(strip)
Bernhard Reutner-Fischer [Mon, 23 Feb 2009 10:54:15 +0000 (10:54 -0000)]
- remove dependency on GNU error functionality
Bernhard Reutner-Fischer [Mon, 23 Feb 2009 10:50:49 +0000 (10:50 -0000)]
- disable libcrypt tests if we have no libcrypt
Bernhard Reutner-Fischer [Mon, 23 Feb 2009 09:23:17 +0000 (09:23 -0000)]
- also filter out headers-y
Bernhard Reutner-Fischer [Mon, 23 Feb 2009 08:37:35 +0000 (08:37 -0000)]
- fix weak ssp symbol on some arches (Peter S. Mazinger)
Work around alleged binutils glitch with weak symbols on some arches.
See binutils ML, weak psm and vapier.
Carmelo Amoroso [Mon, 23 Feb 2009 07:00:33 +0000 (07:00 -0000)]
Use gcc built-in defines for detecting SH cores instead of
uclibc config option macros (aligning SH to all other archs).
Changes applied as below:
__CONFIG_SH4__ -> __SH4__
__CONFIG_SH2__ -> __sh2__
__CONFIG_SH2A__ -> __SH2A__
Note: pay attention to capital letters
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Carmelo Amoroso [Fri, 20 Feb 2009 15:01:42 +0000 (15:01 -0000)]
Fix my previous commit to use preprocessor in the right way !
Carmelo Amoroso [Fri, 20 Feb 2009 14:37:43 +0000 (14:37 -0000)]
Linuxthreads_old and NPTL must be mutually exclusive.
TLS support cannot be enabled when using Linuxthreads_old
(at least until Linuxthreads and Linuxthreads_old will not
me merged togheter)
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Carmelo Amoroso [Fri, 20 Feb 2009 14:13:17 +0000 (14:13 -0000)]
Fix typo.
Carmelo Amoroso [Fri, 20 Feb 2009 13:31:01 +0000 (13:31 -0000)]
sh: Fix __SH_SYSCALL_TRAP_BASE for SH2A architecture
Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk>
Denis Vlasenko [Thu, 19 Feb 2009 01:00:33 +0000 (01:00 -0000)]
Install other linux kernel header subdirectories too
Bernhard Reutner-Fischer [Wed, 18 Feb 2009 19:47:35 +0000 (19:47 -0000)]
- explicitely discourage to use pregenerated locale data.
Rob Landley promised to provide them for all arches but didn't do that
yet so disable it for now since they just do not exist right now (and
furthermore cause more pain than gain).
Denis Vlasenko [Wed, 18 Feb 2009 19:04:18 +0000 (19:04 -0000)]
mathcalls.h: remove tons of redundant semicolons; better comment about macros
math.h: make macro machinery a bit more understandable
No code changes (verified with objdump)
Denis Vlasenko [Wed, 18 Feb 2009 14:04:17 +0000 (14:04 -0000)]
test/math/compile_test.c: make it exit with 0 always
Denis Vlasenko [Tue, 17 Feb 2009 13:05:04 +0000 (13:05 -0000)]
test/math/compile_test.c: add compile testing of (some) floats
Denis Vlasenko [Tue, 17 Feb 2009 12:13:38 +0000 (12:13 -0000)]
libm/Makefile.in: reformat the list of wrappers
so that it is easier to modify, sort, etc;
use __ in filenames of wrappers which wrap __functions
(it may be useful to have function and file names ALWAYS match);
remove names of not implemented wrappers (it was generating useless
empty .o files).
libm/ldouble_wrappers.c: comment out the wrapper which is
not compiled anyway
test/math/compile_test.c: improve this test, it was optimizing out some calls,
and we don't want that.
No actual code changes.
Denis Vlasenko [Tue, 17 Feb 2009 01:54:15 +0000 (01:54 -0000)]
fix typo in comment
Denis Vlasenko [Tue, 17 Feb 2009 01:45:32 +0000 (01:45 -0000)]
test/math/compile_test.c: "are long double functions even compile/link?" test
*: fix everything which prevents above from building
Denis Vlasenko [Mon, 16 Feb 2009 14:08:09 +0000 (14:08 -0000)]
Makefile.in: comment out deletion of include/ucontext.h,
it is included from include/signal.h.
Denis Vlasenko [Sun, 15 Feb 2009 05:45:24 +0000 (05:45 -0000)]
suppress bogus ioctl on fd==INT_MAX when vasprintf() is called
Denis Vlasenko [Sat, 14 Feb 2009 03:26:57 +0000 (03:26 -0000)]
math.h: fix libm_hidden_proto leak into sanitized headers
libm/s_nextafterf.c: use /* */ comments
Mike Frysinger [Fri, 13 Feb 2009 18:57:43 +0000 (18:57 -0000)]
strict POSIX requires a path to specified to `find`
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 15:35:26 +0000 (15:35 -0000)]
- repair my r25322 that ment to deal with getdomainname()'s visibility
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 15:22:47 +0000 (15:22 -0000)]
- scalb{,f,l} depend on UCLIBC_SUSV3_LEGACY
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 15:04:08 +0000 (15:04 -0000)]
- fix comment style to make it compile again
- add note about "/etc/config/" and the resolver code per se.
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 14:12:19 +0000 (14:12 -0000)]
- we may need getdomainname internally
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 14:10:35 +0000 (14:10 -0000)]
- use existing __stringify macro
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 14:09:32 +0000 (14:09 -0000)]
- fix link failures coming from recently added, misplaced strverscmp.
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 13:29:29 +0000 (13:29 -0000)]
- fix fallout from r24140 and r24160 for !CTYPE_TABLES
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 12:59:35 +0000 (12:59 -0000)]
- fix compilation of !UCLIBC_HAS_CTYPE_TABLES by merging duplicate bits
into ctype.h
Bernhard Reutner-Fischer [Fri, 13 Feb 2009 11:11:35 +0000 (11:11 -0000)]
- workaround oddity with position of function attributes
Carmelo Amoroso [Thu, 12 Feb 2009 14:42:20 +0000 (14:42 -0000)]
Pass NO_LONG_DOUBLE flag to basic-test when LONG_DOUBLE
support is not enabled in uclibc to fix build.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Denis Vlasenko [Wed, 11 Feb 2009 17:37:21 +0000 (17:37 -0000)]
docs/probe_math_exception.c:
update example
libc/sysdeps/linux/i386/bits/mathinline.h:
improve __finite() macro, add __finitef macro
(why they aren't always macros? why aren't they arch independent?)
libm/math_private.h:
much better comments on math_opt_barrier() and math_force_eval()
libm/s_finite[f].c:
improve out-of-line __finite[f]() too (one byte less, yay...)
Denis Vlasenko [Wed, 11 Feb 2009 17:32:39 +0000 (17:32 -0000)]
add comment why do we need _ISbit() macro
Carmelo Amoroso [Tue, 10 Feb 2009 16:56:43 +0000 (16:56 -0000)]
Re-add _ISbit macro required to build libstdc++ from gcc toolchain.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
Mike Frysinger [Tue, 10 Feb 2009 04:10:34 +0000 (04:10 -0000)]
include more info in error messages so we have a better idea where things are failing
Mike Frysinger [Tue, 10 Feb 2009 00:09:04 +0000 (00:09 -0000)]
add mmap()/munmap() implementation for Windows
Mike Frysinger [Tue, 10 Feb 2009 00:02:19 +0000 (00:02 -0000)]
do not rely on features.h so that elf.h can be used on non-elf systems (Darwin, Windows, etc...)
Mike Frysinger [Mon, 9 Feb 2009 23:42:23 +0000 (23:42 -0000)]
allow people to run the hostutils targets without having a .config file
Denis Vlasenko [Mon, 9 Feb 2009 22:55:08 +0000 (22:55 -0000)]
ldouble_wrappers.c: add long and long long optimized wrappers
float_wrappers.c: add xxxWRAPPER1(func) macros. no code changes,
but makes this file much shorter.
text data bss dec hex filename
- 42504 188 4 42696 a6c8 lib/libm-0.9.30-svn.so
+ 42488 188 4 42680 a6b8 lib/libm-0.9.30-svn.so