97 Commits

Author SHA1 Message Date
Bernhard Reutner-Fischer
6c4538905e libm: Add missing C99 float/ld wrappers
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2015-03-18 22:32:22 +01:00
Bernhard Reutner-Fischer
8a3747a9d8 test commit
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-07-19 20:53:57 +02:00
Henning Heinold
0eb30761a2 libc: add non standard execvpe function
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-02-18 14:40:28 +01:00
Bernhard Reutner-Fischer
d0234b16d6 buildsys: use kbuild style
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-01-10 17:11:48 +01:00
Timo Teräs
f69319d5a7 libdl: rudimentary locking for dlopen/dlsym/dlclose
This implements big-dlfcn lock to allow multithreaded usage of
dlopen/dlsym/dlclose. We should really clean up the dl code so
we can use more fine grained locking or even RCU where appropriate.
But at least we won't crash now.

Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2011-12-22 10:35:35 +01:00
Bernhard Reutner-Fischer
70dd77fa63 TODO: update
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2011-02-09 20:47:27 +01:00
Bernhard Reutner-Fischer
654c4f2b35 test commit
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
(cherry picked from commit 1571ed1315)

Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
2010-01-21 12:43:31 +01:00
Bernhard Reutner-Fischer
5f7c95075b remember some TODOs for 0.9.31
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
2009-11-09 15:35:02 -08:00
Bernhard Reutner-Fischer
4cc4b30426 - adds several config-options to allow for turning off certain features
like
  o UCLIBC_HAS_GNU_ERROR
  o UCLIBC_HAS_BSD_ERR
  o UCLIBC_HAS_PTY
  o UCLIBC_HAS_GETPT (1)
  o UCLIBC_SYSCALL_STUBS
  o UCLIBC_SYSCALL_STUB_WARNING
  o UCLIBC_LINUX_SPECIFIC (2)
  o UCLIBC_BSD_SPECIFIC (3)
  o UCLIBC_NTP_LEGACY (4)
  o UCLIBC_SV4_DEPRECATED (5)
  o UCLIBC_HAVE_REALTIME (6)
  o UCLIBC_HAVE_ADVANCED_REALTIME (7)
  o UCLIBC_HAVE_EPOLL (8)
  o UCLIBC_HAVE_XATTR (9)
  o UCLIBC_HAVE_PROFILING (10)

