mri.h revision 130561
1202375Srdivacky/* mri.h -- header file for MRI scripting functions 2202375Srdivacky Copyright 1993, 1995, 1996, 2003 Free Software Foundation, Inc. 3202375Srdivacky 4202375SrdivackyThis file is part of GLD, the Gnu Linker. 5202375Srdivacky 6202375SrdivackyThis program is free software; you can redistribute it and/or modify 7202375Srdivackyit under the terms of the GNU General Public License as published by 8202375Srdivackythe Free Software Foundation; either version 2 of the License, or 9202375Srdivacky(at your option) any later version. 10202375Srdivacky 11202375SrdivackyThis program is distributed in the hope that it will be useful, 12202375Srdivackybut WITHOUT ANY WARRANTY; without even the implied warranty of 13202375SrdivackyMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14202375SrdivackyGNU General Public License for more details. 15202375Srdivacky 16202375SrdivackyYou should have received a copy of the GNU General Public License 17202375Srdivackyalong with this program; if not, write to the Free Software 18202375SrdivackyFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 19202375Srdivacky 20202375Srdivacky#ifndef MRI_H 21202375Srdivacky#define MRI_H 22202375Srdivacky 23202375Srdivackyextern unsigned int symbol_truncate; 24202375Srdivacky 25202375Srdivackyextern void mri_output_section (const char *, etree_type *); 26202375Srdivackyextern void mri_only_load (const char *); 27202375Srdivackyextern void mri_base (etree_type *); 28202375Srdivackyextern void mri_load (const char *); 29202375Srdivackyextern void mri_order (const char *); 30202375Srdivackyextern void mri_alias (const char *, const char *, int); 31202375Srdivackyextern void mri_name (const char *); 32202375Srdivackyextern void mri_format (const char *); 33202375Srdivackyextern void mri_public (const char *, etree_type *); 34202375Srdivackyextern void mri_align (const char *, etree_type *); 35202375Srdivackyextern void mri_alignmod (const char *, etree_type *); 36202375Srdivackyextern void mri_truncate (unsigned int); 37218893Sdimextern void mri_draw_tree (void); 38202375Srdivacky 39202375Srdivacky#endif 40202375Srdivacky