File: gdb-pascal-support.patch

package info (click to toggle)
gdb 6.8-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 122,180 kB
  • ctags: 172,644
  • sloc: ansic: 1,435,372; exp: 77,718; asm: 62,568; makefile: 58,690; sh: 17,657; yacc: 9,971; cpp: 5,700; perl: 4,959; xml: 965; pascal: 923; ada: 692; lex: 569; lisp: 453; sed: 231; awk: 138; objc: 134; java: 47; fortran: 43; f90: 19
file content (25 lines) | stat: -rw-r--r-- 889 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Originally from:
  http://www.math.uni.wroc.pl/~hebisch/gpc/

I believe this patch was posted to gdb-patches and never reviewed.
But M2 support added set types just before GDB 6.5, and now there's
not much left of this.

---
 gdb/dwarf2read.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: gdb-6.6.dfsg.90.20070912/gdb/dwarf2read.c
===================================================================
--- gdb-6.6.dfsg.90.20070912.orig/gdb/dwarf2read.c	2007-09-15 10:18:23.000000000 -0400
+++ gdb-6.6.dfsg.90.20070912/gdb/dwarf2read.c	2007-09-15 10:19:20.000000000 -0400
@@ -7616,7 +7616,8 @@ determine_prefix (struct die_info *die, 
   struct die_info *parent;
 
   if (cu->language != language_cplus
-      && cu->language != language_java)
+      && cu->language != language_java
+      && cu->language != language_pascal)
     return NULL;
 
   parent = die->parent;