lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 16 Jun 2008 10:29:33 +0200 From: Peter Korsgaard <jacmet@...site.dk> To: linux-kernel@...r.kernel.org, dwmw2@...radead.org, sam@...nborg.org Cc: Peter Korsgaard <jacmet@...site.dk> Subject: [PATCH v2] export linux/a.out.h Export linux/a.out.h like we do for asm/a.out.h as some applications needs it (E.G. valgrind). One minor complication is that the content is protected by an CONFIG_ARCH_SUPPORTS_AOUT ifdef, so get rid of it. Signed-off-by: Peter Korsgaard <jacmet@...site.dk> --- include/linux/Kbuild | 3 +++ include/linux/a.out.h | 8 -------- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/include/linux/Kbuild b/include/linux/Kbuild index 93b9885..e61f1f9 100644 --- a/include/linux/Kbuild +++ b/include/linux/Kbuild @@ -162,6 +162,9 @@ header-y += video_encoder.h header-y += videotext.h header-y += x25.h +ifeq ($(wildcard include/asm-$(SRCARCH)/a.out.h),include/asm-$(SRCARCH)/a.out.h) +unifdef-y += a.out.h +endif unifdef-y += acct.h unifdef-y += adb.h unifdef-y += adfs_fs.h diff --git a/include/linux/a.out.h b/include/linux/a.out.h index 208f4e8..e86dfca 100644 --- a/include/linux/a.out.h +++ b/include/linux/a.out.h @@ -1,8 +1,6 @@ #ifndef __A_OUT_GNU_H__ #define __A_OUT_GNU_H__ -#ifdef CONFIG_ARCH_SUPPORTS_AOUT - #define __GNU_EXEC_MACROS__ #ifndef __STRUCT_EXEC_OVERRIDE__ @@ -277,10 +275,4 @@ struct relocation_info #endif /* no N_RELOCATION_INFO_DECLARED. */ #endif /*__ASSEMBLY__ */ -#else /* CONFIG_ARCH_SUPPORTS_AOUT */ -#ifndef __ASSEMBLY__ -struct exec { -}; -#endif -#endif /* CONFIG_ARCH_SUPPORTS_AOUT */ #endif /* __A_OUT_GNU_H__ */ -- 1.5.5.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists