.\"
.\" mono manual page.
-.\" (C) 2003 Ximian, Inc.
-.\" (C) 2004-2005 Novell, Inc.
+.\" Copyright 2003 Ximian, Inc.
+.\" Copyright 2004-2009 Novell, Inc.
.\" Author:
.\" Miguel de Icaza (miguel@gnu.org)
.\"
http://www.mono-project.com
.SH SEE ALSO
.PP
-certmgr(1), csharp(1), mcs(1), mdb(1), monocov(1), monodis(1), mono-config(5), mozroots(1), xsp(1).
+certmgr(1), csharp(1), mcs(1), mdb(1), monocov(1), monodis(1),
+mono-config(5), mozroots(1), pdb2mdb(1), xsp(1).
.PP
For more information on AOT:
http://www.mono-project.com/AOT
--- /dev/null
+.\" Copyright 2003 Ximian, Inc.
+.\" Copyright 2004-2009 Novell, Inc.
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.TH pdb2mdb 1 "23 April 2009"
+.SH NAME
+pdb2mdb \- Program Database to Mono Debugging Symbol converter.
+.SH SYNOPSIS
+.B pdb2mdb
+pdb_file
+.SH DESCRIPTION
+This tool is used to convert debugging symbols generated by
+Microsoft's compilers into debugging symbols that can be consumed by
+Mono's runtime.
+.PP
+Program Database files are files that end with the extension .pdb and
+are associated with a library or executable (a .dll or .exe file).
+This format was until recently not documented so Mono used its own
+file format for storing debugging information, the Mono debugging
+format.
+.PP
+Just like PDB files Mono Debugging information is stored in files that
+reside side-by-side with a program executable or a library.
+.PP
+You can use the pdb2mdb tool to transform these PDB files into MDB
+files that Mono can then consume to debug programs or provide
+line-number information for stack traces or exceptions.
+.SH LICENSE
+The
+.I pdb2mdb
+tool is released under the terms of the Microsoft Public License
+(MS-PL).
+.AUTHORS
+JB Evain wrote the tool. The PDB reading support came from Microsoft
+Common Compiler Infrastructure.
+.SH SEE ALSO
+mono(1), mdb(1)
+.SH WEB SITE
+http://www.mono-project.com