Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2010-05-22 | Blank lines at the start of a function are so .Nx. | Mark Kettenis | |
2010-05-22 | missing dkio.h includes | Theo de Raadt | |
2010-05-22 | remove the last #ifdef hp300, and unused hp700 code as well; ok miod | Theo de Raadt | |
2010-05-21 | Add support for IPIs on hppa. | Joel Sing | |
ok kettenis@ | |||
2010-05-20 | Make fans run slower in Sun systems with tda controllers by bumping the | Edd Barrett | |
minimum and maximum system temperatures by 5 degrees. System runs considerably quieter and people in the office have stopped complaining about the noise now. OK kettenis@ | |||
2010-05-20 | remove unused variable. fallout from previous. | Thordur I. Bjornsson | |
ok phessler@ | |||
2010-05-20 | Force max physical memory allocation for bus_dmamem_alloc() to be 4gig | Owain Ainsworth | |
for now. When we get bouncebuffers/decent iommu this can be revised to either fall back (bouncebuffers) or just grab any memory (iommu), but for now it is one less thing to worry about for turning bigmem back on. ok kettenis@ and beck@ | |||
2010-05-20 | New scsi code seems to be stable. Pluck previously identified | Kenneth R Westerback | |
low-hanging splbio/splx pairs that are no longer needed and see if this reveals any hidden scsi flaws. ok dlg@ | |||
2010-05-19 | Spin up secondary CPUs on hppa multiprocessor kernels. At this stage we | Joel Sing | |
enable clock interrupts, however do not allow processes to be scheduled onto the secondary CPUs - hopefully we can change this shortly... ok kettenis@ | |||
2010-05-19 | fix fallout from the removal of dkio.h from ioctl.h | David Gwynne | |
2010-05-18 | Since we're direct mapped and don't need to worry about kva availability or | Owain Ainsworth | |
reservation, we don't need to stick to transferring single pages during boot dump anymore. so bump the limit up to MAXPHYS (64k). Dramatically speeding up boot dump/crash on amd64. (my 4gig machine went from 13.5 minues to just over 1min with this diff) ok toby, marco. Discussed with miod. |