Update makefile.in dependencies. Add header wrappers.

This commit is contained in:
Andrew Cagney 2001-10-21 19:20:30 +00:00
parent fd0407d670
commit 17732724f3
9 changed files with 330 additions and 240 deletions

View File

@ -1,3 +1,25 @@
2001-10-21 Andrew Cagney <ac131313@redhat.com>
* Makefile.in: Replace top.h with $(top_h). Replace expression.h
with $(expression_h). Replace command.h with $(command_h).
(language_h): Define. Replace language.h with $(language_h).
Replace call-cmds.h with $(call_cmds_h). Replace varobj.h with
$(varobj_h).
(wrapper_h, valprint_h, objfiles_h, complaints_h): Ditto.
(serial_h, hpread_h, buildsym_h, stabsread_h): Ditto.
(xcoffsolib_h, gdb_stabs_h, linespec_h): Ditto.
(bcache_h, gdb_events_h, monitor_h): Ditto.
(ser_unix_h, source_h): Ditto.
(varobj_h): Update list.
* call-cmds.h: Add CALL_CMDS_H macro wrapper.
* solist.h: Add SOLIST_H macro wrapper.
* monitor.h: Add MONITOR_H macro wrapper.
* typeprint.h: Add TYPEPRINT_H macro wrapper.
* xcoffsolib.h: Add XCOFFSOLIB_H macro wrapper.
* valprint.h: Add VALPRINT_H macro wrapper.
* top.h: Add TOP_H macro wrapper.
2001-10-21 Andrew Cagney <ac131313@redhat.com>
* config/a29k/tm-vx29k.h, i386-tdep.c: Include "value.h".

File diff suppressed because it is too large Load Diff

View File

@ -23,8 +23,13 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef CALL_CMDS_H
#define CALL_CMDS_H
extern void initialize_all_files (void);
extern void core_file_command (char *, int);
extern void break_command (char *, int);
#endif

View File

@ -21,6 +21,9 @@
Boston, MA 02111-1307, USA.
*/
#ifndef MONITOR_H
#define MONITOR_H
struct serial;
/* This structure describes the strings necessary to give small command
@ -247,3 +250,5 @@ extern int monitor_readchar (void);
extern char *monitor_get_dev_name (void);
extern void init_monitor_ops (struct target_ops *);
extern int monitor_dump_reg_block (char *dump_cmd);
#endif

View File

@ -20,6 +20,9 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef SOLIST_H
#define SOLIST_H
#define SO_NAME_MAX_PATH_SIZE 512 /* FIXME: Should be dynamic */
/* Forward declaration for target specific link map information. This
@ -119,3 +122,5 @@ extern struct target_so_ops *current_target_so_ops;
(current_target_so_ops->open_symbol_file_object)
#define TARGET_SO_IN_DYNSYM_RESOLVE_CODE \
(current_target_so_ops->in_dynsym_resolve_code)
#endif

View File

@ -19,6 +19,9 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef TOP_H
#define TOP_H
/* From top.c. */
extern char *line;
extern int linesize;
@ -67,3 +70,5 @@ extern char *source_error;
extern char *source_pre_error;
extern int history_expansion_p;
extern int server_command;
#endif

View File

@ -19,7 +19,11 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef TYPEPRINT_H
#define TYPEPRINT_H
void print_type_scalar (struct type * type, LONGEST, struct ui_file *);
void c_type_print_varspec_suffix (struct type *, struct ui_file *, int,
int, int);
#endif

View File

@ -18,6 +18,8 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
#ifndef VALPRINT_H
#define VALPRINT_H
extern int prettyprint_arrays; /* Controls pretty printing of arrays. */
extern int prettyprint_structs; /* Controls pretty printing of structures */
@ -55,3 +57,4 @@ extern void print_octal_chars (struct ui_file *, unsigned char *,
extern void print_decimal_chars (struct ui_file *, unsigned char *,
unsigned int);
#endif

View File

@ -27,6 +27,9 @@
shared libraries are loaded, or a "load" system call, followed by the
user's issuance of a "load" command. */
#ifndef XCOFFSOLIB_H
#define XCOFFSOLIB_H
struct vmap
{
struct vmap *nxt; /* ptr to next in chain */
@ -59,3 +62,5 @@ extern struct vmap *vmap;
/* Add symbols for a vmap. */
extern int vmap_add_symbols (struct vmap *vp);
#endif