mozilla-linux3.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Fri, 12 Aug 2011 12:07:31 +0200
branchmozilla-1.9.2
changeset 300 dff60ff6dfce
permissions -rw-r--r--
recognize linux3 as platform for symbolstore.py
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
300
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     1
# HG changeset patch
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     2
# Parent bf7c3e1c6174630743f9f94808c4dd3a2edc0c6b
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     3
diff --git a/toolkit/crashreporter/tools/symbolstore.py b/toolkit/crashreporter/tools/symbolstore.py
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     4
--- a/toolkit/crashreporter/tools/symbolstore.py
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     5
+++ b/toolkit/crashreporter/tools/symbolstore.py
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     6
@@ -376,16 +376,17 @@ def GetVCSFilename(file, srcdirs):
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     7
     return (file.replace("\\", "/"), root)
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     8
 
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
     9
 def GetPlatformSpecificDumper(**kwargs):
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    10
     """This function simply returns a instance of a subclass of Dumper
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    11
     that is appropriate for the current platform."""
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    12
     return {'win32': Dumper_Win32,
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    13
             'cygwin': Dumper_Win32,
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    14
             'linux2': Dumper_Linux,
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    15
+	    'linux3': Dumper_Linux,
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    16
             'sunos5': Dumper_Solaris,
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    17
             'darwin': Dumper_Mac}[sys.platform](**kwargs)
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    18
 
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    19
 def SourceIndex(fileStream, outputPath, vcs_root):
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    20
     """Takes a list of files, writes info to a data block in a .stream file"""
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    21
     # Creates a .pdb.stream file in the mozilla\objdir to be used for source indexing
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    22
     # Create the srcsrv data block that indexes the pdb file
dff60ff6dfce recognize linux3 as platform for symbolstore.py
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    23
     result = True