Changeset 74e6b1f in mainline for kernel/generic/include/lib/elf.h


Ignore:
Timestamp:
2011-07-29T16:33:45Z (14 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3fab770
Parents:
f5d51de
Message:

Write register state to core files (amd64).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/lib/elf.h

    rf5d51de r74e6b1f  
    327327        elf_word type;
    328328};
     329/*
     330 * NOTE: namesz, descsz and type should be 64-bits wide (elf_xword)
     331 * per the 64-bit ELF spec. The Linux kernel however screws up and
     332 * defines them as Elf64_Word, which is 32-bits wide(!). We are trying
     333 * to make our core files compatible with Linux GDB target so we copy
     334 * the blunder here.
     335 */
    329336struct elf64_note {
    330         elf_xword namesz;
    331         elf_xword descsz;
    332         elf_xword type;
     337        elf_word namesz;
     338        elf_word descsz;
     339        elf_word type;
    333340};
    334341
Note: See TracChangeset for help on using the changeset viewer.