* A patch for Linux config
@ 2001-05-04 14:16 H . J . Lu
2001-05-06 9:33 ` Mark Kettenis
0 siblings, 1 reply; 5+ messages in thread
From: H . J . Lu @ 2001-05-04 14:16 UTC (permalink / raw)
To: GDB; +Cc: gdb-patches
Without this patch, config/?m-linux.h won't be included with
#include "arch/?m-linux.h"
H.J.
---
2001-05-04 H.J. Lu <hjl@gnu.org>
* config/alpha/nm-linux.h: Include <nm-linux.h>, not
"nm-linux.h".
* config/arm/nm-linux.h: Likewise.
* config/i386/nm-linux.h: Likewise.
* config/ia64/nm-linux.h: Likewise.
* config/m68k/nm-linux.h: Likewise.
* config/powerpc/nm-linux.h: Likewise.
* config/sparc/nm-linux.h: Likewise.
* config/arm/tm-linux.h: Include <tm-linux.h>, not
"tm-linux.h".
* config/i386/tm-linux.h: Likewise.
* config/ia64/tm-linux.h: Likewise.
* config/m68k/tm-linux.h: Likewise.
* config/powerpc/tm-linux.h: Likewise.
* config/sparc/tm-linux.h: Likewise.
Index: config/alpha/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/alpha/nm-linux.h,v
retrieving revision 1.5
diff -u -p -r1.5 nm-linux.h
--- nm-linux.h 2001/05/04 04:15:29 1.5
+++ nm-linux.h 2001/05/04 21:12:03
@@ -21,7 +21,7 @@
#ifndef NM_LINUX_H
#define NM_LINUX_H
-#include "nm-linux.h"
+#include <nm-linux.h>
/* Figure out where the longjmp will land. We expect that we have just entered
longjmp and haven't yet setup the stack frame, so the args are still in the
Index: config/arm/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/arm/nm-linux.h,v
retrieving revision 1.5
diff -u -p -r1.5 nm-linux.h
--- nm-linux.h 2001/05/04 04:15:30 1.5
+++ nm-linux.h 2001/05/04 21:12:03
@@ -21,7 +21,7 @@
#ifndef NM_ARMLINUX_H
#define NM_ARMLINUX_H
-#include "nm-linux.h"
+#include <nm-linux.h>
/* Return sizeof user struct to callers in less machine dependent routines */
extern int kernel_u_size (void);
Index: config/arm/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/arm/tm-linux.h,v
retrieving revision 1.6
diff -u -p -r1.6 tm-linux.h
--- tm-linux.h 2000/09/06 00:39:11 1.6
+++ tm-linux.h 2001/05/04 21:12:04
@@ -24,7 +24,7 @@
/* Include the common ARM target definitions. */
#include "arm/tm-arm.h"
-#include "tm-linux.h"
+#include <tm-linux.h>
/* Target byte order on ARM Linux is little endian and not selectable. */
#undef TARGET_BYTE_ORDER_SELECTABLE_P
Index: config/i386/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/nm-linux.h,v
retrieving revision 1.11
diff -u -p -r1.11 nm-linux.h
--- nm-linux.h 2001/05/04 04:15:31 1.11
+++ nm-linux.h 2001/05/04 21:12:04
@@ -27,7 +27,7 @@
#define I386_USE_GENERIC_WATCHPOINTS
#include "i386/nm-i386.h"
-#include "nm-linux.h"
+#include <nm-linux.h>
/* Return sizeof user struct to callers in less machine dependent
routines. */
Index: config/i386/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/i386/tm-linux.h,v
retrieving revision 1.13
diff -u -p -r1.13 tm-linux.h
--- tm-linux.h 2001/03/28 11:36:23 1.13
+++ tm-linux.h 2001/05/04 21:12:04
@@ -29,7 +29,7 @@
#endif
#include "i386/tm-i386.h"
-#include "tm-linux.h"
+#include <tm-linux.h>
/* Use target_specific function to define link map offsets. */
extern struct link_map_offsets *i386_linux_svr4_fetch_link_map_offsets (void);
Index: config/ia64/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/ia64/nm-linux.h,v
retrieving revision 1.7
diff -u -p -r1.7 nm-linux.h
--- nm-linux.h 2001/05/04 04:15:31 1.7
+++ nm-linux.h 2001/05/04 21:12:04
@@ -22,7 +22,7 @@
#ifndef NM_LINUX_H
#define NM_LINUX_H
-#include "nm-linux.h"
+#include <nm-linux.h>
/* Note: It seems likely that we'll have to eventually define
FETCH_INFERIOR_REGISTERS. But until that time, we'll make do
Index: config/ia64/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/ia64/tm-linux.h,v
retrieving revision 1.3
diff -u -p -r1.3 tm-linux.h
--- tm-linux.h 2001/03/06 08:21:30 1.3
+++ tm-linux.h 2001/05/04 21:12:04
@@ -24,7 +24,7 @@
#define IA64_GNULINUX_TARGET
#include "ia64/tm-ia64.h"
-#include "tm-linux.h"
+#include <tm-linux.h>
#define TARGET_ELF64
Index: config/m68k/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/m68k/nm-linux.h,v
retrieving revision 1.3
diff -u -p -r1.3 nm-linux.h
--- nm-linux.h 2001/03/06 08:21:30 1.3
+++ nm-linux.h 2001/05/04 21:12:04
@@ -21,7 +21,7 @@
#ifndef NM_LINUX_H
#define NM_LINUX_H
-#include "nm-linux.h"
+#include <nm-linux.h>
/* Return sizeof user struct to callers in less machine dependent routines */
Index: config/m68k/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/m68k/tm-linux.h,v
retrieving revision 1.5
diff -u -p -r1.5 tm-linux.h
--- tm-linux.h 2001/03/14 23:23:12 1.5
+++ tm-linux.h 2001/05/04 21:12:04
@@ -74,7 +74,7 @@
} \
}
-#include "tm-linux.h"
+#include <tm-linux.h>
#include "m68k/tm-m68k.h"
/* Extract from an array REGBUF containing the (raw) register state
Index: config/powerpc/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/powerpc/nm-linux.h,v
retrieving revision 1.6
diff -u -p -r1.6 nm-linux.h
--- nm-linux.h 2001/05/04 04:15:32 1.6
+++ nm-linux.h 2001/05/04 21:12:04
@@ -19,7 +19,7 @@ Foundation, Inc., 675 Mass Ave, Cambridg
#ifndef NM_LINUX_H
-#include "nm-linux.h"
+#include <nm-linux.h>
#define NM_LINUX_H
Index: config/powerpc/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/powerpc/tm-linux.h,v
retrieving revision 1.9
diff -u -p -r1.9 tm-linux.h
--- tm-linux.h 2001/03/20 18:16:20 1.9
+++ tm-linux.h 2001/05/04 21:12:04
@@ -23,7 +23,7 @@ Foundation, Inc., 59 Temple Place - Suit
#include "powerpc/tm-ppc-eabi.h"
/* Avoid warning from redefinition in tm-sysv4.h (included from tm-linux.h) */
#undef SKIP_TRAMPOLINE_CODE
-#include "tm-linux.h"
+#include <tm-linux.h>
/* We can single step on linux */
#undef SOFTWARE_SINGLE_STEP
Index: config/sh/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/sh/tm-linux.h,v
retrieving revision 1.2
diff -u -p -r1.2 tm-linux.h
--- tm-linux.h 2001/03/06 08:21:35 1.2
+++ tm-linux.h 2001/05/04 21:12:04
@@ -19,7 +19,7 @@
Boston, MA 02111-1307, USA. */
/* Pull in Linux generic defs */
-#include "tm-linux.h"
+#include <tm-linux.h>
/* Pull in sh-target defs */
#include "sh/tm-sh.h"
Index: config/sparc/nm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/sparc/nm-linux.h,v
retrieving revision 1.4
diff -u -p -r1.4 nm-linux.h
--- nm-linux.h 2001/03/06 08:21:36 1.4
+++ nm-linux.h 2001/05/04 21:12:04
@@ -19,8 +19,11 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+#ifndef NM_LINUX_H
+#define NM_LINUX_H
+
#include <nm-sysv4.h>
-#include "nm-linux.h"
+#include <nm-linux.h>
#include "solib.h"
#define FETCH_INFERIOR_REGISTERS
@@ -29,3 +32,5 @@
#define KERNEL_U_SIZE kernel_u_size()
extern int kernel_u_size (void);
+
+#endif /* NM_LINUX_H */
Index: config/sparc/tm-linux.h
===================================================================
RCS file: /cvs/src/src/gdb/config/sparc/tm-linux.h,v
retrieving revision 1.2
diff -u -p -r1.2 tm-linux.h
--- tm-linux.h 2001/03/06 08:21:37 1.2
+++ tm-linux.h 2001/05/04 21:12:04
@@ -26,6 +26,6 @@
#define SIGCONTEXT_PC_OFFSET 12
-#include "tm-linux.h"
+#include <tm-linux.h>
#endif /* TM_SPARCLINUX_H */
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: A patch for Linux config
2001-05-04 14:16 A patch for Linux config H . J . Lu
@ 2001-05-06 9:33 ` Mark Kettenis
2001-05-06 9:44 ` H . J . Lu
0 siblings, 1 reply; 5+ messages in thread
From: Mark Kettenis @ 2001-05-06 9:33 UTC (permalink / raw)
To: H . J . Lu; +Cc: GDB, gdb-patches
"H . J . Lu" <hjl@lucon.org> writes:
> Without this patch, config/?m-linux.h won't be included with
>
> #include "arch/?m-linux.h"
I fail to see why your patch is necessary. Things have been working
for ages for me, and apparently for all the other maintainers of GDB
Linux ports.
Mark
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: A patch for Linux config
2001-05-06 9:33 ` Mark Kettenis
@ 2001-05-06 9:44 ` H . J . Lu
2001-05-07 11:56 ` Andrew Cagney
0 siblings, 1 reply; 5+ messages in thread
From: H . J . Lu @ 2001-05-06 9:44 UTC (permalink / raw)
To: Mark Kettenis; +Cc: GDB, gdb-patches
On Sun, May 06, 2001 at 06:38:41PM +0200, Mark Kettenis wrote:
> "H . J . Lu" <hjl@lucon.org> writes:
>
> > Without this patch, config/?m-linux.h won't be included with
> >
> > #include "arch/?m-linux.h"
>
> I fail to see why your patch is necessary. Things have been working
> for ages for me, and apparently for all the other maintainers of GDB
> Linux ports.
>
You can ignore this patch for the time being. It can wait.
H.J.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: A patch for Linux config
2001-05-06 9:44 ` H . J . Lu
@ 2001-05-07 11:56 ` Andrew Cagney
2001-05-07 11:58 ` H . J . Lu
0 siblings, 1 reply; 5+ messages in thread
From: Andrew Cagney @ 2001-05-07 11:56 UTC (permalink / raw)
To: H . J . Lu; +Cc: Mark Kettenis, gdb-patches
> On Sun, May 06, 2001 at 06:38:41PM +0200, Mark Kettenis wrote:
>
>> "H . J . Lu" <hjl@lucon.org> writes:
>>
>
>> > Without this patch, config/?m-linux.h won't be included with
>> >
>> > #include "arch/?m-linux.h"
>
>>
>> I fail to see why your patch is necessary. Things have been working
>> for ages for me, and apparently for all the other maintainers of GDB
>> Linux ports.
All ports.
>
> You can ignore this patch for the time being. It can wait.
H.J. would you still be able to explain what prompted the patch? Like
Mark, I'm puzzled.
Andrew
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: A patch for Linux config
2001-05-07 11:56 ` Andrew Cagney
@ 2001-05-07 11:58 ` H . J . Lu
0 siblings, 0 replies; 5+ messages in thread
From: H . J . Lu @ 2001-05-07 11:58 UTC (permalink / raw)
To: Andrew Cagney; +Cc: Mark Kettenis, gdb-patches
On Mon, May 07, 2001 at 02:27:29PM -0400, Andrew Cagney wrote:
> > On Sun, May 06, 2001 at 06:38:41PM +0200, Mark Kettenis wrote:
> >
> >> "H . J . Lu" <hjl@lucon.org> writes:
> >>
> >
> >> > Without this patch, config/?m-linux.h won't be included with
> >> >
> >> > #include "arch/?m-linux.h"
> >
> >>
> >> I fail to see why your patch is necessary. Things have been working
> >> for ages for me, and apparently for all the other maintainers of GDB
> >> Linux ports.
>
> All ports.
>
>
> >
> > You can ignore this patch for the time being. It can wait.
>
> H.J. would you still be able to explain what prompted the patch? Like
> Mark, I'm puzzled.
>
Sorry, I wish I could. However, if you think my patch is the right
thing to do, please consider it. Otherwise, please ignore it. I will
explain it at the appropriate time later.
H.J.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-05-07 11:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-04 14:16 A patch for Linux config H . J . Lu
2001-05-06 9:33 ` Mark Kettenis
2001-05-06 9:44 ` H . J . Lu
2001-05-07 11:56 ` Andrew Cagney
2001-05-07 11:58 ` H . J . Lu
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox