Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-05 | Remove erroneous trailing semicolon. | Manuel Novoa III | |
2003-11-05 | last but certinaly not least, kill off initfini.c | Eric Andersen | |
2003-11-05 | Add quick hacks to create fake crti.o and crtn.o files. These architectures | Eric Andersen | |
need to be fixed properly. I tried, but I was unable to build a cross toolchain for each of these (using stock binutils and gcc) so it is someone else's problem to fix them now. | |||
2003-11-05 | Kill initfini.awk | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Arthur Shipkowski, art ! videon-central ! com, writes: | Eric Andersen | |
I've noticed a few people have posted over the last year about problems compiling programs that use vfork when pthreads are involved. Some detective work turned up that ptfork.c aliases vfork to fork and then tries to call the original fork as __libc_fork. This patch removes the aliasing when there is no MMU present, and uses the same call semantics to call __libc_vfork. I then added a symbol to the m68k vfork.S to allow vfork to be called as __libc_vfork. The same bug exists in the uClibc CVS, and with a possible tweak this patch should go through there as well. Obviously, all other platforms need __libc_vfork as a workable means to call vfork in order for this to work for them. Let me know if there are any problems with this patch. Art Shipkowski Videon Central Software Engineer (814)235-1111 x307 | |||
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Continue the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-05 | Begin the conversion to using per-arch crti.S and crtn.S | Eric Andersen | |
2003-11-03 | Remove warning that apparently is not needed for e1 | Eric Andersen | |
2003-11-03 | Updated to match the other architectures. Fixes problem with "fcntl: | Tobias Anderberg | |
function not implemented". | |||
2003-11-02 | Both setegid and seteuid were implemented suboptimally, such that | Eric Andersen | |
we were unable to switch back to the original saved group/user ID. -Erik | |||
2003-11-02 | Be extra careful to check uid and gid converstions to kernel types | Eric Andersen | |
2003-11-02 | Make the syscall locally, avoid an extern | Eric Andersen | |
2003-10-25 | properly deal with soft-float when profiling as well | Eric Andersen | |
2003-10-25 | Add -msoft-float to SAFECFLAGS when necessary. | Manuel Novoa III | |
2003-10-22 | Peter S. Mazinger pointed out that I missed a spot. I should | Eric Andersen | |
stop applying patches by hand... | |||
2003-10-22 | Per suggestion and patch from Ken Staton, emulates poll using | Eric Andersen | |
select for older 2.0 kernels where poll is missing. | |||
2003-10-20 | Fix a stupid bug that caused uClibc to never provide the correct | Eric Andersen | |
fpu_control.h header file, since the correct arch specific one was always later overwritten by the generic one. oops. -Erik | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem. | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM). | |||
2003-10-18 | Peter Kjellerstedt writes: | Eric Andersen | |
install.patch: * Define $(INSTALL) as install in Rules.mak. * Change all occurrences of install into $(INSTALL). * Change all occurrences of mkdir -p into $(INSTALL) -d. install -d is already used in a number of places so this should not be an additional compatibility problem. | |||
2003-10-14 | Microblaze port from the uClinux-dist, | David McCullough | |
contributed by John Williams <jwilliams@itee.uq.edu.au> | |||
2003-10-08 | Patch from Atsushi Nemoto (with some additions): | Eric Andersen | |
Current uClibc contains only one fpu_control.h and it is i386 version. This is a patch to use platform specific fpu_control.h. All new files come from glibc 2.3.2. This patch is against 0.9.21 but also can be applied to CVS as is. | |||
2003-10-08 | Patch from George Thanos adding support for the "e1" architecture. | Eric Andersen | |
2003-09-24 | Hm. Keep using crt0.c for now. My fever-hack of crt0.S didn't do the | Tobias Anderberg | |
expected thing. A so called "D'oh!". | |||
2003-09-21 | Fix "subst -g,," problem for SAFECFLAGS. | Manuel Novoa III | |
2003-09-19 | Added assembler version of startup code. Fix Makefile so it uses the new | Tobias Anderberg | |
code. | |||
2003-09-17 | Fix fcntl64 when UCLIBC_HAS_LFS is enabled, but __NR_fcntl64 | Eric Andersen | |
is not defined. | |||
2003-09-16 | This should enabled building of uClibc locale support when using uClibc itself. | Manuel Novoa III | |
Sorry I didn't test this before the release. Please remember that the locale data generation tools are not very robust, so doing something like disabling 8-bit codeset support is likely to break things. As it stands, UTF-8 support is required, but I'm not sure I test for that. Also, you will notice a difference in the locale data generated by uClibc verses glibc. That's because the bg_BG locale specifies use of grouping in LC_NUMERIC, but supplies no grouping char. The uClibc locale code tests for and works around this (at the moment) by disabling grouping. But the result is slightly different data which ripples throughout the rest of the tables. | |||
2003-09-09 | Make sure that __syscall_fcntl is extern when LFS | Eric Andersen | |
is disabled | |||
2003-09-08 | Oops! I broke pread on mips with my last update. This | Eric Andersen | |
fixes it again so it both compiles and works, -Erik | |||
2003-09-08 | Fix a trivial compile problem | Eric Andersen | |
2003-09-08 | Add back in table-less ctype funcs for those interested in minimizing | Manuel Novoa III | |
static build sizes and not needing wchar support. Add in a SUSv3 getopt as an option for those not needing gnu getopt. Again, mainly for the static linking crowd. | |||
2003-09-08 | Use __libc_fork for the uClinux fork stub | Eric Andersen | |
2003-09-08 | mjn3 pointed out that my brain was not in gear.... | Eric Andersen | |
2003-09-07 | A few minor syscall cleanups | Eric Andersen | |
2003-09-07 | Some updates from glibc. mjn3 reports this fixes profiling | Eric Andersen | |
on i386, at least, so seems like a good thing. | |||
2003-09-07 | i386/mcount.S expects to call __mcount_internal with the 2 args passed | Manuel Novoa III | |
in registers. NOTE: i386/mcount.S really needs to be rewritten. It currently won't work for non-PIC builds. | |||
2003-09-07 | Remove profil.c, since it is constained within gmon.c. | Manuel Novoa III | |
2003-09-07 | Fix some more problems found by the ltp | Eric Andersen | |
2003-09-06 | Add an implementation of profil(), based on the version from | Eric Andersen | |
glibc, with several changes for use in uClibc. | |||
2003-09-06 | Fix numerous problems with both getcwd implementations. | Eric Andersen | |
-Erik | |||
2003-08-28 | Create a typedef for the ctype bitmask table entries. | Manuel Novoa III | |
Hack a fix for ctype support of 8-bit codeset locales. Note: toupper/tolower mappings do not handle the special cases for the tr_TR and az_AZ locales, since the wide versions currently handle them either. That will be addressed when I rewrite the data generation tools and the libc locale code. |