aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>2005-06-06 14:45:29 +0000
committerRainer Orth <ro@gcc.gnu.org>2005-06-06 14:45:29 +0000
commit1651a990f79d932c591ae20035536d7b4449f6f4 (patch)
tree3c8429127372ffcb8cc808a4aa25c911b04bb668
parentb2a9b2086a4e4b9abe394008ba33017aa71e0a24 (diff)
downloadgcc-1651a990f79d932c591ae20035536d7b4449f6f4.zip
gcc-1651a990f79d932c591ae20035536d7b4449f6f4.tar.gz
gcc-1651a990f79d932c591ae20035536d7b4449f6f4.tar.bz2
x86-64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Guard with HAVE_GAS_MAX_SKIP_P2ALIGN.
* config/i386/x86-64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Guard with HAVE_GAS_MAX_SKIP_P2ALIGN. (HAVE_AS_DWARF2_DEBUG_LINE): Remove. From-SVN: r100665
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/x86-64.h7
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b96adc6..d52b391 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2005-06-06 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ * config/i386/x86-64.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Guard with
+ HAVE_GAS_MAX_SKIP_P2ALIGN.
+ (HAVE_AS_DWARF2_DEBUG_LINE): Remove.
+
+2005-06-06 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
* Makefile.in (mips-tfile.o): Add $(srcdir)/../include prefix to
getopt.h dependency.
(mips-tdump.o): Likewise.
diff --git a/gcc/config/i386/x86-64.h b/gcc/config/i386/x86-64.h
index 16b0633..e6aa620 100644
--- a/gcc/config/i386/x86-64.h
+++ b/gcc/config/i386/x86-64.h
@@ -1,5 +1,5 @@
/* OS independent definitions for AMD x86-64.
- Copyright (C) 2001 Free Software Foundation, Inc.
+ Copyright (C) 2001, 2005 Free Software Foundation, Inc.
Contributed by Bo Thorsen <bo@suse.de>.
This file is part of GCC.
@@ -56,6 +56,7 @@ Boston, MA 02111-1307, USA. */
/* This is used to align code labels according to Intel recommendations. */
+#ifdef HAVE_GAS_MAX_SKIP_P2ALIGN
#define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
do { \
if ((LOG) != 0) { \
@@ -63,6 +64,7 @@ Boston, MA 02111-1307, USA. */
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
} \
} while (0)
+#endif
/* i386 System V Release 4 uses DWARF debugging info.
@@ -70,9 +72,6 @@ Boston, MA 02111-1307, USA. */
#define DWARF2_DEBUGGING_INFO 1
#define DWARF2_UNWIND_INFO 1
-/* Incorrectly autodetected in cross compilation. */
-#undef HAVE_AS_DWARF2_DEBUG_LINE
-#define HAVE_AS_DWARF2_DEBUG_LINE 1
#undef PREFERRED_DEBUGGING_TYPE
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG