summaryrefslogtreecommitdiff
path: root/sys/arch/m88k
AgeCommit message (Expand)Author
2013-07-04backout previous; off_t must be signed and there might be other C++ APIOtto Moerbeek
2013-07-04To ease future changes, move several internal type definitions that arePhilip Guenther
2013-06-30Add a luna88k-specific function to initialize the instruction cmmuKenji Aoyama
2013-06-07Add {,u}{div,mod}si3 to libkern and to the kernel as well.Miod Vallat
2013-06-04comment fix: actually called __cpu_simple_lock_tTed Unangst
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-05-31remove counters for simplelocksTed Unangst
2013-05-27Use FLUSH_PIPELINE instead of rolling our own. No functional change.Miod Vallat
2013-05-25Fix wbinv routine used by bus_dmamap_sync() to correctly operate on all cmmus,Miod Vallat
2013-05-25Allow badaddr() to be used with a size of 8. Needed by the MVME181 memoryMiod Vallat
2013-05-17Unnecessary includeMiod Vallat
2013-05-17Extend cmmu routines to return the caching mode to use for page tables.Miod Vallat
2013-05-17Fix comments telling that the `serial mode' bit in PSR only applies to 88110,Miod Vallat
2013-05-15Initialize a teeny few more globals to reasonable values to allow for printf()Miod Vallat
2013-05-14Declare the cmmu-related variables which are set early in the kernel life,Miod Vallat
2013-04-20Prefer the processor-specific _DYNAMIC[] tags value to find out the boundariesMiod Vallat
2013-04-12Double-register load and store instructions using an odd-numbered register asMiod Vallat
2013-04-01Unbreak 1.16Miod Vallat
2013-03-28Add STRONG_ALIAS macros to be used from assembly code in libc andMartynas Venckus
2013-03-28Add __strong_alias macros for all architectures to be able to aliasMartynas Venckus
2013-03-26PGSHIFT and PGOFSET are now contained inside the kernel namespace.Theo de Raadt
2013-03-25ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file.Theo de Raadt
2013-03-23refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedTheo de Raadt
2013-03-12Fix kernel profiling on MP systems by using per-CPU buffers and teachMartin Pieuchot
2013-02-20Increase maximum text and data size limits, and double the default data sizeMiod Vallat
2013-02-19Introduce a new cmmu method to return the preferred cache mode bits for theMiod Vallat
2013-02-17Constify struct cmmu.Miod Vallat
2013-02-17Missing end-of-commentMiod Vallat
2013-02-14A really working version of MCOUNT.Miod Vallat
2013-02-14Be sure to writeback D$ in addition to invalidate I$ in pmap_proc_iflush(),Miod Vallat
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headerMartin Pieuchot
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. PreviouslyMartin Pieuchot
2013-02-09No longer define the a.out relocation format struct.Miod Vallat
2013-01-26Make sure new processes get a clean FPU configuration upon startup, byMiod Vallat
2013-01-16cpu_coredump() also needs to invoke vn_rdwr() without IO_NODELOCKED; onlyMiod Vallat
2013-01-11Do not use `#' to introduce comments anymore, as(1) will no longer supportMiod Vallat
2013-01-11Make ENTRY() generate a .type @function declaration as well if __ELF__.Miod Vallat
2013-01-07Correctly signal SIGSEGV, instead of SIGBUS, for faults caused by access toMiod Vallat
2013-01-05Switch m88k ports to ELF.Miod Vallat
2013-01-01Crank NMBCLUSTERS to 4096 to match other 32-bit platforms.Miod Vallat
2013-01-01Add a "memory" clobber to the flush_pipeline() assembly construct, to make sureMiod Vallat
2012-12-31Remove emulation errno mapping code from platforms that no longer havePhilip Guenther
2012-12-30Prevent a branch-with-delay-slot instruction to be the delay slot of a previousMiod Vallat
2012-12-04Remove the gcc 2 m88k varargs logic. You gave me a lot of trouble and no pony,Miod Vallat
2012-12-02Determine whether we're currently on the alternative signal stackPhilip Guenthe
2012-09-15Adapt ieee.h, gdtoa and libc to the fact that we don't have 80-bitMartynas Venckus
2012-09-15m88k does not have the m68k long double type actually (long double == doubleMiod Vallat
2012-08-22sigpid should be of type pid_t (only visable with DEBUG).Okan Demirmen
2012-08-07<sys/ktrace.h> is now pulled in via <sys/syscall_mi.h>, so drop it from herePhilip Guenthe
2012-08-07Move the common bits of syscall invocation and return handling intoPhilip Guenthe