GDBOutputFormats.st
author Jan Vrany <jan.vrany@labware.com>
Mon, 04 Sep 2023 14:00:57 +0100
changeset 314 4a2ef5a087f0
parent 272 cdd1c9ad00de
permissions -rw-r--r--
Add MI parser test This commit add test to parse real-world frament which failed to Pharo properly at some point. It is encoded here as bytearray to make sure all the characters are preserved exactly as they were.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
     1
"{ Encoding: utf8 }"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
     2
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
     3
"
272
cdd1c9ad00de Change class categories to facilitate Pharo port
Jan Vrany <jan.vrany@labware.com>
parents: 259
diff changeset
     4
COPYRIGHT (c) 2021-2023 LabWare
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
     5
jv:libgdbs - GNU Debugger Interface Library
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
     6
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
     7
Permission is hereby granted, free of charge, to any person obtaining a copy
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
     8
of this software and associated documentation files (the 'Software'), to deal
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
     9
in the Software without restriction, including without limitation the rights
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    10
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    11
copies of the Software, and to permit persons to whom the Software is
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    12
furnished to do so, subject to the following conditions:
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    13
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    14
The above copyright notice and this permission notice shall be included in all
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    15
copies or substantial portions of the Software.
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    16
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    17
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    18
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    19
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    20
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    21
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    22
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    23
SOFTWARE.
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    24
"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    25
"{ Package: 'jv:libgdbs' }"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    26
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    27
"{ NameSpace: Smalltalk }"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    28
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    29
SharedPool subclass:#GDBOutputFormats
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    30
	instanceVariableNames:''
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    31
	classVariableNames:'FormatAddress FormatBinary FormatCharacterConstant
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    32
		FormatFloatingPoint FormatHexadecimal FormatOctal
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    33
		FormatPaddedHexadecimal FormatRaw FormatSignedDecimal
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    34
		FormatString FormatUnsignedDecimal'
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    35
	poolDictionaries:''
272
cdd1c9ad00de Change class categories to facilitate Pharo port
Jan Vrany <jan.vrany@labware.com>
parents: 259
diff changeset
    36
	category:'GDB'
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    37
!
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    38
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    39
!GDBOutputFormats class methodsFor:'documentation'!
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    40
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    41
copyright
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    42
"
272
cdd1c9ad00de Change class categories to facilitate Pharo port
Jan Vrany <jan.vrany@labware.com>
parents: 259
diff changeset
    43
COPYRIGHT (c) 2021-2023 LabWare
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    44
jv:libgdbs - GNU Debugger Interface Library
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    45
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    46
Permission is hereby granted, free of charge, to any person obtaining a copy
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    47
of this software and associated documentation files (the 'Software'), to deal
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    48
in the Software without restriction, including without limitation the rights
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    49
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    50
copies of the Software, and to permit persons to whom the Software is
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    51
furnished to do so, subject to the following conditions:
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    52
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    53
The above copyright notice and this permission notice shall be included in all
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    54
copies or substantial portions of the Software.
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    55
259
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    56
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    57
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    58
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    59
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    60
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    61
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
651864c2aa29 Relicense under MIT license.
Jan Vrany <jan.vrany@labware.com>
parents: 224
diff changeset
    62
