+2014-10-31 Doug Evans <xdje42@gmail.com>
+
+ * objfiles.h (ALL_PSPACE_OBJFILES_SAFE): Delete, unused.
+ (ALL_PSPACE_SYMTABS, ALL_PSPACE_PRIMARY_SYMTABS): Ditto.
+
2014-10-31 Doug Evans <xdje42@gmail.com>
* valops.c (value_cast_pointers): Fix whitespace.
#define ALL_PSPACE_OBJFILES(ss, obj) \
for ((obj) = ss->objfiles; (obj) != NULL; (obj) = (obj)->next)
-#define ALL_PSPACE_OBJFILES_SAFE(ss, obj, nxt) \
- for ((obj) = ss->objfiles; \
- (obj) != NULL? ((nxt)=(obj)->next,1) :0; \
- (obj) = (nxt))
-
#define ALL_OBJFILES(obj) \
for ((obj) = current_program_space->objfiles; \
(obj) != NULL; \
ALL_OBJFILES (objfile) \
ALL_OBJFILE_SYMTABS (objfile, s)
-#define ALL_PSPACE_SYMTABS(ss, objfile, s) \
- ALL_PSPACE_OBJFILES (ss, objfile) \
- ALL_OBJFILE_SYMTABS (objfile, s)
-
/* Traverse all symtabs in all objfiles in the current program space,
skipping included files (which share a blockvector with their
primary symtab). */
ALL_OBJFILES (objfile) \
ALL_OBJFILE_PRIMARY_SYMTABS (objfile, s)
-#define ALL_PSPACE_PRIMARY_SYMTABS(pspace, objfile, s) \
- ALL_PSPACE_OBJFILES (ss, objfile) \
- ALL_OBJFILE_PRIMARY_SYMTABS (objfile, s)
-
/* Traverse all minimal symbols in all objfiles in the current symbol
space. */