Changeset 96407 in vbox for trunk/src/libs/xpcom18a4/xpcom
- Timestamp:
- Aug 22, 2022 5:43:14 PM (2 years ago)
- Location:
- trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_amd64_vbox.asm
r86293 r96407 10 10 11 11 ; 12 ; Copyright (C) 2020 Oracle Corporation 13 ; 14 ; This file is part of VirtualBox Open Source Edition (OSE), as 15 ; available from http://www.virtualbox.org. This file is free software; 16 ; you can redistribute it and/or modify it under the terms of the GNU 17 ; General Public License (GPL) as published by the Free Software 18 ; Foundation, in version 2 as it comes in the "COPYING" file of the 19 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 20 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 12 ; Copyright (C) 2020-2022 Oracle and/or its affiliates. 13 ; 14 ; This file is part of VirtualBox base platform packages, as 15 ; available from https://www.virtualbox.org. 16 ; 17 ; This program is free software; you can redistribute it and/or 18 ; modify it under the terms of the GNU General Public License 19 ; as published by the Free Software Foundation, in version 3 of the 20 ; License. 21 ; 22 ; This program is distributed in the hope that it will be useful, but 23 ; WITHOUT ANY WARRANTY; without even the implied warranty of 24 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 25 ; General Public License for more details. 26 ; 27 ; You should have received a copy of the GNU General Public License 28 ; along with this program; if not, see <https://www.gnu.org/licenses>. 29 ; 30 ; SPDX-License-Identifier: GPL-3.0-only 21 31 ; 22 32 -
trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm64_vbox.cpp
r87254 r96407 5 5 6 6 /* 7 * Copyright (C) 2021 Oracle Corporation 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 * Copyright (C) 2021-2022 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 16 26 */ 27 17 28 18 29 /********************************************************************************************************************************* … … 148 159 " /* Epilogue (clang does not emit the .cfi's here, so drop them too?): */ "\ 149 160 mov sp, x29 \n\ 150 ldp 161 ldp x29, x30, [sp] \n\ 151 162 add sp, sp, #16 \n\ 152 163 .cfi_def_cfa sp, 0 \n\ -
trunk/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm64_vbox.cpp
r93908 r96407 5 5 6 6 /* 7 * Copyright (C) 2021 Oracle Corporation 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 16 */ 7 * Copyright (C) 2021-2022 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 17 28 18 29 /********************************************************************************************************************************* … … 90 101 " 91 102 /* Epilogue (clang does not emit the .cfi's here, so drop them too?): */ "\ 92 ldp 103 ldp x29, x30, [sp, %[cbGPRandFPRs]] \n\ 93 104 add sp, sp, %[cbGPRandFPRs] + 16 \n\ 94 105 .cfi_def_cfa sp, 0 \n\
Note:
See TracChangeset
for help on using the changeset viewer.