Module Name:src
Committed By: matt
Date: Wed Aug 12 19:47:59 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc/config/mips [matt-nb5-mips64]: netbsd.h
Log Message:
Merge change for 1.2 from current:
Merge most of the builtin_defines from Linux since they are far superior
to
Module Name:src
Committed By: matt
Date: Wed Aug 12 23:29:20 UTC 2009
Modified Files:
src/sys/arch/algor/include: Makefile
src/sys/arch/arc/include: Makefile
src/sys/arch/cobalt/include: Makefile
src/sys/arch/evbmips/include: Makefile
Module Name:src
Committed By: matt
Date: Wed Aug 12 23:38:20 UTC 2009
Modified Files:
src/distrib/sets/lists/comp: ad.mips md.algor md.arc md.cobalt
md.evbmips md.hpcmips md.mipsco md.newsmips md.pmax md.sbmips
md.sgimips
Log Message:
We don't
Module Name:src
Committed By: matt
Date: Thu Aug 13 03:21:03 UTC 2009
Modified Files:
src/sys/uvm: uvm_map.c
Log Message:
Fix KASSERT() failure reported by Geoff Wing.
To generate a diff of this commit:
cvs rdiff -u -r1.277 -r1.278 src/sys/uvm/uvm_map.c
Please note
Module Name:src
Committed By: matt
Date: Thu Aug 13 03:53:13 UTC 2009
Modified Files:
src/sys/compat/common: compat_exec.c
Log Message:
#include opt_execfmt.h and only compile innards if EXEC_AOUT is defined.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: matt
Date: Thu Aug 13 03:56:32 UTC 2009
Modified Files:
src/sys/compat/linux/arch/mips: linux_exec.h
Log Message:
Don't include EXEC_AOUT stuff by default.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: matt
Date: Fri Aug 14 16:57:17 UTC 2009
Modified Files:
src/lib/csu/mips [matt-nb5-mips64]: dot_init.h
Log Message:
Add support ABIS other than O32 (O64, N32, N64). Rebuilding for O32 results
in no binary differences.
To generate a diff of
Module Name:src
Committed By: matt
Date: Sat Aug 15 23:39:35 UTC 2009
Modified Files:
src/sys/compat/common: compat_exec.c
src/sys/compat/linux/common: linux_exec.h linux_exec_aout.c
linux_uselib.c
src/sys/compat/netbsd32: netbsd32_exec.h
Module Name:src
Committed By: matt
Date: Sat Aug 15 23:45:01 UTC 2009
Modified Files:
src/sys/arch/alpha/alpha: core_machdep.c machdep.c
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/arm/arm: arm_machdep.c core_machdep.c
Module Name:src
Committed By: matt
Date: Sat Aug 15 23:46:03 UTC 2009
Modified Files:
src/sys/sys: exec.h
Log Message:
Don't include sys/exec_aout.h. Let those who want it explicitly include it.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127
Module Name:src
Committed By: matt
Date: Sun Aug 16 02:52:43 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: asm.h
Log Message:
Completely rework to support multiple ABIs. Includes macros/ops to make
writing ABI independent assembly much easier.
Module Name:src
Committed By: matt
Date: Sun Aug 16 02:54:35 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc/config/mips [matt-nb5-mips64]: netbsd.h
Log Message:
Always define __mips_ABI
Fix LINK_SPEC to use real emulations.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: matt
Date: Sun Aug 16 02:55:13 UTC 2009
Added Files:
src/gnu/dist/gcc4/gcc/config/mips [matt-nb5-mips64]: netbsd64.h
Log Message:
New link spec for mips64. default output to N32.
To generate a diff of this commit:
cvs rdiff -u -r0
Module Name:src
Committed By: matt
Date: Sun Aug 16 02:56:58 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc [matt-nb5-mips64]: config.gcc
Log Message:
Make mips64 default to N32.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.19.8.1
Module Name:src
Committed By: matt
Date: Sun Aug 16 02:57:43 UTC 2009
Modified Files:
src/gnu/dist/binutils/bfd [matt-nb5-mips64]: config.bfd
src/gnu/dist/binutils/ld [matt-nb5-mips64]: configure.tgt
Log Message:
Default to N32 for mips64
To generate a diff of
Module Name:src
Committed By: matt
Date: Sun Aug 16 03:02:47 UTC 2009
Modified Files:
src/common/lib/libc/arch/mips/gen [matt-nb5-mips64]: byte_swap_2.S
byte_swap_4.S
src/common/lib/libc/arch/mips/string [matt-nb5-mips64]: bcopy.S ffs.S
Module Name:src
Committed By: matt
Date: Sun Aug 16 03:30:55 UTC 2009
Modified Files:
src/lib/libpthread/arch/mips [matt-nb5-mips64]: SYS.h _context_u.S
genassym.cf
Log Message:
Make ABI agonstic (first pass).
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Sun Aug 16 03:32:04 UTC 2009
Modified Files:
src/lib/csu/common_elf [matt-nb5-mips64]: common.h
Log Message:
__syscall return quad_t, not int (think SYS_lseek)
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.12.32.1
Module Name:src
Committed By: matt
Date: Sun Aug 16 03:33:58 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cdefs.h elf_machdep.h
isa_machdep.h locore.h mcontext.h pci_machdep.h psl.h regnum.h
setjmp.h signal.h stdarg.h
Module Name:src
Committed By: matt
Date: Sun Aug 16 03:56:26 UTC 2009
Modified Files:
src/lib/libc/gen: nlist_aout.c nlist_private.h
Log Message:
Only include sys/exec_aout.h if NLIST_AOUT is defined.
Don't define NLIST_AOUT for mips anymore.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Sun Aug 16 13:16:53 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc/config/i386: t-netbsd64
Log Message:
Pull in a hunk from t-linux64 for compile flags for CRTSTUFF
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Matt Thomas m...@3am-software.com.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1
Module Name:src
Committed By: matt
Date: Mon Aug 17 18:55:11 UTC 2009
Modified Files:
src/sys/arch/mips/include: Makefile
Log Message:
Don't install aout_machpep.h and bsd-aout.h
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: matt
Date: Mon Aug 17 18:56:10 UTC 2009
Modified Files:
src/sys/arch/mips/include: proc.h
src/sys/arch/mips/mips: vm_machdep.c
Log Message:
Only include md_uptes if USPACE PAGE_SIZE
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Mon Aug 17 18:57:34 UTC 2009
Modified Files:
src/sys/arch/evbmips/gdium: machdep.c
Log Message:
Use mips3_sd instead of two 32bit stores.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: matt
Date: Mon Aug 17 19:05:59 UTC 2009
Modified Files:
src/gnu/dist/binutils/ld/emulparams [matt-nb5-mips64]:
elf32bmipn32-defs.sh
Log Message:
Make site MACHINE is set to an empty string. This avoid generated linker
scripts
Module Name:src
Committed By: matt
Date: Mon Aug 17 19:14:16 UTC 2009
Modified Files:
src/share/mk [matt-nb5-mips64]: bsd.sys.mk
Log Message:
No SSP for mips64.
Add commented out section for sbmips which enable mips64 and tunes for sb1
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:38:17 UTC 2009
Modified Files:
src/lib/csu/mips [matt-nb5-mips64]: dot_init.h
Log Message:
Fix typo in newabi non-abicalls case.
To generate a diff of this commit:
cvs rdiff -u -r1.9.10.1 -r1.9.10.2
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:42:18 UTC 2009
Modified Files:
src/share/mk [matt-nb5-mips64]: bsd.own.mk bsd.sys.mk
Log Message:
fix a comment in vax. :)
add a commented out match for mips64 in MKPICLIB=no case
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:44:26 UTC 2009
Modified Files:
src/lib/libc/arch/mips [matt-nb5-mips64]: SYS.h
Log Message:
Remove PIC_xCALL - unused
Fix NewABI PIC_* macros (now that a NewABI toolchain mostly works).
To generate a diff of this
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:46:00 UTC 2009
Modified Files:
src/lib/libc/arch/mips/gen [matt-nb5-mips64]: makecontext.c
Log Message:
Dont case pointers to __greg_t, use intptr_t (pointers on mips are signed)
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:49:18 UTC 2009
Modified Files:
src/lib/libc/arch/mips/gen [matt-nb5-mips64]: _setjmp.S
src/lib/libc/compat/arch/mips/gen [matt-nb5-mips64]: compat_setjmp.S
Log Message:
Make arch/gen/_setjmp.S and
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:52:09 UTC 2009
Modified Files:
src/lib/libc/arch/mips/gen [matt-nb5-mips64]: fabs.S ldexp.S modf.S
setjmp.S sigsetjmp.S swapcontext.S
Log Message:
Cleanup/Add RCSIDs.
Cleanup/fix setjmp
Cleanup includes.
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:55:09 UTC 2009
Modified Files:
src/lib/libc/arch/mips/string [matt-nb5-mips64]: bzero.S
Log Message:
Checkin a fix for 8byte access even though we are now using the C version.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:55:48 UTC 2009
Modified Files:
src/lib/libc/arch/mips/string [matt-nb5-mips64]: Makefile.inc bcmp.S
index.S rindex.S
Log Message:
Enable use of memset2.c/bzero2.c
Cleanup RCSIDs
To generate a diff of
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:56:52 UTC 2009
Modified Files:
src/lib/libc/arch/mips/sys [matt-nb5-mips64]: __vfork14.S brk.S
cerror.S exect.S fork.S pipe.S ptrace.S sbrk.S syscall.S
Log Message:
Cleanup RCSIDs.
Use SYSTRAP instead li
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:57:52 UTC 2009
Modified Files:
src/lib/libc/arch/mips [matt-nb5-mips64]: genassym.cf
Log Message:
Add _OFFSETOF_SC_MASK13 for compat setjmp/longjmp.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1
Module Name:src
Committed By: matt
Date: Tue Aug 18 06:58:55 UTC 2009
Modified Files:
src/lib/libc/compat/arch/mips/gen [matt-nb5-mips64]: compat_sigsetjmp.S
src/lib/libc/compat/arch/mips/sys [matt-nb5-mips64]: compat_Ovfork.S
compat___semctl.S
Module Name:src
Committed By: matt
Date: Tue Aug 18 07:01:14 UTC 2009
Removed Files:
src/common/lib/libc/arch/mips/string [matt-nb5-mips64]: memset.S
Log Message:
No longer used.
To generate a diff of this commit:
cvs rdiff -u -r1.1.40.1 -r0
Module Name:src
Committed By: matt
Date: Tue Aug 18 15:25:30 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: asm.h
Log Message:
Fix .cpsetup use $25 instead of $t9.
kill FPST/FPLD and use FP_S/FP_L which match INT_S/PTR_S/REG_S ...
To generate a
Module Name:src
Committed By: matt
Date: Tue Aug 18 15:27:42 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/mips [matt-nb5-mips64]: Makefile.inc
Log Message:
Update to use new memset2.c
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.18.138.1
Module Name:src
Committed By: matt
Date: Tue Aug 18 21:28:07 UTC 2009
Modified Files:
src/sys/arch/mips/mips: fp.S
Log Message:
Fix a errant sw (should be lw) that ovewrites the saved [trap]frame
pointer with a possibly bogus value.
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Wed Aug 19 04:53:21 UTC 2009
Modified Files:
src/sys/uvm: uvm_map.c
Log Message:
In uvm_kmapent_alloc, Make sure entry is initialized.
Spotted by msaitoh.
To generate a diff of this commit:
cvs rdiff -u -r1.280 -r1.281
Module Name:src
Committed By: matt
Date: Wed Aug 19 07:02:31 UTC 2009
Modified Files:
src/include [matt-nb5-mips64]: setjmp.h
Log Message:
Add a _BSD_JBSLOT_T_ which can be defined in machine/setjmp.h if you need
a wider type than long.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Wed Aug 19 07:33:31 UTC 2009
Modified Files:
src/sys/arch/mips/sibyte/dev [matt-nb5-mips64]: sbmac.c
Log Message:
mtod(m, unsigned int) makes gcc unhappy on _LP64. Use uintptr_t instead.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Wed Aug 19 07:36:56 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: sig_machdep.c
Log Message:
Don't cast pointers to __greg_t because that causes warnings on N32/N64.
Use intptr_t instead (intptr_t is used to
Module Name:src
Committed By: matt
Date: Wed Aug 19 07:41:47 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
change casting pointer to u_long to uintptr_t
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.22.16.1
Module Name:src
Committed By: matt
Date: Thu Aug 20 06:51:40 UTC 2009
Modified Files:
src/sys/arch/sbmips/conf [matt-nb5-mips64]: std.sbmips
Log Message:
When building sbmips kernels, always use compile with -mips64 -mtune=sb1
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Thu Aug 20 06:52:43 UTC 2009
Added Files:
src/sys/arch/sbmips/conf [matt-nb5-mips64]: GENERIC64
Log Message:
This config will build a N64 (64-bit) kernel.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:32:11 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: Makefile.mips
Log Message:
Add support for building N64 kernels. This is done by adding
makeoptions LP64=yes
to your config file.
To
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:44:50 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: mips3_pte.h
Log Message:
Add a MIPS3_PG_TO_CCA() macro to get the CCA out of the saved page attributes.
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:45:40 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: asm.h
Log Message:
Add XXX_WORD for INT and LONG.
Use PTR_LA in the PANIC macro.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:47:52 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: mips_param.h
Log Message:
Add a default MSIZE/MCLBYTES block here since each mips port does the same
thing.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:48:43 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: elf_machdep.h
Log Message:
On _LP64 default to ELFSIZE=64
Add a ELF64 default case for EM_MIPS
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:49:52 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h
Log Message:
Add a MIPS_XKPHYS_P(va) macro.
Define MIPS_XKSEG related macros
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Thu Aug 20 07:52:38 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: proc.h
Log Message:
Change md_regs in mdlwp to struct frame * from void *. Every use just casts
it to struct frame * anyways so enforce the
Module Name:src
Committed By: matt
Date: Thu Aug 20 10:05:34 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: endian_machdep.h
Log Message:
Add REG_LLO and REG_LHI macros which expand to the appropriate
lwl/lwr/ldl/ldr instruction
To generate a diff
Module Name:src
Committed By: matt
Date: Thu Aug 20 21:45:59 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: compat_16_machdep.c
Log Message:
No need to cast to (struct frame *) anymore.
To generate a diff of this commit:
cvs rdiff -u -r1.12
Module Name:src
Committed By: matt
Date: Thu Aug 20 21:49:24 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: compat_13_machdep.c
cpu_exec.c db_interface.c
Log Message:
No need to cast to (struct frame *) anymore.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Thu Aug 20 22:11:36 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: lock_stubs.S
Log Message:
Make ABI agnostic. (generates same identical code for O32)
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:17:37 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h
Log Message:
Make cpu_proc_fork copy the abi from process to process.
To generate a diff of this commit:
cvs rdiff -u -r1.90
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:18:32 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cdefs.h
Log Message:
Add support for testing instruction sets and cleanup ABI a little.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:19:47 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: setjmp.h
Log Message:
Fix _JBLEN to be correct (why was i thinking mips64 has 64 fp regs?).
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:20:46 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: proc.h
Log Message:
No need for md_fancy anymore since p_trace_enabled already has what we want.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:26:23 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h vmparam.h
Log Message:
Define manifest kernel addresses as negative so that proper sign extension
happens. This gives proper
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:29:42 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: types.h
Log Message:
Adapt to ABI variations. Make sure mips_reg_t == register_t.
Add PRIx{{P,V}{ADDR,SIZE}} and PRIxREGISTER{,32} macros to
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:32:00 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: locore.h
Log Message:
Define locoresw struct and use it.
Make tf_pad mips_reg_t since a register is stored in it.
remove argument save area
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:33:17 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: asm.h
Log Message:
For now use old callframe defs for O32 to reduce spurious code gen
differences make real differences easier to spot.
To
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:34:09 UTC 2009
Modified Files:
src/sys/arch/mips/conf [matt-nb5-mips64]: Makefile.mips
Log Message:
Use LINKFORMAT, not LINKFLAGS.
To generate a diff of this commit:
cvs rdiff -u -r1.50.24.1 -r1.50.24.2
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:35:43 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c
Log Message:
Use PRIxPADDR
To generate a diff of this commit:
cvs rdiff -u -r1.22.16.1 -r1.22.16.2 src/sys/arch/mips/mips/bus_dma.c
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:37:30 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: pmap.c
Log Message:
Add CTASSERTS to make sure MIPS_KSEG* are correctly defined.
Use PRIx{PADDR,VADDR}.
Deal with XKPHYS in {,un}map_poolpage
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:38:24 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c
Log Message:
Add mips_netbsd_elfXX_probe routines.
Add coredump_elfXX_setup routines
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:40:22 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: process_machdep.c
sig_machdep.c
Log Message:
Stop casting l_md.md_regs. Add a CTASSERT that struct reg is the same size
struct
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:43:14 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: vm_machdep.c
Log Message:
Cast MIPS_K* to vaddr_t
Fix comments in cpu_lwp_fork
Stop casting l_md.md_regs
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:44:08 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_trace.c
Log Message:
Cleanup types for stacktrace_subr()
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.35.38.1
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:46:23 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c
Log Message:
New simplier implentation that handles all 4 ABIs: O32/N32/O64/N64.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:48:57 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c
Log Message:
Make prototype locoresw const.
Don't cast l_md.md_regs anymore.
Make FP save/resume ABI agnostic.
To generate a
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:50:00 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_emul.c
Log Message:
Add sd/sdl/sdr ld/ldr/ldl emulation.
Use intptr_t for addresses.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:50:35 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: locore_mips3.S mipsX_subr.S
mips_mcclock_loop.S
Log Message:
Make ABI agnostic. Move locoresw to .rdata
To generate a diff of
Module Name:src
Committed By: matt
Date: Fri Aug 21 17:58:30 UTC 2009
Modified Files:
src/sys/compat/common [matt-nb5-mips64]: Makefile.inc
Log Message:
Pass LDFLAGS
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.19.128.1 src/sys/compat/common/Makefile.inc
Module Name:src
Committed By: matt
Date: Fri Aug 21 18:01:18 UTC 2009
Modified Files:
src/sys/lib/libkern [matt-nb5-mips64]: Makefile.inc
Log Message:
Pass LDFLAGS
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.40.94.1 src/sys/lib/libkern/Makefile.inc
Module Name:src
Committed By: matt
Date: Sat Aug 22 00:22:41 UTC 2009
Modified Files:
src/sys/kern [matt-nb5-mips64]: init_sysent.c
Log Message:
Regen for new 64 arg stuff
To generate a diff of this commit:
cvs rdiff -u -r1.229 -r1.229.8.1 src/sys/kern/init_sysent.c
Module Name:src
Committed By: matt
Date: Sat Aug 22 00:28:42 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c
Log Message:
Rework O32 support on !O32 to just convert the 32bit argument list to a
64bit arguments using the info about 64bit args
Module Name:src
Committed By: matt
Date: Sat Aug 22 06:45:31 UTC 2009
Modified Files:
src/sys/arch/algor/include [matt-nb5-mips64]: param.h
src/sys/arch/arc/include [matt-nb5-mips64]: param.h
src/sys/arch/cobalt/include [matt-nb5-mips64]: param.h
Module Name:src
Committed By: matt
Date: Sat Aug 22 16:55:19 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c
Log Message:
Use sy_narg, not sy_argsize!
Add debug code to pretty print args.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:24:09 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_exec.c
Log Message:
Only print the ABI when it changes.
To generate a diff of this commit:
cvs rdiff -u -r1.50.54.1.4.2 -r1.50.54.1.4.3 \
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:25:10 UTC 2009
Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c
Log Message:
taken curlwp == NULL check.
To generate a diff of this commit:
cvs rdiff -u -r1.64.16.1 -r1.64.16.2
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:38:19 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: types.h
src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c
process_machdep.c
src/sys/kern [matt-nb5-mips64]:
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:39:29 UTC 2009
Modified Files:
src/sys/arch/sbmips/include [matt-nb5-mips64]: loadfile_machdep.h
Log Message:
Enable ELF64
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.18.1
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:40:15 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: elf_machdep.h
Log Message:
Make sure we only don't run other sized ELFs.
To generate a diff of this commit:
cvs rdiff -u -r1.10.96.4
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:43:33 UTC 2009
Modified Files:
src/sys/arch/evbmips/conf [matt-nb5-mips64]: std.malta
Log Message:
Compile MALTA with -mmips64
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.5.94.1
Module Name:src
Committed By: matt
Date: Sun Aug 23 03:57:42 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cdefs.h
Log Message:
Use #if defined(__mips_xxx) not #if __mips_xxx
To generate a diff of this commit:
cvs rdiff -u -r1.12.78.2 -r1.12.78.3
Module Name:src
Committed By: matt
Date: Sun Aug 23 04:04:35 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: signal.h
src/sys/arch/mips/mips [matt-nb5-mips64]: compat_13_machdep.c
compat_16_machdep.c
Log Message:
In non-O32
Module Name:src
Committed By: matt
Date: Sun Aug 23 06:35:20 UTC 2009
Modified Files:
src/sys/sys [matt-nb5-mips64]: exec.h
Log Message:
Change various u_long to vaddr_t or vsize_t as appropriate.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.124.10.1
Module Name:src
Committed By: matt
Date: Sun Aug 23 06:38:08 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: types.h
src/sys/arch/mips/mips [matt-nb5-mips64]: db_disasm.c mips_machdep.c
pmap.c
src/sys/uvm [matt-nb5-mips64]:
Module Name:src
Committed By: matt
Date: Sun Aug 23 07:49:56 UTC 2009
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: types.h
Log Message:
Fix LP64 botch with vaddr_t/vsize_t
To generate a diff of this commit:
cvs rdiff -u -r1.43.36.4 -r1.43.36.5
Module Name:src
Committed By: matt
Date: Sun Aug 23 20:06:14 UTC 2009
Modified Files:
src/common/lib/libc/string [matt-nb5-mips64]: memset2.c
Log Message:
CTASSERT only defined for kernel enviornments.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3
Module Name:src
Committed By: matt
Date: Sun Aug 23 20:24:06 UTC 2009
Modified Files:
src/gnu/lib/libgcc4 [matt-nb5-mips64]: Makefile
Log Message:
Build libgcc_eh even if NOPIC
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.2.10.1 src/gnu/lib/libgcc4/Makefile
Module Name:src
Committed By: matt
Date: Sun Aug 23 20:28:58 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc/config/mips [matt-nb5-mips64]: netbsd64.h
Added Files:
src/gnu/dist/gcc4/gcc/config/mips [matt-nb5-mips64]: t-netbsd64
Log Message:
For now, make
Module Name:src
Committed By: matt
Date: Sun Aug 23 22:52:51 UTC 2009
Modified Files:
src/gnu/lib/libbfd/arch/mips64eb [matt-nb5-mips64]: bfd.h config.h
defs.mk
src/gnu/lib/libbfd/arch/mips64el [matt-nb5-mips64]: bfd.h config.h
defs.mk
Log
1 - 100 of 5084 matches
Mail list logo