summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/mips/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Another missing mips function, needed by the boehm garbage collector.Manuel Novoa III2003-11-281-1/+2
|
* Add sysmips(), based on a patch by Atsushi Nemoto <anemo@mba.ocn.ne.jp>.Manuel Novoa III2003-11-281-1/+1
|
* Remove SAFECFLAGS. It was a workaround for failures in old awk scriptEric Andersen2003-11-221-7/+2
| | | | | | | | | | used to generate the crti.S and crtn.S files. Since we don't use that anymore, keeping the workaround makes no sense. Furthermore, in most cases, SAFECFLAGS was not picking up all the needed flags, causing crti.o and crtn.o to not be built PIC. Which is very bad. Removing SAFECFLAGS and using CFLAGS fixes that as well.
* Darn. Fix compilation for soft-float, which I inadvertantlyEric Andersen2003-11-081-0/+4
| | | | broke a couple of days ago. :-(
* Continue the conversion to using per-arch crti.S and crtn.SEric Andersen2003-11-051-1/+27
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-4/+3
| | | | | | | | | | 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.
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-3/+3
| | | | | | | 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).
* Patch from Atsushi Nemoto (with some additions):Eric Andersen2003-10-081-0/+1
| | | | | | | 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.
* Patch from Atsushi Nemoto, who writes:Eric Andersen2003-08-221-1/+1
| | | | | | | | | | | I found that current pread/pwrite is broken on mips. On mips, kernel needs 6 arguments for pread/pwrite system call. (3 words for first 3 arguments + 1 padding word + 2 words for last 64bit argument). Also, mips64 kernel needs just 4 arguments so no wrapper will be required. This is a patch against 0.9.20.
* Patch from Marshall M. Midden @ brecis.com:Eric Andersen2003-01-301-2/+2
| | | | pipe.c for mips was broken with freeswan. No error checking.
* Patch from Christophe Massiot:Eric Andersen2003-01-301-1/+1
| | | | | | | | | | | | Hello, When using uClibc to compile the modutils for a MIPS target, the linker outputs an "undefined symbol: _flush_cache". After some digging, it's a syscall only available on the MIPS architecture, and the _flush_cache symbol is in the GNU libc. Attached patch defines it in uClibc as well. I'm not sure if I made it the right way, though, but it works for me.
* Update architecture specific support to consistantlyEric Andersen2003-01-231-6/+1
| | | | | | generate a crt0 and crt1 file. Most arches still need to be updated to call __uClibc_start_main() rather than __uClibc_main().
* Based on discussions with Stefan Allius, change it so that we alwaysEric Andersen2002-12-121-7/+4
| | | | | | | build a crt0.o and a crt1.o. crt1.o will support ctors and dtors if such support is enabled. One more gratuitous toolchain support issue is thereby removed... -Erik
* Change <bits/syscall.h> to <bits/sysnum.h>.Miles Bader2002-09-051-2/+2
|
* 'syscall' now properly works for MIPS."Steven J. Hill"2002-09-041-1/+1
|
* Add in __uClibc_syscallEric Andersen2002-08-091-1/+1
|
* New and improved fork for mips, thanks to the fine folksEric Andersen2002-08-091-1/+1
| | | | at Brecis Communications.
* Ok, I get it. sjhill kept adding the 'find' command sinceEric Andersen2002-07-261-0/+1
| | | | | | include/sgidefs.h wasn't getting scrubbed. Fix it so this symlink gets properly scrubbed, even for mipsel. -Erik
* Remove source files that, well, no longer exist :)."Steven J. Hill"2002-07-241-1/+1
|
* Rework syscall handling. Rewrite syscall handlers for x86 and ARM.Eric Andersen2002-07-221-1/+1
| | | | | | Prepare to kill the UNIFIED_SYSCALL option and instead have it be a per arch thing that is either enabled or not for that arch. -Erik
* Kill this stale fileEric Andersen2002-07-111-1/+1
|
* Make clone work, part 2.Eric Andersen2002-07-031-1/+1
| | | | -Erik
* Fix clone so it compilesEric Andersen2002-07-031-1/+1
| | | | -Erik
* Changes so that 'regdef.h' gets included in the development environment."Steven J. Hill"2002-06-041-0/+1
|
* Build our own crti.o and crtn.o with a cross arch method that IEric Andersen2002-03-131-1/+1
| | | | | can live with much better the what glibc does. -Erik
* Move syscall.h generation to the top level MakefileEric Andersen2002-03-011-1/+0
| | | | -Erik
* Several mips fixes from Geoffrey Espin. With these, busybox withEric Andersen2002-02-221-1/+1
| | | | ash/vi/etc now works just fine with uClibc on mips.
* Several mips cleanups/additons from Geoffrey Espin.Eric Andersen2002-02-161-1/+1
|
* Fixup mips so it now works and provides basic functionalityEric Andersen2002-02-041-14/+2
|
* Fix pathEric Andersen2002-02-041-1/+1
|
* Mahe 'make clean' remove generated bits/syscall.h, asEric Andersen2002-01-071-0/+1
| | | | | noted by "Kim B. Heino" <Kim.Heino@bluegiga.com> -Erik
* Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' forEric Andersen2002-01-011-1/+1
| | | | | proper error checking -Erik
* Fixup autogeneration of bits/syscalls.hEric Andersen2001-12-201-0/+1
|
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-0/+1
|
* use ln -fsEric Andersen2001-07-161-1/+1
|
* Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef2001-05-261-0/+3
| | | | used on mipsel.)
* First cut of MIPS portDavid Schleef2001-05-221-0/+76