summaryrefslogtreecommitdiffstats
path: root/libc/sysdeps/linux/mips/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove TOPDIRPeter S. Mazinger2005-11-211-3/+1
|
* Replace all Makefiles for new build infrastucturePeter S. Mazinger2005-10-291-72/+8
|
* Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all ↵Peter S. Mazinger2005-10-121-35/+23
| | | | objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.
* Build crt[in].o with disabled ssp.Peter S. Mazinger2005-09-281-3/+3
|
* Speed up clean target, don't recurse where possible, remove unneeded actionsPeter S. Mazinger2005-09-271-2/+0
|
* Update from (older) glibc code.Manuel Novoa III2005-08-031-1/+1
|
* With a bit of luck, this might just get mips working againEric Andersen2005-05-271-9/+11
|
* Add missing file to the clean list."Steven J. Hill"2005-05-141-0/+1
|
* merge parallel build supportMike Frysinger2005-01-251-5/+5
|
* Patch from Peter S. Mazinger:Eric Andersen2004-12-221-1/+3
| | | | Add pie support for mips
* Patch from Peter S. Mazinger to consistantly use "ASFLAGS"Eric Andersen2004-12-221-5/+4
| | | | as the flags for all calls to 'as'
* Apparently the sigaction code added was broken, as it generated illegalManuel Novoa III2004-08-101-1/+1
| | | | instruction errors. Disable it for now.
* Add sigaction for mipsEric Andersen2004-07-171-1/+1
|
* Generic fork works. Use it instead since this didn't handle errno_location.Manuel Novoa III2004-02-151-1/+1
|
* Mips can use the generic vforkEric Andersen2004-02-151-1/+1
|
* Use 'mmap.c' instead of '_mmap.c'Eric Andersen2004-02-051-2/+2
|
* 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
|