gdb slate on sparc
Helmut Grohne
helmut at subdivi.de
Wed Sep 7 13:40:46 PDT 2005
Hi,
I investigated the boostrap bug on sparc on a sparc64. Optimization was
switched off. Instead -O0 and -ggdb was added to CFLAGS. Here are my
results:
$ uname -a
Linux ypsilon 2.4.27-1-sparc64 #1 Mon Aug 23 23:59:55 PDT 2004 sparc64
NU/Linux
$ ./debian/endianess
big
$ gdb ./vm
...
(gdb) run big.image
Starting program: /public_home/debian/helmutg/slate-0.3.5/vm big.image
Program received signal SIGBUS, Bus error.
0x0001cbd8 in ObjectPointer_dispatchTo_arity_above_ (name=1881500452,
arguments=0x70296d84, n=1, resendMethod=0) at ../../../../../vm.c:3181
3181 if (!(map -> dispatchID == currentDispatchID))
(gdb) display map
1: map = (struct Map *) 0x7029f6e4
(gdb) display *map
2: *map = {header = {isMarked = 1, idHash = 15400, objectSize = 8,
objectFormat = 2}, map = 0x702a2740, flags = 1,
representative = 1881206236, delegates = 0x7029f714, slotCount = 1,
slotTable = 0x7029f72c, roleTable = 0x7029f758, dispatchID = 0,
visitedPositions = 0}
(gdb)
Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : /archives/slate/attachments/20050907/c1c9a6e8/attachment.pgp
More information about the Slate
mailing list