summaryrefslogtreecommitdiffstats
path: root/arch/mips/tools
Commit message (Collapse)AuthorAgeFilesLines
* Final round of FPU emulator bits.Ralf Baechle2000-12-101-3/+8
|
* Also output struct task_struct.pid in offsets.h.Ralf Baechle2000-08-221-0/+1
|
* Fix syscall tracing.Ralf Baechle2000-07-241-0/+1
|
* Merge with Linux 2.4.0-test3.Ralf Baechle2000-07-111-1/+1
|
* Next iteration, that should be it [tm].Harald Koerfgen2000-05-271-1/+4
| | | | | | | | | | | | | | | | | | * offset.h now depends on include/linux/autoconf.h as suggested by Ulf. That doesn't really make a difference, but it feels better :) * If include/asm-$(ARCH)/offset.h doesn't exist during a "make dep", create an empty one so that the dependecies are built correctly. That seems to be the correct fix. * Added a mrproper target to arch/$(ARCH)/tools/Makefile so that "make dep clean vmlinux" works. include/asm-$(ARCH)/offset.h is now beeing deleted with a "make mrproper". * While beeing at it, I added a mrproper target in arch/$(ARCH)/boot/Makefile as well. I'd appreciate if someone with a working MIPS64 toolchain (hint, hint) could check if this works as expected for MIPS64. Toggling CONFIG_SMP should rebuild nearly the whole kernel without the need for a "make clean" or something like that.
* This should resolve most of the offset.h issues which popped up lately, I hope.Harald Koerfgen2000-05-261-2/+1
| | | | | | | | | * #include <asm/offset.h> #ifdef'd: init/main.c and $(arch)/tools/offset.c compile without include/asm-$(ARCH)/offset.h. * include/asm-$(ARCH)/offset.h is now depending on $(TOPDIR)/.config: offset.h is beeing rebuilt when .config changes. Please don't count on that, makedep doesn't do it's job very well in this case and objects depending on offset.h aren't neccesarily rebuilt :(
* Further stresstesting revealed weaknesses in my first proposal.Harald Koerfgen2000-05-241-4/+2
| | | | This one survives "make distclean" and "make dep clean vmlinux".
* no real solution for the offset.h-chicken-egg-problem, but this does all I wnatHarald Koerfgen2000-05-241-1/+3
|
* Merge with 2.3.19.Ralf Baechle1999-10-091-24/+30
|
* Merge with 2.3.10.Ralf Baechle1999-09-281-9/+7
|
* - Drop support for 32/32 fp register modelRalf Baechle1999-08-181-1/+2
| | | | | | | | | | | - Fix siginfo structure definition - Ptrace fixes, one of them was an uninitialized pointer. - Header file fixes. - Fixes to linker scripts required for new binutils. - MIPS64. Chainsaw edition. Btw, Harald, why does the kernel no longer compile ...
* o Merge with Linux 2.1.116.Ralf Baechle1998-08-251-5/+5
| | | | | o New Newport console code. o New G364 console code.
* o New memset. Fastest in town for size > 6 bytes.Ralf Baechle1998-05-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | o New clear_user. o Memcpy now efficiently copies the (src^dest)&3 != 0. o Memmove new correctly deals with overlaps o Rewrite csum_partial in assembler. o Rewrte csum_partial_from_user in assembler. o __copy_user is now integrated with memcpy. o get_user now returns a zero value on error. o copy_from_user now clears the destination buffer on error. o strncpy_user now has a more efficient caller routine. o strlen_user now has a more efficient caller routines and is faster. o The unaligned handler is now much cleaner. It's now also save from interrupt. Some more esotheric bugs fixed as well. o Don't export bcopy anymore, it's now a inline function. o Delete ancient junk from the first days of Linux/MIPS. o Delete dead code in indy_sc.c. o Including the IDE driver doesn't crash an Indy anymore. o Eleminate active_ds. We now use current_ds directly in the thread structure which is faster and threadsafe. Saves almost 2kb on the kernel. o Serial console should work again.
* o Merge with Linux 2.1.91.Ralf Baechle1998-04-051-2/+1
| | | | | | | | | o First round of bugfixes for the SC/MC CPUs. o FPU context switch fixes. o Lazy context switches. o Faster syscalls. o Removed dead code. o Shitloads of other things I forgot ...
* o Speedup syscalls. Now 816ns per syscall. Yes, nanoseconds and goodbyeRalf Baechle1998-03-271-3/+1
| | | | | | | | | | Pentium :-) o Little bit smarter handling of unimplemented exceptions. o Fix FPU context switches. o Fix reboot / halt. Powerdown in software still doesn't work. o Fix the fix for handling of return values of interrupted syscalls. o Handling of the Indy second level cache now works as spec'ed. Purely cosmentic, this was not causing any problems.
* Store current in $28.Ralf Baechle1998-03-231-2/+1
|
* Look Ma' what I found on my harddisk ...Ralf Baechle1998-03-171-1/+3
| | | | | | | o New faster syscalls for 2.1.x, too o Upgrade to 2.1.89. Don't try to run this. It's flaky as hell. But feel free to debug ...
* Merge with Linux 2.1.72, part 1.Ralf Baechle1997-12-161-3/+2
|
* Part #2 merging back my changes ...Ralf Baechle1997-12-012-3/+7
|
* Generate the struct sigcontext offsets autmatically.Ralf Baechle1997-06-251-0/+20
|
* Initial revisionRalf Baechle1997-06-013-91/+2
|
* Import of Linux/MIPS 2.1.14.2Ralf Baechle1997-03-253-0/+243