Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-07-16 | Hide the arm libfloat support for now. No longer needed for gcc 3.4.1 and | Manuel Novoa III | |
won't be needed for 3.3.4 either when I get some time to clean up that toolchain which also suffers from the g++ include dir search order bug. | |||
2004-02-19 | Update the x86 processor listing a bit, to preempt further questions | Eric Andersen | |
about the best settings the AMD Elan and the VIA Nehemiah. | |||
2004-02-18 | Alexandre Oliva writes: | Eric Andersen | |
This patch adds code to uClibc to support a new ABI designed for the FR-V architecture, that enables text segments of executables and shared libraries to be shared by multiple processes on an OS such as uClinux, that can run on FR-V processors without an MMU. Patches for binutils and GCC have just been posted in the corresponding mailing lists. The binutils patch was approved, but there's one additional patch pending review, that I posted this week. An updated GCC patch will be posted to gcc-patches@gcc.gnu.org as soon as I complete testing (I used a known-good compiler to test the uClibc patch below). Since the existing dynamic loader code didn't support independent relocation of segments, it required changes that were somewhat extensive. I've added a number of new machine-specific macros to try to keep the platform and ABI-specific details outside the generic code. I hope this is not a problem. | |||
2004-01-14 | Use the gcc 3.4 -funit-at-a-time optimization when available | Eric Andersen | |
2004-01-04 | Update for release | Eric Andersen | |
2004-01-02 | Bump version, cleanup whitespace | Eric Andersen | |
2003-12-08 | Prepare for uClibc 0.9.24 release | Eric Andersen | |
2003-11-24 | Add -msoft-float to CPU_CFLAGS instead of CFLAGS, since ldso and libdl | Manuel Novoa III | |
Makefiles ignore CFLAGS. | |||
2003-11-23 | Ok.. this fixes the buildroot soft-float arm build. | Manuel Novoa III | |
Also try to make sure the build breaks if we want soft float but don't know how to request it. | |||
2003-11-16 | Patch from Jeffrey Baitis <baitisj@evolution.com> for mips arch tuning. | Manuel Novoa III | |
2003-11-12 | Revert the stupid quoting junk I inadvertantly committed | Eric Andersen | |
2003-11-12 | Bump version number | Eric Andersen | |
2003-11-10 | Strip off quotes from TARGET_ARCH | Eric Andersen | |
2003-11-07 | It is remotely possible the utils might even compile this time | Eric Andersen | |
around... | |||
2003-11-05 | Kill initfini.awk | Eric Andersen | |
2003-11-05 | Patch from Peter S. Mazinger to hunt for awk in additional | Eric Andersen | |
places.... | |||
2003-11-05 | Kill off "mipsel" and just use "mips" | Eric Andersen | |
2003-11-04 | Rework the config system. Better utilize the Kconfig language | Eric Andersen | |
which should simplify enabling arbitrary architectures. -Erik | |||
2003-11-03 | Begin preparations for the next release | Eric Andersen | |
2003-10-31 | Some more soft float fixes... for arm in particular (libfloat). | Manuel Novoa III | |
Remove the ADD_LIBGCC_FUNCTIONS option and do things the right way. Either we have a shared libgcc available, or the libgcc routines aren't PIC and don't belong in the shared libc anyway. | |||
2003-10-24 | Disable optimizations with debugging | Eric Andersen | |
2003-10-24 | better tuning for xscale that copes with generally available toolchains | Eric Andersen | |
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-09-11 | Fix several stupid bugs I let slip into the release | Eric Andersen | |
2003-09-05 | Bump version number in preparation for a release | Eric Andersen | |
2003-09-01 | Do not overwrite CPU_CFLAGS values.... | Eric Andersen | |
2003-08-20 | Revert this change for now. | Eric Andersen | |
2003-08-18 | Cleanup arm architecture optimizations and add big endian arm as well. | Eric Andersen | |
2003-08-13 | Patch from Paul Mundt adding uClibc sh64 support: | Eric Andersen | |
Here's a patch that implements the beginnings of a rudimentary sh64 port. So far, this only works static, as I haven't done any of the ldso work yet. I've also not touched the libpthread stuff yet either, so that's also disabled for now. This port was based off of some work that Sean McGoogan at SuperH did for his initial port, but the this patch doesn't carry over too much from there (basically the libc/sysdeps/linux/sh64/Makefile (or rather, parts of it), the setjmp/longjmp stuff (which I had to rewrite portions of it to work with the new toolchains), etc.). However, for static, everything appears to work correcly, at least in a hello world type application. | |||
2003-07-15 | Patch from Peter Kjellerstedt to make it simpler for arches to specify | Eric Andersen | |
either -fPIC or -fpic | |||
2003-06-14 | Bump version number in preparation for a release | Eric Andersen | |
2003-04-29 | Some small fixups for the h8 support and add the h8s platform support. | David McCullough | |
2003-03-03 | begin preparing for release | Eric Andersen | |
2003-02-17 | updates to the uClinux-dist romfs and uClinux shared library targets. | David McCullough | |
2003-02-15 | Don't just tune, use -march which implies -mcpu as well | Eric Andersen | |
2003-02-12 | Bump version number | Eric Andersen | |
2003-02-10 | Don't use -O0 when DODEBUG is turned on. | Miles Bader | |
2003-01-24 | Begin release preparations... | Eric Andersen | |
2003-01-23 | Shuffle OPTIMIZATION setting a bit | Eric Andersen | |
2003-01-23 | Cleanup makefiles and make clean a bit | Eric Andersen | |
2003-01-17 | Remember to also export LC_ALL in addition to setting it. | Eric Andersen | |
-Erik | |||
2003-01-16 | Update build rules a bit. fix quoting problems. Update default | Eric Andersen | |
x86 compiler optimization to not force building i386 opcodes. | |||
2003-01-14 | Strip off unwanted quotes from ARCH_CFLAGS. Attempt to | Eric Andersen | |
enforce consistent sort order, 'gcc -print-search-dirs' behavior, etc by forcing the build into the C locale. -Erik | |||
2002-12-13 | Only build the ncurses stuff when it is needed, based on a | Eric Andersen | |
patch from Stefan Allius (though the extra/config/Makefile rework is mine), -Erik | |||
2002-12-13 | Move the soft float check | Eric Andersen | |
2002-12-09 | Cleanup the case when using the system shared lib loader | Eric Andersen | |
-Erik | |||
2002-12-05 | Added CPU_CFLAGS and CPU_LDFLAGS for cris. | Tobias Anderberg | |
Added additional CFLAGS for cris when compiling with PIC. | |||
2002-12-04 | Change some variable names so we are more consistant with what | Eric Andersen | |
the linux kernel uses. -Erik |