svn commit: r364713 - in head/devel/gdb: . files
Tijl Coosemans
tijl at FreeBSD.org
Tue Aug 12 15:39:59 UTC 2014
Author: tijl
Date: Tue Aug 12 15:39:58 2014
New Revision: 364713
URL: http://svnweb.freebsd.org/changeset/ports/364713
QAT: https://qat.redports.org/buildarchive/r364713/
Log:
Fix symbol addresses in threads
PR: 192608
Submitted by: luca.pizzamiglio at gmail.com (maintainer)
Modified:
head/devel/gdb/Makefile
head/devel/gdb/files/fbsd-threads.c
Modified: head/devel/gdb/Makefile
==============================================================================
--- head/devel/gdb/Makefile Tue Aug 12 15:29:37 2014 (r364712)
+++ head/devel/gdb/Makefile Tue Aug 12 15:39:58 2014 (r364713)
@@ -3,6 +3,7 @@
PORTNAME= gdb
PORTVERSION= 7.8
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= GNU
Modified: head/devel/gdb/files/fbsd-threads.c
==============================================================================
--- head/devel/gdb/files/fbsd-threads.c Tue Aug 12 15:29:37 2014 (r364712)
+++ head/devel/gdb/files/fbsd-threads.c Tue Aug 12 15:39:58 2014 (r364713)
@@ -1502,14 +1502,14 @@ ps_err_e
ps_pglobal_lookup (struct ps_prochandle *ph, const char *obj,
const char *name, psaddr_t *sym_addr)
{
- struct minimal_symbol *ms;
+ struct bound_minimal_symbol ms;
CORE_ADDR addr;
- ms = lookup_minimal_symbol (name, NULL, NULL).minsym;
- if (ms == NULL)
+ ms = lookup_minimal_symbol (name, NULL, NULL);
+ if (!ms.minsym)
return PS_NOSYM;
- *sym_addr = ms->mginfo.value.address;
+ *sym_addr = BMSYMBOL_VALUE_ADDRESS (ms);
return PS_OK;
}
More information about the svn-ports-all
mailing list