Changeset 105758 in vbox for trunk/src/VBox/Disassembler/testcase
- Timestamp:
- Aug 21, 2024 11:53:18 AM (6 months ago)
- svn:sync-xref-src-repo-rev:
- 164470
- Location:
- trunk/src/VBox/Disassembler/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S
r105748 r105758 1 ; $Id$ 2 ;;@file3 ; VBox disassembler: Assembler test routines - ARMv8 A64 variant 4 ; 1 /* $Id$ */ 2 /** @file 3 * VBox disassembler - Tables for ARMv8 A64. 4 */ 5 5 6 ; 7 ; Copyright (C) 2024Oracle and/or its affiliates.8 ; 9 ;This file is part of VirtualBox base platform packages, as10 ;available from https://www.virtualbox.org.11 ; 12 ;This program is free software; you can redistribute it and/or13 ;modify it under the terms of the GNU General Public License14 ;as published by the Free Software Foundation, in version 3 of the15 ;License.16 ; 17 ;This program is distributed in the hope that it will be useful, but18 ;WITHOUT ANY WARRANTY; without even the implied warranty of19 ;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU20 ;General Public License for more details.21 ; 22 ;You should have received a copy of the GNU General Public License23 ;along with this program; if not, see <https://www.gnu.org/licenses>.24 ; 25 ;SPDX-License-Identifier: GPL-3.0-only26 ; 6 /* 7 * Copyright (C) 2023 Oracle and/or its affiliates. 8 * 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 24 * 25 * SPDX-License-Identifier: GPL-3.0-only 26 */ 27 27 28 28 .private_extern _TestProcA64 … … 51 51 ; bc.eq #-0x1000 Requires FEAT_HBC 52 52 53 add x0, x0, #0x0 54 add w0, w1, #0x10000 55 add w0, w1, #65536 56 57 adds x0, x0, #0x0 58 adds w0, w1, #0x10000 59 adds w0, w1, #65536 60 61 sub x0, x0, #0x0 62 sub w0, w1, #0x10000 63 sub w0, w1, #65536 64 65 subs x0, x0, #0x0 66 subs w0, w1, #0x10000 67 subs w0, w1, #65536 68 69 ; mov x0, x1 @todo Aliases are not supported right now. 70 ; mov w0, w1 71 72 and x0, x0, #0xffff 73 53 74 .private_extern _TestProcA64_EndProc 54 75 _TestProcA64_EndProc: -
trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp
r105748 r105758 65 65 66 66 67 static const char *s_aszMultiStart[] = 68 { 69 "/*", 70 NULL 71 }; 72 73 74 static const char *s_aszMultiEnd[] = 75 { 76 "*/", 77 NULL 78 }; 79 80 67 81 static const RTSCRIPTLEXTOKMATCH s_aMatches[] = 68 82 { … … 106 120 NULL, 107 121 /** papszCommentMultiStart */ 108 NULL,122 s_aszMultiStart, 109 123 /** papszCommentMultiEnd */ 110 NULL,124 s_aszMultiEnd, 111 125 /** papszCommentSingleStart */ 112 126 s_aszSingleStart,
Note:
See TracChangeset
for help on using the changeset viewer.