- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#x3cda052]
#backlinks
*説明 [#hed0f10d]
-パス: [[linux-2.6.33/include/linux/binfmts.h]]
-FIXME: これは何?
--説明
**参考 [#m5e7c15d]
-
--[[linux-2.6.33/aout_core_dump()]]
-
--[[linux-2.6.33/aout_core_dump()]]
-
--[[linux-2.6.33/elf_core_dump()]]
-
--[[linux-2.6.33/elf_fdpic_core_dump()]]
-
--[[linux-2.6.33/flat_core_dump()]]
-
--[[linux-2.6.33/som_core_dump()]]
検索方法
$ egrep -rn 'core_dump[ \t]*=' *
arch/x86/ia32/ia32_aout.c:113: .core_dump = aout_core_dump,
fs/binfmt_aout.c:41: .core_dump = aout_core_dump,
fs/binfmt_elf.c:71: .core_dump = elf_core_dump,
fs/binfmt_elf_fdpic.c:86: .core_dump = elf_fdpic_core_dump,
fs/binfmt_flat.c:95: .core_dump = flat_core_dump,
fs/binfmt_som.c:59: .core_dump = som_core_dump,
*実装 [#oaa1806a]
struct linux_binfmt {
struct list_head lh;
struct module *module;
int (*load_binary)(struct linux_binprm *, struct pt_regs * regs);
int (*load_shlib)(struct file *);
int (*core_dump)(struct coredump_params *cprm);
unsigned long min_coredump; /* minimal dump size */
int hasvdso;
};
*コメント [#i21d3a89]