[xtensa-cvscommit] linux/include/asm-xtensa elf.h,1.2,1.3
Brought to you by:
zankel
|
From: <joe...@us...> - 2003-01-27 18:24:47
|
Update of /cvsroot/xtensa/linux/include/asm-xtensa
In directory sc8-pr-cvs1:/tmp/cvs-serv31452/include/asm-xtensa
Modified Files:
elf.h
Log Message:
Structural changes which are more compatible with gdb sources.
Index: elf.h
===================================================================
RCS file: /cvsroot/xtensa/linux/include/asm-xtensa/elf.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** elf.h 25 Jan 2003 03:12:45 -0000 1.2
--- elf.h 27 Jan 2003 18:24:42 -0000 1.3
***************
*** 29,33 ****
/*
* elf_gregset_t contains the application-level state in the following order:
! * Processor info: cpu_version, linux_version
* Processor state: pc, ps, exccause, excvaddr, wb, ws,
* lbeg, lend, lcount, sar
--- 29,33 ----
/*
* elf_gregset_t contains the application-level state in the following order:
! * Processor info: config_version, cpuxy
* Processor state: pc, ps, exccause, excvaddr, wb, ws,
* lbeg, lend, lcount, sar
***************
*** 35,41 ****
*/
! typedef unsigned int elf_greg_t;
! typedef struct elf_gregset_tag {
elf_greg_t xchal_config_id0;
--- 35,41 ----
*/
! typedef unsigned long elf_greg_t;
! typedef struct {
elf_greg_t xchal_config_id0;
***************
*** 55,61 ****
elf_greg_t ar[XCHAL_NUM_AREGS];
! } elf_gregset_t;
! #define ELF_NGREG (sizeof(elf_gregset_t) / sizeof(elf_greg_t))
--- 55,62 ----
elf_greg_t ar[XCHAL_NUM_AREGS];
! } xtensa_gregset_t;
! #define ELF_NGREG (sizeof(xtensa_gregset_t) / sizeof(elf_greg_t))
! typedef elf_greg_t elf_gregset_t[ELF_NGREG];
***************
*** 79,83 ****
#define ELF_CORE_COPY_REGS(_eregs, _pregs) xtensa_elf_core_copy_regs (&_eregs, _pregs);
! extern void xtensa_elf_core_copy_regs (elf_gregset_t *, struct pt_regs *);
--- 80,84 ----
#define ELF_CORE_COPY_REGS(_eregs, _pregs) xtensa_elf_core_copy_regs (&_eregs, _pregs);
! extern void xtensa_elf_core_copy_regs (xtensa_gregset_t *, struct pt_regs *);
|