home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / binutils-2.7-src.tgz / tar.out / fsf / binutils / ld / mri.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  2KB  |  40 lines

  1. /* mri.h -- header file for MRI scripting functions
  2.    Copyright 1993, 95, 1996 Free Software Foundation, Inc.
  3.  
  4. This file is part of GLD, the Gnu Linker.
  5.  
  6. This program is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation; either version 2 of the License, or
  9. (at your option) any later version.
  10.  
  11. This program is distributed in the hope that it will be useful,
  12. but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. GNU General Public License for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with this program; if not, write to the Free Software
  18. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
  19.  
  20. #ifndef MRI_H
  21. #define MRI_H
  22.  
  23. extern unsigned int symbol_truncate;
  24.  
  25. extern void mri_output_section PARAMS ((const char *name, etree_type *vma));
  26. extern void mri_only_load PARAMS ((const char *name));
  27. extern void mri_base PARAMS ((etree_type *exp));
  28. extern void mri_load PARAMS ((const char *name));
  29. extern void mri_order PARAMS ((const char *name));
  30. extern void mri_alias PARAMS ((const char *want, const char *is, int isn));
  31. extern void mri_name PARAMS ((const char *name));
  32. extern void mri_format PARAMS ((const char *name));
  33. extern void mri_public PARAMS ((const char *name, etree_type *exp));
  34. extern void mri_align PARAMS ((const char *name, etree_type *exp));
  35. extern void mri_alignmod PARAMS ((const char *name, etree_type *exp));
  36. extern void mri_truncate PARAMS ((unsigned int exp));
  37. extern void mri_draw_tree PARAMS ((void));
  38.  
  39. #endif
  40.