diff options
author | Ulrich Drepper <drepper@gmail.com> | 2012-01-07 20:30:26 -0500 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2012-01-07 20:30:26 -0500 |
commit | 0269750ca60bbfdf92dbe1edfe961adfbc9a34e7 (patch) | |
tree | e148227ce15cd7abef82dff9d706d03d0b687292 /sysdeps/i386 | |
parent | 16dd419d920dbab67ddc6e605bc0dacdc38f463c (diff) | |
download | glibc-0269750ca60bbfdf92dbe1edfe961adfbc9a34e7.zip glibc-0269750ca60bbfdf92dbe1edfe961adfbc9a34e7.tar.gz glibc-0269750ca60bbfdf92dbe1edfe961adfbc9a34e7.tar.bz2 |
Remove non-ELF support
Diffstat (limited to 'sysdeps/i386')
-rw-r--r-- | sysdeps/i386/asm-syntax.h | 8 | ||||
-rw-r--r-- | sysdeps/i386/sysdep.h | 16 |
2 files changed, 3 insertions, 21 deletions
diff --git a/sysdeps/i386/asm-syntax.h b/sysdeps/i386/asm-syntax.h index e59e633..19510e0 100644 --- a/sysdeps/i386/asm-syntax.h +++ b/sysdeps/i386/asm-syntax.h @@ -1,5 +1,5 @@ /* Definitions for x86 syntax variations. - Copyright (C) 1992, 1994, 1995, 1997, 2000 Free Software Foundation, Inc. + Copyright (C) 1992,1994,1995,1997,2000,2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in the GNU MP Library. @@ -19,11 +19,7 @@ 02111-1307 USA. */ #undef ALIGN -#if defined NOLOG_ALIGN || defined HAVE_ELF -# define ALIGN(log) .align 1<<log -#else -# define ALIGN(log) .align log -#endif +#define ALIGN(log) .align 1<<log #undef L #ifdef __ELF__ diff --git a/sysdeps/i386/sysdep.h b/sysdeps/i386/sysdep.h index a8a9e57..5a1f693 100644 --- a/sysdeps/i386/sysdep.h +++ b/sysdeps/i386/sysdep.h @@ -1,5 +1,5 @@ /* Assembler macros for i386. - Copyright (C) 1991-93,95,96,98,2002,2003,2005,2006,2011 + Copyright (C) 1991-93,95,96,98,2002,2003,2005,2006,2011,2012 Free Software Foundation, Inc. This file is part of the GNU C Library. @@ -24,8 +24,6 @@ /* Syntactic details of assembler. */ -#ifdef HAVE_ELF - /* ELF uses byte-counts for .align, most others use log2 of count of bytes. */ #define ALIGNARG(log2) 1<<log2 /* For ELF we need the `.type' directive to make shared libs work right. */ @@ -36,14 +34,6 @@ #undef NO_UNDERSCORES #define NO_UNDERSCORES -#else - -#define ALIGNARG(log2) log2 -#define ASM_TYPE_DIRECTIVE(name,type) /* Nothing is specified. */ -#define ASM_SIZE_DIRECTIVE(name) /* Nothing is specified. */ - -#endif - /* Define an entry point visible from C. @@ -160,11 +150,7 @@ __i686.get_pc_thunk.reg: \ /* Local label name for asm code. */ #ifndef L -#ifdef HAVE_ELF #define L(name) .L##name -#else -#define L(name) name -#endif #endif #define atom_text_section .section ".text.atom", "ax" |