From owner-freebsd-current Fri Jul 12 1: 0:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6119237B400; Fri, 12 Jul 2002 01:00:37 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 614B743E3B; Fri, 12 Jul 2002 01:00:36 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g6C80ZHA042105; Fri, 12 Jul 2002 10:00:35 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g6C80Z9014697984; Fri, 12 Jul 2002 10:00:35 +0200 (MES) Date: Fri, 12 Jul 2002 10:02:35 +0200 (CEST) From: Martin Blapp To: Max Khon Cc: walt , , Subject: Re: openoffice is compiling again!...but won't run. In-Reply-To: <20020712145035.A37578@iclub.nsu.ru> Message-ID: <20020712095919.D65535-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > btw does it still use -fsjlj method for exception handling? sjlj and dwarf2 work. But the problem with CURRENT is that this patch seems to be needed. (Patch from Alexander Kabaev) Index: config/i386/freebsd.h =================================================================== RCS file: /usr/ncvs/src/contrib/gcc/config/i386/freebsd.h,v retrieving revision 1.56 diff -u -r1.56 freebsd.h --- config/i386/freebsd.h 21 Jun 2002 22:53:03 -0000 1.56 +++ config/i386/freebsd.h 26 Jun 2002 20:55:44 -0000 @@ -385,11 +385,9 @@ #define DBX_CHECK_FUNCTION_FIRST TARGET_ELF #undef DBX_REGISTER_NUMBER -#define DBX_REGISTER_NUMBER(n) (TARGET_64BIT ? dbx64_register_map[n] \ - : (write_symbols == DWARF2_DEBUG \ - || write_symbols == DWARF_DEBUG) \ - ? svr4_dbx_register_map[(n)] \ - : dbx_register_map[(n)]) + +#define DBX_REGISTER_NUMBER(n) \ + (TARGET_64BIT ? dbx64_register_map[n] :svr4_dbx_register_map[(n)]) /* tag end of file in elf mode */ #undef DBX_OUTPUT_MAIN_SOURCE_FILE_END Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message