author | Ryan VanderMeulen <rvandermeulen@mozilla.com> |
Wed, 16 Jul 2025 03:22:15 +0300 (5 hours ago) | |
changeset 796707 | 3862f7d3e5c36c9d28f4b44ec4f530d43e7bcc8a |
parent 553905 | 61e6186f7eec1b583b4ea509e681cb1b0a2e8fb3 |
permissions | -rw-r--r-- |
535881
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
1 |
#filter substitution |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
2 |
|
553905
61e6186f7eec1b583b4ea509e681cb1b0a2e8fb3
Bug 1671251: Don't forget to 'import os' in build/.gdbinit.py.in. r=sfink
Jim Blandy <jimb@mozilla.com>
parents:
535881
diff
changeset
|
3 |
import os |
535881
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
4 |
import sys |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
5 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
6 |
sys.path.append(os.path.join('@topsrcdir@', 'js', 'src', 'gdb')) |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
7 |
sys.path.append(os.path.join('@topsrcdir@', 'python', 'gdbpp')) |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
8 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
9 |
# JS prettyprinters |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
10 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
11 |
import mozilla.autoload |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
12 |
mozilla.autoload.register(gdb.current_objfile()) |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
13 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
14 |
import mozilla.asmjs |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
15 |
mozilla.asmjs.install() |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
16 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
17 |
# Gecko prettyprinters |
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
18 |
|
4d8ee4696e136413de723034a5df51aeb94e9cbe
Bug 1642121 - Remove directory dependence of GDB init files. r=nalexander
Steve Fink <sfink@mozilla.com>
parents:
diff
changeset
|
19 |
import gdbpp |