| #
b81d0cd3 |
| 20-Mar-2024 |
christos <christos@NetBSD.org> |
Fix reproducible builds (Jan-Benedict Glaw)
|
| #
e9ac1fc9 |
| 22-Sep-2018 |
rin <rin@NetBSD.org> |
- Determine KERN_AS automatically depending on whether OPT_MODULAR is set or not, in the same way as libcompat.
- Specify OPT_MODULAR in the port Makefile instead of KERN_AS.
Now, KERN_AS=library
- Determine KERN_AS automatically depending on whether OPT_MODULAR is set or not, in the same way as libcompat.
- Specify OPT_MODULAR in the port Makefile instead of KERN_AS.
Now, KERN_AS=library is used for kernels without module(7) for all ports.
OK christos
show more ...
|
| #
daac3139 |
| 27-Feb-2016 |
joerg <joerg@NetBSD.org> |
clang now supports normal soft float.
|
| #
db0ac56e |
| 24-Aug-2015 |
uebayasi <uebayasi@NetBSD.org> |
Define ${LINKSCRIPT} in one place.
|
| #
104daad1 |
| 15-Nov-2014 |
uebayasi <uebayasi@NetBSD.org> |
Use LINKSCRIPT.
|
| #
4ca7de0c |
| 10-Aug-2014 |
joerg <joerg@NetBSD.org> |
Put GCC/GAS specific options under ACTIVE_CC == "gcc".
|
| #
0c7d9d48 |
| 08-Aug-2014 |
joerg <joerg@NetBSD.org> |
Don't set -mmultiple or -mno-string for PowerPC, the difference is too small to really matter and it sometimes even increases the size.
|
| #
71da667f |
| 05-Aug-2014 |
apb <apb@NetBSD.org> |
Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly use ${TOOL_GZIP_N} -9 instead of ${TOOL_GZIP} -9n, etc.
This will pass -nT instead of just -n if the gzip program is actually pigz.
|
| #
342cd14f |
| 06-Mar-2014 |
matt <matt@NetBSD.org> |
When building a DEBUG kernel, mdsetimage into the .gdb as well (so if it's used with gxemul, it has the md image in it.)
|
| #
17d1ea52 |
| 28-Feb-2014 |
matt <matt@NetBSD.org> |
Don't hardcode MACHINE_ARCH
|
| #
24c580b0 |
| 23-Aug-2013 |
matt <matt@NetBSD.org> |
Add a SYSTEM_DEP for the ramdisk on INSTALL kernels.
|
| #
3f9b5ba8 |
| 10-Mar-2013 |
christos <christos@NetBSD.org> |
Explicitly set KERN_AS (this could be done in /usr/src/sys/conf/Makefile.*) so that modules work, on config files that did not set it explicitly. All the files now use the standard logic, except the
Explicitly set KERN_AS (this could be done in /usr/src/sys/conf/Makefile.*) so that modules work, on config files that did not set it explicitly. All the files now use the standard logic, except the ones that set KERN_AS=obj and Makefile.usermode which sets KERN_AS=library.
show more ...
|
| #
e15ed1bd |
| 21-Mar-2012 |
matt <matt@NetBSD.org> |
For BookE kernels, use -mmultiple and -misel and enable -fstack-protector
|
| #
ceea929f |
| 01-Feb-2012 |
matt <matt@NetBSD.org> |
Make sure the walnut system_tail_extra is very last thing.
|
| #
51bd91e1 |
| 30-Jun-2011 |
matt <matt@NetBSD.org> |
Get rid of local TOOL_GZIP definition that now bsd.own.mk does it for us.
|
| #
c4e25001 |
| 25-Jun-2011 |
matt <matt@NetBSD.org> |
Move some stuff from evbppc's Makefile.inc to powerpc's. This avoids redundant objcopy's
|
| #
dcbb4113 |
| 18-Jun-2011 |
matt <matt@NetBSD.org> |
Make a common genassym.cf (powerpc/genassym.cf) and then only put specific stuff in foo/genassym.cf
|
| #
81ee56f3 |
| 04-Jun-2011 |
matt <matt@NetBSD.org> |
Make sure the kernel is compiled with -msdata=none since it uses %r2 and %r13 for other uses.
|
| #
b8ea2c8c |
| 18-Jan-2011 |
matt <matt@NetBSD.org> |
Add support for BookE Freescale MPC85xx (e500 core) processors. Add fast softint support for PowerPC (though only booke uses it). Redo FPU/VEC support and add e500 SPE support. Rework trap/intrs to u
Add support for BookE Freescale MPC85xx (e500 core) processors. Add fast softint support for PowerPC (though only booke uses it). Redo FPU/VEC support and add e500 SPE support. Rework trap/intrs to use a common trapframe format. Support SOFTFLOAT (no hardfloat or fpu emulation) for BookE.
show more ...
|
| #
ec543a2c |
| 15-Feb-2009 |
cube <cube@NetBSD.org> |
Convert the recently introduced awk command to retrieve the value of the option MODULAR to using %MODULAR%. While it is now possible to only request the new version in the affected Makefiles, it is
Convert the recently introduced awk command to retrieve the value of the option MODULAR to using %MODULAR%. While it is now possible to only request the new version in the affected Makefiles, it is made mandatory for everybody because I just fixed a bug in config(1) that would not make it fail in the case of a syntax error in the Makefile template.
show more ...
|
| #
6c4fc39a |
| 14-Feb-2009 |
apb <apb@NetBSD.org> |
Now that "options MODULAR" is handled via defflag, the Makefile generated by config(1) in the kernel compile directory no longer contains IDENT=-DMODULAR. Instead, there's an opt_modular.h file that
Now that "options MODULAR" is handled via defflag, the Makefile generated by config(1) in the kernel compile directory no longer contains IDENT=-DMODULAR. Instead, there's an opt_modular.h file that might or might not contain "#define MODULAR 1".
Adapt to this by adding an OPT_MODULAR variable to relevant Makefiles, set via an awk script that parses opt_modular.h.
show more ...
|
| #
5b57d1bc |
| 13-Nov-2008 |
ad <ad@NetBSD.org> |
LKM -> MODULAR
|
| #
09190f85 |
| 07-Mar-2008 |
phx <phx@NetBSD.org> |
mem*.S no longer include assym.h
|
| #
a2ce1f32 |
| 03-Mar-2008 |
matt <matt@NetBSD.org> |
Make kernlib depend on assym.h
|
| #
4e9584ed |
| 01-Mar-2008 |
joerg <joerg@NetBSD.org> |
mem*.S needs assym.h.
|