(1) make non-standard getpt optional and implement standard posix_openpt
(2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(),
    personality()
    ppoll(), setresuid()
(3) mincore(), getdomainname(), setdomainname()
(4) ntp_adjtime(), ntp_gettime() aliases
(5) ustat() [use statfs(2) in your code instead]
(6) All marked as "(REALTIME)" in SUSv3
(7) All marked as "(ADVANCED REALTIME)" in SUSv3
(8) epoll_create(), epoll_ctl(), epoll_wait()
(9) all Extended Attributes
(10) helpers for gcc's -finstrument-functions

- Fixes _dl_exit()
- Implements sleep(3) for !UCLIBC_HAVE_REALTIME
- Implements usleep(3) for !UCLIBC_HAVE_REALTIME
- adds #warning about incorrect posix_fadvise{,64}()
- removes unused and unwanted uselib()

Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead 
of formerly 130k.
2008-06-03 08:11:56 +00:00
Bernhard Reutner-Fischer
e969404db0 - note that __drand48_iterate should be void 2008-05-20 08:49:36 +00:00
Paul Mundt
5075341720 Update the TODO reflecting the sh64 changes. 2008-01-08 09:51:19 +00:00
Bernhard Reutner-Fischer
51ce75b5b0 - use the compiler-driver instead of the linker
- adjust setting flags accordingly to use (hardcoded, see below) -Wl,
  Potential improvements:
  *) --warn-unresolved-symbols should perhaps be used for all libs
  *) eventually rename LDFLAGS to CC_LDFLAGS
  *) probe for compiler driver's notion of flag to use for passing in
     linker flags (i.e. don't hardcode "-Wl,")
2007-10-13 14:50:43 +00:00
Mike Frysinger
0e51d28d06 drop LDFLAGS from OUTPUT_FORMAT until LD/LDFLAGS can be fixed in general 2007-09-21 08:19:27 +00:00
Mike Frysinger
a01454bb58 document future need for larger time values 2007-02-01 07:16:04 +00:00
Joakim Tjernlund
76a9a54644 I fixed that item long ago. 2007-01-11 22:52:23 +00:00
Mike Frysinger
f4ddfdf206 note test subdir problems with multilib 2006-12-06 01:53:40 +00:00
Eric Andersen
b8f5be70c4 some updates noting things that should be done 2006-10-26 17:11:26 +00:00
Mike Frysinger
550aa275f9 add some fun syscall TODOs and mark cris/bfin as working again 2006-07-07 19:10:34 +00:00
Eric Andersen
8248db3cff bug 469 was fixed by Atsushi Nemoto 2006-07-04 17:31:28 +00:00
Eric Andersen
06980c0e6d references to the older "Library GPL" have already been changed to "Lesser GPL" 2006-07-03 19:16:15 +00:00
Peter S. Mazinger
06e161dfe9 typo 2006-03-01 13:10:39 +00:00
Peter S. Mazinger
18ff65555c update 2006-03-01 12:45:38 +00:00
Mike Frysinger
0ed1f493fc import rt_sigaction from glibc to fix alpha signal handling issues 2006-02-28 05:31:57 +00:00
Mike Frysinger
f1d6630031 note signal handling fubar issues on alpha 2006-02-28 02:04:17 +00:00
Mike Frysinger
df9eee1683 update todo 2006-02-22 03:54:49 +00:00
Peter S. Mazinger
155d5311e3 All sources are accessable as they would be splitted 2006-02-21 19:20:54 +00:00
Mike Frysinger
aaf517325a all my other 64bit changes seems to have "magically" fixed pthreads tests 2006-02-08 01:32:09 +00:00
Peter S. Mazinger
0e355790d3 Add split up multi sources,IMA compiling,build dependencies 2006-01-27 22:02:23 +00:00
"Jan-Benedict Glaw"
783b826804 TODOs for the VAX port. 2006-01-27 21:47:58 +00:00
Mike Frysinger
74d1cd86f5 m68k now has syscall() 2006-01-17 00:54:49 +00:00
Mike Frysinger
6d23df6135 m68k is doing much better now 2006-01-14 07:42:15 +00:00
Mike Frysinger
27bdbb5af9 update TODO 2006-01-14 06:13:05 +00:00
Mike Frysinger
1fbbaa0392 note the architectures which still need to be updated 2005-08-09 22:20:33 +00:00
Mike Frysinger
7d3c3aab45 update notes about alpha/x86_64 2005-07-26 22:26:49 +00:00
Eric Andersen
69b082b4d3 Update the todo list for 0.9.28 2005-07-26 21:51:46 +00:00
Mike Frysinger
128d0c53cc add some info on what needs to be done for specific arches 2005-07-10 07:21:07 +00:00
Eric Andersen
9decb47dff It turns out that the problem that required us to use --enable-sjlj-exceptions
was specific to gcc 3.3.3.  Later toolchains fixed the regressions; thus, we do
not need to worry about this TODO item anymore.
2005-05-07 18:27:13 +00:00
Eric Andersen
9b2f84a91b update prior to release 2005-01-11 09:58:05 +00:00
Eric Andersen
b0cf293dbc Revise TODO list for the upcoming release 2004-10-30 01:07:48 +00:00
Eric Andersen
5853eed77b Fix up __uClibc_init() for so that we prevent starting SUID
binaries where the standard file descriptors are not opened.
 -Erik
2004-10-27 09:44:00 +00:00
Eric Andersen
25ea4a74c3 Update TODO list 2004-10-26 20:48:39 +00:00
Eric Andersen
032fe64984 Restore item I erronenously removed, mention mips string funcs 2004-08-31 08:49:06 +00:00
Eric Andersen
df2b64698b Mention kernel abi selection 2004-08-30 07:40:15 +00:00
Eric Andersen
0f05d699ae Update TODO list a bit 2004-08-26 22:07:56 +00:00
Eric Andersen
25a92c77e9 Note a security item for the next release 2004-08-23 20:09:15 +00:00
Eric Andersen
01ccabfbd7 The "Delete current profiling code because it is complete crap"
TODO item is now done.
2004-08-21 21:42:51 +00:00
Eric Andersen
6408fc6a37 Update todo list 2004-07-17 22:39:13 +00:00
Eric Andersen
f6b6b3b7a4 Update todo list indicating the items remaining before 0.9.27 2004-03-09 21:57:12 +00:00
Eric Andersen
af897c3930 note that syscall on mips needs to be fixed 2004-03-06 00:18:08 +00:00
Eric Andersen
9b90650888 More todo list updates 2004-02-12 06:59:32 +00:00