]>
Commit | Line | Data |
---|---|---|
a2f978ac EA |
1 | 0.9.9 |
2 | ||
3 | Erik Andersen: | |
1fac59a2 EA |
4 | o A bunch of doc updates. Major update to the working |
5 | apps list. | |
6 | o Added a configurator script (extra/Configs/uClibc_config_fix.pl) | |
7 | which can simplify configuring uClibc. | |
8 | o Fixed setjmp/longjmp on x86,arm,powerpc,mips,and sparc. | |
9 | Hitting ^C in ash kills client apps now, not ash. | |
10 | o Reworked signal handling code so it now passes POSIX | |
11 | conformance tests. | |
e8e80956 EA |
12 | o Fixed sleep and usleep to work correctly when |
13 | interrupted by signals. | |
a2f978ac EA |
14 | o Made getopt behave the same when staticly linking |
15 | as when dynamicly linking. It was using different | |
16 | implementations depending on how apps were linked. | |
17 | o Added missing inttypes.h header file | |
18 | o Eliminate all C++ style comments from header files | |
19 | o Support statvfs and statfs | |
20 | o Support getmntent_r | |
21 | o Scandir and scandir64 were calling malloc without | |
22 | checking for ENOMEM | |
23 | o Fixed stpcpy function declaration | |
24 | o Many large file support improvements. | |
e8e80956 | 25 | o Fixed fcntl to work when DOLFS is enabled |
a2f978ac EA |
26 | o Fixed termios code to do the Right Thing(tm) |
27 | o Allow regex to be excluded at compile time | |
28 | o Implemented mempcpy | |
29 | o Build ldd and readelf for the target system and for the | |
30 | host system | |
31 | o Fix several cases where get-needed-libgcc-objects.sh | |
32 | could fail, breaking the shared uClibc library. | |
33 | o Include all shared library loader objects into a | |
e8e80956 | 34 | single C file, thereby reducing its size further. |
a2f978ac | 35 | o Reworked the shared library linking process to be more |
e8e80956 EA |
36 | flexible so that gcc and ld can more easily be built to |
37 | target uClibc library. | |
1fac59a2 EA |
38 | o Better error checking in the Makefiles. Be more pedantic |
39 | about tar, chmod, etc to avoid system dependent failures. | |
a2f978ac | 40 | o We can now autodetect the target architecture |
a2f978ac EA |
41 | o Hide references to wchar_t so GNU autoconf |
42 | configure scripts won't get confused and try to | |
43 | enable wide char support. | |
44 | o Fixed stdio.h so apps can use varargs.h if they want to. | |
1fac59a2 EA |
45 | o Added brk/sbrk support for ARM, powerpc, mips, and sparc |
46 | and set them to default to the much faster brk using malloc | |
e8e80956 EA |
47 | o Added missing syscalls: get_kernel_syms, fcntl64, |
48 | fdatasync, sched_setparam, sched_getparam, | |
49 | sched_setscheduler, sched_getscheduler, | |
50 | sched_get_priority_max, sched_get_priority_min, | |
51 | sched_rr_get_interval, sigaltstack, sendfile, | |
1fac59a2 EA |
52 | pivot_root, sigsuspend, setfsuid, and setfsgid |
53 | o Force DOPIC be true when HAVE_SHARED is true. | |
54 | o Fixed hstrerror() | |
55 | o Implemented gethostent(), sethostent(), and endhostent() | |
56 | o Added arch specific support so that sparc and mips actually | |
57 | compile and work | |
a2f978ac EA |
58 | Miles Bader: |
59 | o Fixes for the v850 architecture: crt0, setjmp, | |
60 | arch autodetection, etc. | |
61 | o Fixed `make install' to not build ldso stuff on | |
62 | non-shared-library systems. | |
63 | Michael E Brown: | |
64 | o Allow the gcc wrapper to support setting DEVEL_PREFIX | |
65 | and BUILD_DIR at runtime (no more need to recompile). | |
66 | M. R. Brown and Erik Andersen: | |
67 | o Fixed the SH port so it now works. Tested and shown | |
68 | working on an SH4 Dreamcast system. | |
69 | Kim Heino: | |
70 | o Made 'make clean' remove generated bits/syscall.h | |
71 | David McCullough: | |
72 | o SH architecture updates. Added brk, sbrk, | |
73 | o Fixed simple malloc to work on systems with an MMU | |
74 | o Taught getutent to return NULL if utmp doesn't exist. | |
75 | o Added insque/remque support | |
76 | o Fixed DNS resolver version number so apps won't get | |
77 | confused and use the wrong API. | |
78 | o Added Config selectable shadow password support | |
1fac59a2 EA |
79 | Yoshinori Sato |
80 | o Contributed support for the Hitach H8/300H architecture | |
a2f978ac EA |
81 |