summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
AgeCommit message (Expand)Author
2010-06-03Rename ci_spinup_stack to ci_stack and use it as the stack for both CPUJoel Sing
2010-06-03Add missing function prototypes for MP kernels.Joel Sing
2010-06-01use --warn-common for linking (some arch's will show new warnings), andTheo de Raadt
2010-05-31Completely rewrite the tags file creation process. use config(8) againstTheo de Raadt
2010-05-28${PARAM} is now included in ${CPPFLAGS}, so stop passing it separatelyPhilip Guenthe
2010-05-27We no longer need -traditional-cpp for hppa.Joel Sing
2010-05-27Generate exported names using token pasting rather than a macro. OtherwiseJoel Sing
2010-05-25The _arch and _mach variables now come from config(8), decreasing even furtherTheo de Raadt
2010-05-25Use token paste operator to avoid nested __CONCAT() macros. This allowsJoel Sing
2010-05-25Hand-list the two-step assym.h -> .[Ss] -> .o dependencies. TheTheo de Raadt
2010-05-25${SRCS} is only used once, and fits onto the line where it is usedTheo de Raadt
2010-05-24give up on -Wvariable-declTheo de Raadt
2010-05-24Unify the dependency time check for whether an architecture has SFILESTheo de Raadt
2010-05-24Add missing prototypesTheo de Raadt
2010-05-24Reduce differences between the Makefile.* files for all architectures.Theo de Raadt
2010-05-23no need for -Dhppa or -Dhppa64 on these architecturesTheo de Raadt
2010-05-22Remove instruction TLB purges for direct mappings that will never have theMark Kettenis
2010-05-21Add support for IPIs on hppa.Joel Sing
2010-05-19Spin up secondary CPUs on hppa multiprocessor kernels. At this stage weJoel Sing
2010-05-17Fix locking logic, remembering that hppa locks are inverted. Whilst hereJoel Sing
2010-05-16Use a per CPU trap save area, ensuring that we maintain 64-byte alignmentJoel Sing
2010-05-09Prevent "taken branch" exceptions from kernel space by clearing the PSL_TMark Kettenis
2010-05-09Make single stepping a system call work. Instead of single stepping throughMark Kettenis
2010-05-09Handle .rodata.* sections emitted by gcc4 the same way as .rodata and .rodata1.Mark Kettenis
2010-05-06Ansify functions and use "clock" rather than the CPU name for clockJoel Sing
2010-05-06Count the number of CPUs in the system.Joel Sing
2010-05-05Since we never set the X bit for directly mappings, nothing can be moved intoMark Kettenis
2010-05-02Properly initialize the members of `struct mdproc' that deal withMark Kettenis
2010-04-30Right now, if anything internal changes with a uvm object, diverseOwain Ainsworth
2010-04-29Currently pdc_scanbus() scans in reverse, which results in physical CPU0Joel Sing
2010-04-29Use per CPU hardware interrupt mask.Joel Sing
2010-04-29Store hardware timer information per CPU.Joel Sing
2010-04-28Do not modify hardware interrupt mask when establishing a soft interruptJoel Sing
2010-04-28clean up more more subtle and stupid differences between the variousTheo de Raadt
2010-04-27Avoid null-pointer dereference by giving proc0 a place to store itsMark Kettenis
2010-04-27Don't use cast expressions as lvalues; gcc4 complains about them. And gcc3Mark Kettenis
2010-04-27Killing a few more diffs for theo, arm makes #LINKFLAGS, beagle cleanup,Dale Rahn
2010-04-27Unifity CPPFLAGS= (using ${_mach}), SYSTEM_LD_TAIL= (always on one line),Theo de Raadt
2010-04-27Disable builtin malloc and log2 on gcc3 arches, a no-op for gcc3Jonathan Gray
2010-04-27shorten preambleTheo de Raadt
2010-04-27noone needs comments about QUOTA and TRACETheo de Raadt
2010-04-27over the years we have moved to a machine+architectures scheme that hasTheo de Raadt
2010-04-27use -f assymp.dep again; worked out with miodTheo de Raadt
2010-04-27alpha/conf/Makefile.alphaTheo de Raadt
2010-04-26even cleaner mach/arch/machdir/archdirTheo de Raadt
2010-04-26next step towards unification: make all the genassym chunks handle bothTheo de Raadt
2010-04-26next unification step: move all MD naming _mach, _machdir, _arch, and _archdirTheo de Raadt
2010-04-26Make this compile with gcc4.Mark Kettenis
2010-04-26first step of unification: spaces at end of lines; comments, etc.Theo de Raadt
2010-04-23Merge the only relevant (for now) parts of simplelock.h into lock.hTheo de Raadt