Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Marc Kleine-Budde <mkl@pengutronix.de>
To: Joel Brobecker <brobecker@adacore.com>
Cc: gdb@sourceware.org,  kaz@zeugmasystems.com
Subject: Re: GDB 6.5.90 available for testing (GDB 6.6 pre-release)
Date: Mon, 04 Dec 2006 12:09:00 -0000	[thread overview]
Message-ID: <45740FCE.9010801@pengutronix.de> (raw)
In-Reply-To: <20061202192351.GY3304@adacore.com>

Joel Brobecker wrote:

> I have just finished creating the first release candidate for
> GDB 6.6. It is available for download at the following location:
> 
>         ftp://sourceware.org/pub/gdb/snapshots/branch/gdb-6.5.90.tar.bz2
> 
> A gzip'ed version is also available: gdb-6.4.90.tar.gz.

> Please give it a test if you can and report any problems you might
> find. If all goes well, this should be very close to what the GDB 6.6
> release will be.

The problem with libtermcap resp. libncurses in a non default location 
still exists. See PR2175, PR2176 and 
http://sources.redhat.com/ml/gdb/2006-10/msg00234.html

This is a combined version of Kaz and my patch. Please consider applying 
or has the Makefile.tpl to be modified?

Marc

---
Index: gdb-6.5.90/Makefile.in
===================================================================
--- gdb-6.5.90.orig/Makefile.in
+++ gdb-6.5.90/Makefile.in
@@ -140,6 +140,7 @@ HOST_EXPORTS = \
  	$(BASE_EXPORTS) \
  	CC="$(CC)"; export CC; \
  	CFLAGS="$(CFLAGS)"; export CFLAGS; \
+	CPPFLAGS="$(CPPFLAGS)"; export CPPFLAGS; \
  	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
  	CXX="$(CXX)"; export CXX; \
  	CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
@@ -288,8 +289,9 @@ STRIP = @STRIP@
  WINDRES = @WINDRES@

  CFLAGS = @CFLAGS@
-LDFLAGS =
+LDFLAGS = @LDFLAGS@
  LIBCFLAGS = $(CFLAGS)
+CPPFLAGS = @CPPFLAGS@
  CXXFLAGS = @CXXFLAGS@
  LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
  PICFLAG =
Index: gdb-6.5.90/gdb/Makefile.in
===================================================================
--- gdb-6.5.90.orig/gdb/Makefile.in
+++ gdb-6.5.90/gdb/Makefile.in
@@ -352,7 +352,7 @@ CXXFLAGS = -g -O

  # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros.
  INTERNAL_CFLAGS_BASE = \
-	$(CFLAGS) $(GLOBAL_CFLAGS) $(PROFILE_CFLAGS) \
+	$(CPPFLAGS) $(CFLAGS) $(GLOBAL_CFLAGS) $(PROFILE_CFLAGS) \
  	$(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) \
  	$(BFD_CFLAGS) $(INCLUDE_CFLAGS) \
  	$(INTL_CFLAGS) $(ENABLE_CFLAGS) $(INTERNAL_CPPFLAGS)
@@ -362,6 +362,8 @@ INTERNAL_CFLAGS = $(INTERNAL_WARN_CFLAGS
  # LDFLAGS is specifically reserved for setting from the command line
  # when running make.
  LDFLAGS = @LDFLAGS@
+CPPFLAGS = @CPPFLAGS@
+

  # Profiling options need to go here to work.
  # I think it's perfectly reasonable for a user to set -pg in CFLAGS
@@ -441,6 +443,7 @@ FLAGS_TO_PASS = \
  	"AR_FLAGS=$(AR_FLAGS)" \
  	"CC=$(CC)" \
  	"CFLAGS=$(CFLAGS)" \
+	"CPPFLAGS=$(CPPFLAGS)" \
  	"CXX=$(CXX)" \
  	"CXXFLAGS=$(CXXFLAGS)" \
  	"DLLTOOL=$(DLLTOOL)" \
@@ -500,6 +503,7 @@ TARGET_FLAGS_TO_PASS = \
  	'CC=$$(CC_FOR_TARGET)' \
  	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
  	"CFLAGS=$(CFLAGS)" \
+	"CPPFLAGS=$(CPPFLAGS)" \
  	'CXX=$$(CXX_FOR_TARGET)' \
  	"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
  	"CXXFLAGS=$(CXXFLAGS)" \


-- 
  Dipl.-Ing. Marc Kleine-Budde | http://www.pengutronix.de
   Pengutronix - Linux Solutions for Science and Industry
     Handelsregister: Amtsgericht Hildesheim, HRA 2686
       Hannoversche Str. 2, 31134 Hildesheim, Germany
     Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9


  parent reply	other threads:[~2006-12-04 12:09 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-02 19:23 Joel Brobecker
2006-12-04  9:35 ` Markus Deuling
2006-12-04 18:22   ` Joel Brobecker
2006-12-04 18:23     ` Daniel Jacobowitz
2006-12-05  7:02     ` Markus Deuling
2006-12-05 19:02       ` Joel Brobecker
2006-12-05 19:12       ` Jim Blandy
2006-12-05 20:09         ` Daniel Jacobowitz
2006-12-05 21:56           ` Jim Blandy
2006-12-05 20:35         ` H. J. Lu
2006-12-05 21:37         ` Mark Kettenis
2006-12-05 21:41           ` Daniel Jacobowitz
2006-12-06 16:06           ` Markus Deuling
2006-12-13 11:47             ` Markus Deuling
2006-12-04 12:09 ` Marc Kleine-Budde [this message]
2006-12-04 18:29   ` Joel Brobecker
2006-12-04 19:38 ` Ulrich Weigand
2006-12-05  7:40 ` Markus Deuling
2006-12-05 18:56   ` Joel Brobecker
2006-12-06 12:02     ` Markus Deuling
2006-12-06 17:48       ` Joel Brobecker
2006-12-07 10:00         ` Markus Deuling
2006-12-04 20:37 Kaz Kylheku

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45740FCE.9010801@pengutronix.de \
    --to=mkl@pengutronix.de \
    --cc=brobecker@adacore.com \
    --cc=gdb@sourceware.org \
    --cc=kaz@zeugmasystems.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox