History log of /haiku/src/add-ons/kernel/file_systems/udf/UdfDebug.cpp
Revision Date Author Comments
# 2ca13760 20-Aug-2021 Coldfirex <sakison@gmail.com>

Mass updating of OpenBeOS text to Haiku

No functional code altered.

https://dev.haiku-os.org/ticket/17197

Change-Id: I75cc74f6be0ad968fd77c31fbe5b0f650a6fe9e0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4364
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 5ffbe7d7 30-Mar-2019 Augustin Cavalier <waddlesplash@gmail.com>

Change all references to "__INTEL__" to "__i386__".

They are functionally identical, but the former is a BeOS/Haiku-specfic
macro that we include in the compiler specs, and the latter is defined
by GCC.


# b6f76ebe 09-Feb-2017 Augustin Cavalier <waddlesplash@gmail.com>

s/OpenBeOS License/MIT License/ universally, as they're the same thing.

Fixes #8681.


# 9aec6561 10-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

More build fixes of unittests, this time for x86_64.


# 49a6a0eb 09-Jun-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Fix build of makeudfimage tests.

* The Udf namespace was removed from the headers, but not all the
implementation files
* kernel_cpp.h is not actually used
* TRACE_ERROR can't be set to dprintf when building as part of the test
(and not as a kernel add-on)

First step on the way to get jam -q unittests to work again...


# c49d6efc 18-Aug-2008 Salvatore Benedetto <salvatore.benedetto@gmail.com>

* Replaced kernel_cpp.h with util/kernel_cpp.h
* Removed Udf namespace
* Minor clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27027 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 063b74d2 19-Jan-2004 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Switched from USER to _KERNEL_MODE for detecting user vs. kernel versions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6187 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f50008f9 05-Jan-2004 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Switched back to new(nothrow), now that it works properly again.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5925 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 21ea9aea 02-Dec-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Removed category stuff from UdfDebug.h since it ended
up not being as useful as I'd hoped, and I need to use the
same debugging macros for makeudfimage as for udf.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5544 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43c2ddb4 11-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Upgraded my vocabulary.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5319 a95241bf-73f2-0310-859d-f6bbb57e9c96


# eaa70c97 18-Sep-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Fixed debug-to-file output to actually work when run in R5 kernel mode.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4749 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 49cab548 29-Aug-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Added support for sending debugging output to a file.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4410 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6cbf5bf3 21-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

- Added option to include class name with DEBUG_INIT() to so it's clearer which
dump() or init_check() or what have you function is printing out debug info.
- Added DUMP_INIT() for dump() functions
- Added tabCount option for class DebugHelper.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3279 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 778d70ca 13-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

- Added category support
- Moved doxs from header to cpp file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be45fb85 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Revamped debugging macros:
- Updated macro formatting to be more readable
- Changed semantics to be more to my liking
- Added neat-o automatic call-stack indenting
- Added more detailed macro docs


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3225 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a44384b0 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Hadn't intended to lose a step of revision history along
with the rename from Debug.{h,cpp}. This is what the
first revision of UdfDebug.{h,cpp} should have looked
like. The new updated version shall follow in the next
revision.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3224 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fe89a5ba 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Renamed Debug.{h,cpp} to UdfDebug.{h,cpp} to cut down on
the proliferation of files named Debug.*


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3218 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9aec6561a8ea8c75f00f16ab3d1a757bfe0cfb18 10-Jun-2014 Oliver Tappe <zooey@hirschkaefer.de>

More build fixes of unittests, this time for x86_64.


# 49a6a0ebf3eb74e92ea0b1155c8bef5d507b246d 09-Jun-2014 Adrien Destugues <pulkomandy@pulkomandy.tk>

Fix build of makeudfimage tests.

* The Udf namespace was removed from the headers, but not all the
implementation files
* kernel_cpp.h is not actually used
* TRACE_ERROR can't be set to dprintf when building as part of the test
(and not as a kernel add-on)

First step on the way to get jam -q unittests to work again...


# c49d6efc605061aff66cafddda193daf331fcad5 18-Aug-2008 Salvatore Benedetto <salvatore.benedetto@gmail.com>

* Replaced kernel_cpp.h with util/kernel_cpp.h
* Removed Udf namespace
* Minor clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27027 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 063b74d2f03befc49b5630dd55a1f247f570317c 19-Jan-2004 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Switched from USER to _KERNEL_MODE for detecting user vs. kernel versions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6187 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f50008f9bad86430b1291c00cc2ed1bc41ae10f6 05-Jan-2004 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Switched back to new(nothrow), now that it works properly again.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5925 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 21ea9aea0c8dab99f5dad0686b870ff6c5c006a6 02-Dec-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Removed category stuff from UdfDebug.h since it ended
up not being as useful as I'd hoped, and I need to use the
same debugging macros for makeudfimage as for udf.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5544 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 43c2ddb4810bd7959be809fee56b9b83fe16a944 11-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Upgraded my vocabulary.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5319 a95241bf-73f2-0310-859d-f6bbb57e9c96


# eaa70c976c275f986e24f9922ff77e611ea513a6 18-Sep-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Fixed debug-to-file output to actually work when run in R5 kernel mode.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4749 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 49cab54852e595a0b723dc32a3ae70f9105a2a75 29-Aug-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Added support for sending debugging output to a file.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4410 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6cbf5bf3799cadbd5967d24da4f24ce12daa3ca5 21-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

- Added option to include class name with DEBUG_INIT() to so it's clearer which
dump() or init_check() or what have you function is printing out debug info.
- Added DUMP_INIT() for dump() functions
- Added tabCount option for class DebugHelper.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3279 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 778d70ca00541e728171f21c822826c36d22d88f 13-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

- Added category support
- Moved doxs from header to cpp file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3240 a95241bf-73f2-0310-859d-f6bbb57e9c96


# be45fb85b6c14fddee075778265ddabf9ed2caf2 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Revamped debugging macros:
- Updated macro formatting to be more readable
- Changed semantics to be more to my liking
- Added neat-o automatic call-stack indenting
- Added more detailed macro docs


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3225 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a44384b0388e46738289ab31b9d9c2ab3eb9a721 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Hadn't intended to lose a step of revision history along
with the rename from Debug.{h,cpp}. This is what the
first revision of UdfDebug.{h,cpp} should have looked
like. The new updated version shall follow in the next
revision.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3224 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fe89a5bae9cc44407ab5d8aeadaf79cf136c375a 12-May-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Renamed Debug.{h,cpp} to UdfDebug.{h,cpp} to cut down on
the proliferation of files named Debug.*


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3218 a95241bf-73f2-0310-859d-f6bbb57e9c96