From e7f38e82377f907539214d1a2557ca9e7c7226f7 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 19 Sep 2003 11:54:00 +0000 Subject: 2003-09-19 Ralf Corsepius * monitor/symbols.h: Convert to private header. * monitor/monitor.h: Don't include symbols.h. Add forward decls. for symbols from symbols.h. * monitor/Makefile.am: Don't install symbols.h. * monitor/mon-symbols.c: Include "symbols.h". --- cpukit/libmisc/monitor/symbols.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'cpukit/libmisc/monitor/symbols.h') diff --git a/cpukit/libmisc/monitor/symbols.h b/cpukit/libmisc/monitor/symbols.h index 119c879d54..978b2eb4ff 100644 --- a/cpukit/libmisc/monitor/symbols.h +++ b/cpukit/libmisc/monitor/symbols.h @@ -14,14 +14,16 @@ #ifndef _INCLUDE_SYMBOLS_H #define _INCLUDE_SYMBOLS_H +#include + #ifdef __cplusplus extern "C" { #endif -typedef struct { +struct _rtems_symbol_t { rtems_unsigned32 value; char *name; -} rtems_symbol_t; +} ; #define SYMBOL_STRING_BLOCK_SIZE 4080 typedef struct rtems_symbol_string_block_s { @@ -29,7 +31,7 @@ typedef struct rtems_symbol_string_block_s { char buffer[SYMBOL_STRING_BLOCK_SIZE]; } rtems_symbol_string_block_t; -typedef struct { +struct _rtems_symbol_table_t { rtems_unsigned32 sorted; /* are symbols sorted right now? */ rtems_unsigned32 growth_factor; /* % to grow by when needed */ @@ -50,7 +52,7 @@ typedef struct { rtems_symbol_string_block_t *string_buffer_current; rtems_unsigned32 strings_next; /* next byte to use in this block */ -} rtems_symbol_table_t; +} ; #define rtems_symbol_name(sp) ((sp)->name) #define rtems_symbol_value(sp) ((sp)->value) -- cgit v1.2.3