Merging upstream version 7.1.8-dfsg.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
This commit is contained in:
parent
16b3acce71
commit
2b3ba1f3e4
18435 changed files with 2498176 additions and 1746677 deletions
|
@ -4,7 +4,7 @@
|
|||
*/
|
||||
|
||||
/*
|
||||
* Copyright (C) 2006-2023 Oracle and/or its affiliates.
|
||||
* Copyright (C) 2006-2024 Oracle and/or its affiliates.
|
||||
*
|
||||
* This file is part of VirtualBox base platform packages, as
|
||||
* available from https://www.virtualbox.org.
|
||||
|
@ -181,6 +181,14 @@
|
|||
* <li> Avoid throwing exceptions, always prefer returning statuses.
|
||||
* Crappy exception handling is rewared by a glass of water in the face.
|
||||
*
|
||||
* <li> Always cast bitfields members to the desired type before using them in
|
||||
* calculations as Visual C++ and g++/clang++ may use different types.
|
||||
*
|
||||
* It seems like Visual C++ will use the basetype of the field, while the
|
||||
* other two will narrow the type down to the number of bits specified
|
||||
* and then subject it to standard type promotion which typically ends up
|
||||
* with signed int.
|
||||
*
|
||||
* </ul>
|
||||
*
|
||||
* (1) It is common practice on Unix to have a single symbol namespace for an
|
||||
|
@ -809,7 +817,8 @@
|
|||
* sometimes written 'a' in parts of the source code that does not use
|
||||
* the array prefix.
|
||||
*
|
||||
* <li> The 'p' prefix means pointer. For instance 'pVM' is pointer to VM.
|
||||
* <li> The 'p' prefix means pointer. For instance 'pVM' is pointer to VM,
|
||||
* 'pidx' means pointer to an index and 'pv' is a generic void pointer.
|
||||
*
|
||||
* <li> The 'r' prefix means that something is passed by reference.
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue