Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/arm



                        Hey,

> Module Name:  src
> Committed By: matt
> Date:         Wed Dec  5 19:05:47 UTC 2012
> 
> Modified Files:
>       src/sys/arch/arm/arm: process_machdep.c sig_machdep.c
>       src/sys/arch/arm/arm32: cpu.c cpuswitch.S vm_machdep.c
>       src/sys/arch/arm/conf: files.arm src/sys/arch/arm/include: 
mcontext.h
>       ptrace.h reg.h src/sys/arch/arm/vfp: vfp_init.c
> Removed Files:
>       src/sys/arch/arm/fpe-arm: armfpe.S armfpe.h armfpe_glue.S 
armfpe_init.c
> 
> Log Message:
> ARMFPE hasn't compiled since NetBSD 4.  Remove it.
> Complete support for FPU_VFP.
> fpregs now contains vfpreg.
> XXX vfpreg only has space for 16 64-bit FP registers though VFPv3 and
> later have 32 64-bit FP registers.

I'm afraid this has broken building the evbarm port, as it now fails with:

src/external/gpl3/gdb/dist/gdb/armnbsd-nat.c: In function 
'arm_supply_fparegset':
src/external/gpl3/gdb/dist/gdb/armnbsd-nat.c:132:24: error: 'struct fpreg' 
has no member named 'fpr'
src/external/gpl3/gdb/dist/gdb/armnbsd-nat.c:135:29: error: 'struct fpreg' 
has no member named 'fpr_fpsr'

Should the changes to src/sys/arch/arm/include/reg.h be reflected within 
gdb as well?

Cheers,
-- 
khorben



Home | Main Index | Thread Index | Old Index