[PATCH] x86: Add sysdeps/x86/sysdep.h
H.J. Lu
hjl.tools@gmail.com
Wed Nov 1 12:33:00 GMT 2017
On Fri, Oct 27, 2017 at 2:42 PM, H.J. Lu <hongjiu.lu@intel.com> wrote:
> Add a new header file, sysdeps/x86/sysdep.h, for common assembly code
> macros bewteen i386 and x86-64. Tested on i686 and x86-64. There are
> no differences in outputs of "readelf -a" and "objdump -dw" on all glibc
> shared objects before and after the patch.
>
> Any comments?
>
> H.J.
> ---
> * sysdeps/i386/sysdep.h: Include <sysdeps/x86/sysdep.h> instead
> of <sysdeps/generic/sysdep.h>.
> (ALIGNARG): Removed.
> (ASM_SIZE_DIRECTIVE): Likewise.
> (ENTRY): Likewise.
> (END): Likewise.
> (ENTRY_CHK): Likewise.
> (END_CHK): Likewise.
> (syscall_error): Likewise.
> (mcount): Likewise.
> (PSEUDO_END): Likewise.
> (L): Likewise.
> (atom_text_section): Likewise.
> * sysdeps/x86/sysdep.h: New file.
> * sysdeps/x86_64/sysdep.h: Include <sysdeps/x86/sysdep.h> instead
> of <sysdeps/generic/sysdep.h>.
> (ALIGNARG): Removed.
> (ASM_SIZE_DIRECTIVE): Likewise.
> (ENTRY): Likewise.
> (END): Likewise.
> (ENTRY_CHK): Likewise.
> (END_CHK): Likewise.
> (syscall_error): Likewise.
> (mcount): Likewise.
> (PSEUDO_END): Likewise.
> (L): Likewise.
> (atom_text_section): Likewise.
I am checking it in.
--
H.J.
More information about the Libc-alpha
mailing list