From 272d76e0cbba693781509c939ddfda5941a50e9d Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Fri, 12 Jan 2001 23:34:43 +0000 Subject: [PATCH] * gas/cgen feature 2001-01-12 Frank Ch. Eigler * cgen.c (gas_cgen_finish_insn): Call dwarf2_emit_insn. --- gas/ChangeLog | 4 ++++ gas/cgen.c | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 76c3d9e2545..cddf47338c3 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2001-01-12 Frank Ch. Eigler + + * cgen.c (gas_cgen_finish_insn): Call dwarf2_emit_insn. + 2001-01-12 Nick Clifton * as.c (print_args): Update copyright date to 2001. diff --git a/gas/cgen.c b/gas/cgen.c index e3cb1c83ae6..271d3916634 100644 --- a/gas/cgen.c +++ b/gas/cgen.c @@ -1,5 +1,5 @@ /* GAS interface for targets using CGEN: Cpu tools GENerator. - Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -26,6 +26,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include "as.h" #include "subsegs.h" #include "cgen.h" +#include "dwarf2dbg.h" /* Opcode table descriptor, must be set by md_begin. */ @@ -445,6 +446,9 @@ gas_cgen_finish_insn (insn, buf, length, relax_p, result) memcpy (f, buf, byte_len); #endif + /* Emit DWARF2 debugging information. */ + dwarf2_emit_insn (byte_len); + /* Create any fixups. */ for (i = 0; i < num_fixups; ++i) { -- 2.30.2