SOFTWARE.
224
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    63
"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    64
! !
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    65
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    66
!GDBOutputFormats class methodsFor:'initialization'!
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    67
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    68
initialize
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    69
    "Invoked at system start or when the class is dynamically loaded."
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    70
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    71
    "/ Following hack is here to allow loading from source and from compiled class lib.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    72
    "/ When loading from source, this is executed before GDBOutputFormat
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    73
    "/ class is loaded so we have to defer initialization and call it
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    74
    "/ from `GDBOutputFormat >> #initialize`
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    75
    (Smalltalk at: #GDBOutputFormat) isNil ifTrue: [ ^ self ].
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    76
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    77
    "/ See https://sourceware.org/gdb/onlinedocs/gdb/Output-Formats.html#Output-Formats
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    78
    FormatHexadecimal := GDBOutputFormat format: $x name: 'Hexadecimal' description: 'Regard the bits of the value as an integer, and print the integer in hexadecimal.'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    79
    FormatSignedDecimal := GDBOutputFormat format: $d name: 'Signed decimal' description: 'Print as integer in signed decimal.'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    80
    FormatUnsignedDecimal := GDBOutputFormat format: $u name: 'Unsigned decimal' description: 'Print as integer in unsigned decimal.'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    81
    FormatOctal := GDBOutputFormat format: $o name: 'Octal' description: 'Print as integer in octal.'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    82
    FormatBinary := GDBOutputFormat format: $t name: 'Binary' description: 'Print as integer in binary.'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    83
    FormatAddress := GDBOutputFormat format: $a name: 'Address' description: 'Print as an address, both absolute in hexadecimal and as an offset from the nearest preceding symbol. You can use this format used to discover where (in what function) an unknown address is located:
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    84
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    85
(gdb) p/a 0x54320
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    86
$3 = 0x54320 <_initialize_vx+396>
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    87
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    88
The command info symbol 0x54320 yields similar results. See info symbol. '.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    89
    FormatCharacterConstant := GDBOutputFormat format: $c name: 'Character constant' description: '    Regard as an integer and print it as a character constant. This prints both the numerical value and its character representation. The character representation is replaced with the octal escape ‘\nnn’ for characters outside the 7-bit ASCII range.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    90
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    91
    Without this format, GDB displays char, unsigned char, and signed char data as character constants. Single-byte members of vectors are displayed as integer data.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    92
'.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    93
    FormatFloatingPoint := GDBOutputFormat format: $f name: 'Floating point' description: 'Regard the bits of the value as a floating point number and print using typical floating point syntax. '.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    94
    FormatString := GDBOutputFormat format: $s name: 'String' description: 'Regard as a string, if possible. With this format, pointers to single-byte data are displayed as null-terminated strings and arrays of single-byte data are displayed as fixed-length strings. Other values are displayed in their natural types.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    95
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    96
Without this format, GDB displays pointers to and arrays of char, unsigned char, and signed char as strings. Single-byte members of a vector are displayed as an integer array. '.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    97
    FormatPaddedHexadecimal := GDBOutputFormat format: $x name: 'Padded hexadecimal' description: 'Like ‘x’ (hexadecimal) formatting, the value is treated as an integer and printed as hexadecimal, but leading zeros are printed to pad the value to the size of the integer type. '.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    98
    FormatRaw := GDBOutputFormat format: $r name: 'Raw' description: 'Print using the ‘raw’ formatting. By default, GDB will use a Python-based pretty-printer, if one is available (see Pretty Printing). This typically results in a higher-level display of the value’s contents. The ‘r’ format bypasses any Python pretty-printer which might exist. '.
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
    99
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   100
    "Modified: / 25-01-2018 / 09:29:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   101
    "Modified (comment): / 26-03-2021 / 13:27:42 / Jan Vrany <jan.vrany@labware.com>"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   102
! !
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   103
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   104
!GDBOutputFormats class methodsFor:'accessing'!
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   105
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   106
all
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   107
    ^ self classVariableNames collect:[:name | self classVarAt: name ]
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   108
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   109
    "Created: / 26-01-2018 / 00:45:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   110
    "Modified: / 04-11-2020 / 10:49:00 / Jan Vrany <jan.vrany@labware.com>"
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   111
! !
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   112
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   113
!GDBOutputFormats class methodsFor:'documentation'!
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   114
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   115
version_HG
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   116
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   117
    ^ '$Changeset: <not expanded> $'
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   118
! !
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   119
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   120
34a835fad1c8 Introduce new pool `GDBOutputFormats`
Jan Vrany <jan.vrany@labware.com>
parents:
diff changeset
   121
GDBOutputFormats initialize!