-/* evax.h -- Header file for ALPHA EVAX (openVMS/AXP) support.
- Copyright 1996 Free Software Foundation, Inc.
+/* evax.h -- Header file for ALPHA EVAX (openVMS/Alpha) support.
+ Copyright 1996, 1997 Free Software Foundation, Inc.
+
of proGIS Softwareentwicklung, Aachen, Germany
This file is part of BFD, the Binary File Descriptor library.
#define ALPHA_R_OP_PRSHIFT 10
#define ALPHA_R_LINKAGE 11
#define ALPHA_R_REFLONG 12
+#define ALPHA_R_CODEADDR 13
/* Object language definitions. */
int evax_linkage_index;
/* see tc-alpha.c of gas for a description. */
- int flag_hash_long_names; /* -+ */
- int flag_show_after_trunc; /* -H */
- int flag_no_hash_mixed_case; /* -h NUM */
- char vms_name_mapping;
+ int flag_hash_long_names; /* -+, hash instead of truncate */
+ int flag_show_after_trunc; /* -H, show hashing/truncation */
};
#define PRIV(name) ((struct evax_private_data_struct *)abfd->tdata.any)->name
extern void _bfd_evax_output_dump PARAMS ((bfd *abfd, unsigned char *data,
int length));
extern void _bfd_evax_output_fill PARAMS ((bfd *abfd, int value, int length));
-extern char *_bfd_evax_case_hack_symbol PARAMS ((bfd *abfd, const char *in));
+extern char *_bfd_evax_length_hash_symbol PARAMS ((bfd *abfd, const char *in));
#endif /* EVAX_H */