This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
GCC won't build on FreeBSD 2.2.* (a.out)
- To: gcc-patches at gcc dot gnu dot org
- Subject: GCC won't build on FreeBSD 2.2.* (a.out)
- From: Alexandre Oliva <aoliva at cygnus dot com>
- Date: 25 Apr 2000 05:59:47 -0300
- Organization: Cygnus Solutions, a Red Hat Company
Here's a patch. Ok to install?
Index: gcc/ChangeLog
from Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* config/i386/freebsd.h (INT_ASM_OP): Define.
Index: gcc/config/i386/freebsd.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/i386/freebsd.h,v
retrieving revision 1.19
diff -u -r1.19 freebsd.h
--- gcc/config/i386/freebsd.h 2000/03/07 20:39:08 1.19
+++ gcc/config/i386/freebsd.h 2000/04/25 08:57:26
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler for Intel 80386
running FreeBSD.
- Copyright (C) 1988, 1992, 1994, 1996, 1997, 1999 Free Software
+ Copyright (C) 1988, 1992, 1994, 1996, 1997, 1999, 2000 Free Software
Foundation, Inc.
Contributed by Poul-Henning Kamp <phk@login.dkuug.dk>
@@ -245,3 +245,8 @@
/* Define this so we can compile MS code for use with WINE. */
#define HANDLE_PRAGMA_PACK_PUSH_POP
+
+/* This is the pseudo-op used to generate a 32-bit word of data with a
+ specific value in some section. */
+
+#define INT_ASM_OP ".long"
--
Alexandre Oliva Enjoy Guaranį, see http://www.ic.unicamp.br/~oliva/
Cygnus Solutions, a Red Hat company aoliva@{redhat, cygnus}.com
Free Software Developer and Evangelist CS PhD student at IC-Unicamp
oliva@{lsd.ic.unicamp.br, gnu.org} Write to mailing lists, not to me