summaryrefslogtreecommitdiffstats
path: root/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h
blob: 1347d30369b73e89e2b140895d2739f542c12158 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
/* $Id: bs3kit-mangling-code-undef.h $ */
/** @file
 * BS3Kit - Undefining function mangling - automatically generated by the bs3kit-mangling-code-undef.h makefile rule.
 */

/*
 * Copyright (C) 2007-2023 Oracle and/or its affiliates.
 *
 * This file is part of VirtualBox base platform packages, as
 * available from https://www.virtualbox.org.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation, in version 3 of the
 * License.
 *
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, see <https://www.gnu.org/licenses>.
 *
 * The contents of this file may alternatively be used under the terms
 * of the Common Development and Distribution License Version 1.0
 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included
 * in the VirtualBox distribution, in which case the provisions of the
 * CDDL are applicable instead of those of the GPL.
 *
 * You may elect to license modified versions of this file under the
 * terms and conditions of either the GPL or the CDDL or both.
 *
 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0
 */

#undef Bs3A20Disable
#undef Bs3A20DisableViaKbd
#undef Bs3A20DisableViaPortA
#undef Bs3A20Enable
#undef Bs3A20EnableViaKbd
#undef Bs3A20EnableViaPortA
#undef Bs3ExtCtxAlloc
#undef Bs3ExtCtxCopy
#undef Bs3ExtCtxFree
#undef Bs3ExtCtxGetAbridgedFtw
#undef Bs3ExtCtxGetFcw
#undef Bs3ExtCtxGetFsw
#undef Bs3ExtCtxGetMm
#undef Bs3ExtCtxGetMxCsr
#undef Bs3ExtCtxGetMxCsrMask
#undef Bs3ExtCtxGetSize
#undef Bs3ExtCtxGetXmm
#undef Bs3ExtCtxGetYmm
#undef Bs3ExtCtxInit
#undef Bs3ExtCtxRestore
#undef Bs3ExtCtxRestoreEx
#undef Bs3ExtCtxSave
#undef Bs3ExtCtxSaveEx
#undef Bs3ExtCtxSetAbridgedFtw
#undef Bs3ExtCtxSetFcw
#undef Bs3ExtCtxSetFsw
#undef Bs3ExtCtxSetMm
#undef Bs3ExtCtxSetMxCsr
#undef Bs3ExtCtxSetMxCsrMask
#undef Bs3ExtCtxSetXmm
#undef Bs3ExtCtxSetYmm
#undef Bs3GetCpuVendor
#undef Bs3GetModeName
#undef Bs3GetModeNameShortLower
#undef Bs3KbdRead
#undef Bs3KbdWait
#undef Bs3KbdWrite
#undef Bs3MemAlloc
#undef Bs3MemAllocZ
#undef Bs3MemChr
#undef Bs3MemCmp
#undef Bs3MemCpy
#undef Bs3MemFree
#undef Bs3MemGuardedTestPageAlloc
#undef Bs3MemGuardedTestPageAllocEx
#undef Bs3MemGuardedTestPageFree
#undef Bs3MemMove
#undef Bs3MemPCpy
#undef Bs3MemPrintInfo
#undef Bs3MemSet
#undef Bs3MemZero
#undef Bs3PagingAlias
#undef bs3PagingGetLegacyPte
#undef bs3PagingGetPaePte
#undef Bs3PagingGetPte
#undef Bs3PagingInitRootForLM
#undef Bs3PagingInitRootForPAE
#undef Bs3PagingInitRootForPP
#undef Bs3PagingMapRamAbove4GForLM
#undef Bs3PagingProtect
#undef Bs3PagingProtectPtr
#undef Bs3PagingQueryAddressInfo
#undef Bs3PagingSetupCanonicalTraps
#undef Bs3PagingUnalias
#undef Bs3Panic
#undef Bs3PicMaskAll
#undef Bs3PicSetup
#undef Bs3PicUpdateMask
#undef Bs3PitDisable
#undef Bs3PitSetupAndEnablePeriodTimer
#undef Bs3PrintChr
#undef Bs3Printf
#undef Bs3PrintfV
#undef Bs3PrintStr
#undef Bs3PrintStrN
#undef Bs3PrintU32
#undef Bs3PrintX32
#undef Bs3RegCtxConvertToRingX
#undef Bs3RegCtxConvertV86ToRm
#undef Bs3RegCtxGetRspSsAsCurPtr
#undef Bs3RegCtxPrint
#undef Bs3RegCtxRestore
#undef Bs3RegCtxSave
#undef Bs3RegCtxSaveEx
#undef Bs3RegCtxSaveForMode
#undef Bs3RegCtxSetGpr
#undef Bs3RegCtxSetGrpDsFromCurPtr
#undef Bs3RegCtxSetGrpSegFromCurPtr
#undef Bs3RegCtxSetGrpSegFromFlat
#undef Bs3RegCtxSetRipCsFromCurPtr
#undef Bs3RegCtxSetRipCsFromFlat
#undef Bs3RegCtxSetRipCsFromLnkPtr
#undef Bs3RegGetCr0
#undef Bs3RegGetCr2
#undef Bs3RegGetCr3
#undef Bs3RegGetCr4
#undef Bs3RegGetDr0
#undef Bs3RegGetDr1
#undef Bs3RegGetDr2
#undef Bs3RegGetDr3
#undef Bs3RegGetDr6
#undef Bs3RegGetDr7
#undef Bs3RegGetDrX
#undef Bs3RegGetLdtr
#undef Bs3RegGetTr
#undef Bs3RegGetXcr0
#undef Bs3RegSetCr0
#undef Bs3RegSetCr2
#undef Bs3RegSetCr3
#undef Bs3RegSetCr4
#undef Bs3RegSetDr0
#undef Bs3RegSetDr1
#undef Bs3RegSetDr2
#undef Bs3RegSetDr3
#undef Bs3RegSetDr6
#undef Bs3RegSetDr7
#undef Bs3RegSetDrX
#undef Bs3RegSetLdtr
#undef Bs3RegSetTr
#undef Bs3RegSetXcr0
#undef Bs3SelFar32ToFlat32
#undef Bs3SelFar32ToFlat32NoClobber
#undef Bs3SelFlatCodeToProtFar16
#undef Bs3SelFlatCodeToRealMode
#undef Bs3SelFlatDataToProtFar16
#undef Bs3SelFlatDataToRealMode
#undef Bs3SelLnkPtrToCurPtr
#undef Bs3SelLnkPtrToFlat
#undef Bs3SelProtFar16DataToFlat
#undef Bs3SelProtFar16DataToRealMode
#undef Bs3SelProtFar32ToFlat32
#undef Bs3SelProtModeCodeToRealMode
#undef Bs3SelRealModeCodeToFlat
#undef Bs3SelRealModeCodeToProtMode
#undef Bs3SelRealModeDataToFlat
#undef Bs3SelRealModeDataToProtFar16
#undef Bs3SelSetup16BitCode
#undef Bs3SelSetup16BitData
#undef Bs3SelSetup32BitCode
#undef Bs3SelSetupGate64
#undef Bs3SelSetupGate
#undef Bs3Shutdown
#undef Bs3SlabAlloc
#undef Bs3SlabAllocEx
#undef Bs3SlabFree
#undef Bs3SlabInit
#undef Bs3SlabListAdd
#undef Bs3SlabListAlloc
#undef Bs3SlabListAllocEx
#undef Bs3SlabListFree
#undef Bs3SlabListInit
#undef Bs3StrCpy
#undef Bs3StrFormatV
#undef Bs3StrLen
#undef Bs3StrNLen
#undef Bs3StrPrintf
#undef Bs3StrPrintfV
#undef Bs3SwitchFromV86To16BitAndCallC
#undef Bs3TestCheckExtCtx
#undef Bs3TestCheckRegCtxEx
#undef Bs3TestFailed
#undef Bs3TestFailedF
#undef Bs3TestFailedV
#undef Bs3TestHostPrintf
#undef Bs3TestHostPrintfV
#undef Bs3TestInit
#undef Bs3TestNow
#undef Bs3TestPrintf
#undef Bs3TestPrintfV
#undef Bs3TestQueryCfgBool
#undef Bs3TestQueryCfgU32
#undef Bs3TestQueryCfgU8
#undef Bs3TestSkipped
#undef Bs3TestSkippedF
#undef Bs3TestSkippedV
#undef Bs3TestSub
#undef Bs3TestSubDone
#undef Bs3TestSubErrorCount
#undef Bs3TestSubF
#undef Bs3TestSubV
#undef Bs3TestTerm
#undef Bs3TestValue
#undef Bs3Trap16Init
#undef Bs3Trap16InitEx
#undef Bs3Trap16SetGate
#undef Bs3Trap32Init
#undef Bs3Trap32SetGate
#undef Bs3Trap64Init
#undef Bs3Trap64InitEx
#undef Bs3Trap64SetGate
#undef Bs3TrapDefaultHandler
#undef Bs3TrapPrintFrame
#undef Bs3TrapReInit
#undef Bs3TrapRmV86Init
#undef Bs3TrapRmV86InitEx
#undef Bs3TrapRmV86SetGate
#undef Bs3TrapSetDpl
#undef Bs3TrapSetHandler
#undef Bs3TrapSetHandlerEx
#undef Bs3TrapSetJmpAndRestore
#undef Bs3TrapSetJmpAndRestoreInRm
#undef Bs3TrapSetJmpAndRestoreWithExtCtxAndRm
#undef Bs3TrapSetJmpAndRestoreWithExtCtx
#undef Bs3TrapSetJmpAndRestoreWithRm
#undef Bs3TrapSetJmp
#undef Bs3TrapUnsetJmp
#undef Bs3UInt32Div
#undef Bs3UInt64Div
#undef Bs3UtilSetFullGdtr
#undef Bs3UtilSetFullIdtr
#ifndef BS3_CMN_ONLY
# undef Bs3BiosInt15h88
# undef Bs3BiosInt15hE820
# undef Bs3CpuDetect
# undef Bs3SwitchTo32BitAndCallC
# undef Bs3TestDoModes
# undef Bs3TestDoModesByMax
# undef Bs3TestDoModesByOne
# undef Bs3TrapInit
#endif /* !BS3_CMN_ONLY */