Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-05 | Pass signal handlers a more clean FPU state (ie. the right modes) and | Theo de Raadt | |
properly restore it in sigreturn. Lots of deep digging by matthieu, otto, guenther, kettenis and I.. and I am certain I forgot some other people. ok kettenis otto matthieu | |||
2010-06-04 | Don't warn about not knowing what the bus clock is on core i7/i5/i3 | Jonathan Gray | |
as the high/low guessing won't be done on these processors due to MSR differences. | |||
2010-06-03 | Rename ci_spinup_stack to ci_stack and use it as the stack for both CPU | Joel Sing | |
spin up and FPU emulation. Since all CPUs need a stack for FPU emulation, move the allocation code to cpuattach(). ok kettenis@ | |||
2010-06-03 | Add missing function prototypes for MP kernels. | Joel Sing | |
2010-06-02 | has GENERIC.MP | Theo de Raadt | |
2010-06-02 | Add back -fno-omit-frame-pointer, which was accidentally deleted by | Mark Kettenis | |
deraadt@ in one of the big restructuring diffs. ok marco@, millert@, marco@ | |||
2010-06-02 | - correctly report the number of wired tlb entries | Jasper Lievisse Adriaanse | |
from uwe@netbsd ok miod@ | |||
2010-06-02 | beagle has no stand/ yet | Theo de Raadt | |
2010-06-01 | use --warn-common for linking (some arch's will show new warnings), and | Theo de Raadt | |
prefer binutils-compatible options in STRIPFLAGS (now that our non-binutils strip(1) can handle them too) ok drahn; miod kettenis (for parts) | |||
2010-06-01 | Initial attempt at GENERIC kernel for beagle, untested. | Dale Rahn | |
2010-06-01 | Fix splassert code, (previously hidden in DIAGNOSTIC). | Dale Rahn | |
2010-06-01 | Fix some code hidden in DIAGNOSTIC. | Dale Rahn | |
2010-06-01 | Bluetooth header file is required so even if no bluetooth is configured | Dale Rahn | |
the files.bluetooth is needed to generate included file. | |||
2010-05-31 | Completely rewrite the tags file creation process. use config(8) against | Theo de Raadt | |
a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some variables using make -V, and after some more singing and dancing use this full and (more) correct list of files with ctags. Don't read this code. ok guenther | |||
2010-05-31 | there is no spllpt(), since lpt's are just tty devices (call tty functions, | Theo de Raadt | |
and thus should be using spltty() from Matthew Dempsky ok oga guenther | |||
2010-05-31 | this dir, itself, should decide if it is entered deeper | Theo de Raadt | |
2010-05-31 | OpenBSD/moko development has stopped, it effectively stopped long ago when | Dale Rahn | |
the not-publicly documented video driver needed to be written, however between that documentation issue and developer resouces, moko will be moved to the Attic. | |||
2010-05-31 | OpenBSD/moko development has stopped, it effectively stopped long ago when | Dale Rahn | |
the not-publicly documented video driver needed to be written, however between that documentation issue and developer resouces, moko will be moved to the Attic. | |||
2010-05-29 | merge subr.s into locore.S, which requires a fairly complicated dance | Theo de Raadt | |
mixing and matching the various styles of *ENTRY* macros prescribed by miod, ok ragge, tested by jasper | |||
2010-05-28 | ${PARAM} is now included in ${CPPFLAGS}, so stop passing it separately | Philip Guenthe | |
to genassym.sh ok deraadt | |||
2010-05-28 | Add missing initialization. | Mark Kettenis | |
2010-05-27 | We no longer need -traditional-cpp for hppa. | Joel Sing | |
2010-05-27 | Generate exported names using token pasting rather than a macro. Otherwise | Joel Sing | |
without -traditional-cpp the trap name gets preprocessed to the defined value rather than remaining as text. ok kettenis@ | |||
2010-05-26 | rename intvec.s to locore.S, and add the guts of locore.C to machdep.c | Theo de Raadt | |
ok miod ragge We cannot yet get at vax/subr.s via files.vax because rdsetroot doesn't like it when the "start" symbol isn't in the first page of the executable. subr.s will have to be merged into locore.S later on, when other problems with ENTRY() are solved (says Miod) | |||
2010-05-25 | eh.S includes eh_common.S to make eh.o; fix this dependency | Theo de Raadt | |
2010-05-25 | The _arch and _mach variables now come from config(8), decreasing even further | Theo de Raadt | |
the differences between these files. You will need a newer config(8) binary to be able to build kernels. ok kettenis miod | |||
2010-05-25 | Use token paste operator to avoid nested __CONCAT() macros. This allows | Joel Sing | |
the code to compile without -traditional-cpp. ok kettenis@ | |||
2010-05-25 | Hand-list the two-step assym.h -> .[Ss] -> .o dependencies. The | Theo de Raadt | |
result: kernels built without 'make depend'-provided information (ie. the .depend file) are more likely to have their *.[Ss] file compilations track changes to *.h files. The "*.o: assym.h" dependencies listed are gotten from reading the .depend output --- from the biggest kernel possible (ie. GENERIC.MP). When an architecture changes in a substantial way (new .[sS] files), the list should be updated in the prettiest way possible. This is not encouraging people to skip 'make depend'; other issues are not resolved and may be solved later with a change guenther is working on. You can still screwed really easily, so continue running make depend as config tells you. Idea from a discussion with drahn ok drahn, kettenis likes the idea too | |||
2010-05-25 | got the arch wrong | Theo de Raadt | |
2010-05-25 | ${SRCS} is only used once, and fits onto the line where it is used | Theo de Raadt | |
idea that came out of discussion with drahn | |||
2010-05-25 | fix includes; fallout from the proc.h changes | Theo de Raadt | |
2010-05-24 | give up on -Wvariable-decl | Theo de Raadt | |
delete the archaic links: target which is easily misused handle special .[sS] files in a portable way | |||
2010-05-24 | Remove PHYs which don't have an associated driver | Jonathan Gray | |
on the ramdisks. ok deraadt@ | |||
2010-05-24 | use the same idiom for stripping gdb kernels. This relies on strip -o | Theo de Raadt | |
support for the non-binutils architectures (and that diff is coming..) | |||
2010-05-24 | Unify the dependency time check for whether an architecture has SFILES | Theo de Raadt | |
2010-05-24 | stupid typo snuck in | Theo de Raadt | |
2010-05-24 | CPP and TOUCH are not used | Theo de Raadt | |
2010-05-24 | typo regarding __mach__ | Theo de Raadt | |
2010-05-24 | Correctly recognise extended partitions created prior to the addition of | Joel Sing | |
sl_uid. Fix tested by okan@. ok deraadt@ | |||
2010-05-24 | sync to hppa: Add missing prototypes | Theo de Raadt | |
ok kettenis | |||
2010-05-24 | Add missing prototypes | Theo de Raadt | |
ok jsing kettenis | |||
2010-05-24 | Reduce differences between the Makefile.* files for all architectures. | Theo de Raadt | |
ok various people, tested by fewer people, tested by me on 15. | |||
2010-05-24 | there is no reason for one MAXPHYS definition to be different from all the ↵ | Theo de Raadt | |
others | |||
2010-05-23 | seteconf() died years ago | Theo de Raadt | |
2010-05-23 | #ifdef arc is just too common, but I don't know how to extract this correctly | Theo de Raadt | |
so make that __arc__ for now, to avoid collisions ok miod | |||
2010-05-23 | Does not need -Dloongson, and instead, but -D__loongson__ is nice since that is | Theo de Raadt | |
the mach (arch is mips64). Also move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c in a special way, as discussed with miod | |||
2010-05-23 | Does not need -Dlandisk, and instead, but -Dlandisk is nice since that is | Theo de Raadt | |
the mach (arch is sh). Also move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c in a special way, as discussed with miod | |||
2010-05-23 | Move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c | Theo de Raadt | |
in a special way, as discussed with miod | |||
2010-05-23 | no need for -Dhppa or -Dhppa64 on these architectures | Theo de Raadt | |
2010-05-23 | Move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c | Theo de Raadt | |
in a special way, as discussed with miod |