Add man page
authorMiguel de Icaza <miguel@gnome.org>
Thu, 23 Apr 2009 20:15:47 +0000 (20:15 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 23 Apr 2009 20:15:47 +0000 (20:15 -0000)
svn path=/trunk/mono/; revision=132512

man/Makefile.am
man/mono.1
man/pdb2mdb.1 [new file with mode: 0644]

index 1c3fc4078c3ccd14238691b9ae96c8bfa277a19a..88a95767b7bae5de2a6bd7fef7d88a587144a846 100644 (file)
@@ -38,6 +38,7 @@ man_MANS = \
        mono-xmltool.1        \
        mozroots.1            \
        oldmono.1             \
+       pdb2mdb.1             \
        permview.1            \
        prj2make.1            \
        resgen.1              \
index 14e61c26ef25fbfa4ba25cc0612c5c2b33ae1b8c..6d4b05c9a0613d9259394225e79e44cff9733b9d 100644 (file)
@@ -1,7 +1,7 @@
 .\" 
 .\" 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)
 .\"
@@ -1546,7 +1546,8 @@ http://www.mono-project.com/Mailing_Lists
 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
diff --git a/man/pdb2mdb.1 b/man/pdb2mdb.1
new file mode 100644 (file)
index 0000000..bbfbca3
--- /dev/null
@@ -0,0 +1,41 @@
+.\" 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