119370Spst/* Support for printing Modula 2 types for GDB, the GNU debugger.
298944Sobrien   Copyright 1986, 1988, 1989, 1991, 1992, 1995, 2000
398944Sobrien   Free Software Foundation, Inc.
419370Spst
598944Sobrien   This file is part of GDB.
619370Spst
798944Sobrien   This program is free software; you can redistribute it and/or modify
898944Sobrien   it under the terms of the GNU General Public License as published by
998944Sobrien   the Free Software Foundation; either version 2 of the License, or
1098944Sobrien   (at your option) any later version.
1119370Spst
1298944Sobrien   This program is distributed in the hope that it will be useful,
1398944Sobrien   but WITHOUT ANY WARRANTY; without even the implied warranty of
1498944Sobrien   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1598944Sobrien   GNU General Public License for more details.
1619370Spst
1798944Sobrien   You should have received a copy of the GNU General Public License
1898944Sobrien   along with this program; if not, write to the Free Software
1998944Sobrien   Foundation, Inc., 59 Temple Place - Suite 330,
2098944Sobrien   Boston, MA 02111-1307, USA.  */
2119370Spst
2219370Spst#include "defs.h"
2319370Spst#include "bfd.h"		/* Binary File Description */
2419370Spst#include "symtab.h"
2519370Spst#include "gdbtypes.h"
2619370Spst#include "expression.h"
2719370Spst#include "value.h"
2819370Spst#include "gdbcore.h"
2919370Spst#include "target.h"
3019370Spst#include "m2-lang.h"
3119370Spst#include <errno.h>
3219370Spst
3319370Spstvoid
3498944Sobrienm2_print_type (struct type *type, char *varstring, struct ui_file *stream,
3598944Sobrien	       int show, int level)
3619370Spst{
3798944Sobrien  extern void c_print_type (struct type *, char *, struct ui_file *, int,
3898944Sobrien			    int);
3919370Spst
4019370Spst  c_print_type (type, varstring, stream, show, level);	/* FIXME */
4119370Spst}
42