cognet 2008-08-04 14:38:38 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
SVN rev 181294 on 2008-08-04 14:38:38Z by cognet
We need -I$S to compile the elf trampoline.
MFC after: 3 days
Revision ChangesPath
1.39 +
imp 2008-04-04 19:33:10 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
If you build a compiler with TARGET_BIG_ENDIAN, and then try to build
a little endian kernel, things break. Be explicit about the endian
choice by setting it in the
imp 2008-04-03 20:42:36 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Always build kernel.tramp. This should be helpful for a lot of
people, as well making sure it doesn't break.
Revision ChangesPath
1.36 +2 -0 src/
cognet 2007-07-27 14:42:26 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c
Log:
Bring in two bandaids to get the elf trampoline to work again, until I find
a proper solution.
- Add a dummy entry point wh
cognet 2007-02-26 23:18:21 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/conf Makefile.arm
Log:
MFC:
Use -EB for LD as well, if we're running big endian.
Revision ChangesPath
1.10.2.3 +1 -0 src/sys/conf/Makefile.arm
cognet 2006-07-24 22:09:48 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Only use -mno-apcs-frame if DDB is not in the kernel, as it prevent the
backtraces from working.
MFC After: 3 days
Revision ChangesPath
1.31
cognet 2006-07-18 21:16:39 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Add -EB to ${LD} too if we're making a big endian kernel, not anything in
kernel makefiles uses SYSTEM_LD.
Revision ChangesPath
1.30 +1 -0 src/sys
cognet 2006-06-18 22:46:30 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c
Log:
Make sure the stack is properly aligned.
Enable the MMU when relocating as well, and use write-through cache.
Revision
cognet 2006-06-12 22:58:50 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c inckern.S
Log:
MFp4:
- Try hard to calculate a safe sp, so that the stack doesn't get smashed
while uncompressing or relocating
cognet 2006-05-30 21:13:47 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c
Log:
To avoid problems, invalidate the data cache and disable the MMU once
we're done uncompressing the kernel.
Revision Cha
cognet 2006-03-27 00:32:46 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Erm don't use -mno-apcs-frame if we're going to do profiling either, it's not
exactly compatible.
Revision ChangesPath
1.26 +1 -1 src/sys/conf/Mak
cognet 2006-01-20 00:46:44 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c
Log:
Build a minimal pagetables, with only section mappings, mapped write through,
to speed up the decompression.
Revision C
cognet 2005-12-20 20:57:20 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Rather than appending it at the end of the kernel build process, give the
ELF trampoline build its own target, "trampoline".
It makes it possible to construct a boota
cognet 2005-12-20 01:28:17 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c
Log:
Make the elf trampoline disable the MMU, and link it at physical address,
to avoid bad surprises.
Revision ChangesP
cognet 2005-12-05 12:55:46 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
sys/arm/arm elf_trampoline.c inckern.S
Log:
Teach the elf trampoline how to deal with gzipped kernels.
Revision ChangesPath
1.3 +175 -50 src/
cognet 2005-11-25 03:30:45 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Use the correct file name for the ldscript.
Revision ChangesPath
1.19 +2 -2 src/sys/conf/Makefile.arm
__
cognet 2005-11-24 02:25:49 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm ldscript.arm
Log:
Create a non-elf pure binary version of the kernel as well.
Revision ChangesPath
1.18 +19 -1 src/sys/conf/Makefile.arm
1.3 +15 -
cognet 2005-11-17 01:32:01 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.arm
Log:
Make the elf wrapper work with recent kernel.debug changes.
Revision ChangesPath
1.17 +5 -3 src/sys/conf/Makefile.arm
__
18 matches
Mail list logo