Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2010-05-23 | no need for -D__i386__ since it is supplied by the compiler. | Theo de Raadt | |
Also move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c in a special way, as discussed with miod | |||
2010-05-23 | no need for -Dx86_64 or -Damd64, since __amd64__ is supplied by the | Theo de Raadt | |
compiler. Also move towards passing $PARAM around in CPPFLAGS, instead of compiling param.c in a special way, as discussed with miod | |||
2010-05-23 | alpha does not need to -Dalpha | Theo de Raadt | |
2010-05-23 | can use __${mach}__ and do not need -Dmc68020 anymore | Theo de Raadt | |
2010-05-23 | mac68k can move to defining __mac68k__ instead | Theo de Raadt | |
2010-05-23 | luna88k moves to defining __luna88k__ instead | Theo de Raadt | |
2010-05-23 | move hp300 to -D__hp300__; ok miod | Theo de Raadt | |
2010-05-23 | rely on __sparc__ instead | Theo de Raadt | |
2010-05-23 | add dkio.h to the last of the disk ioctl users i can find. | David Gwynne | |
requested by deraadt@ who was rightly disparaging of my grep skillz. | |||
2010-05-22 | Remove instruction TLB purges for direct mappings that will never have the | Mark Kettenis | |
X bit set. | |||
2010-05-22 | this is amd64, not i386, and the protection was all busted | Theo de Raadt | |
2010-05-22 | macppc never has i386 defined; ok drahn | Theo de Raadt | |
2010-05-22 | protection should use the upper case names | Theo de Raadt | |