# # ChangeLog for / in kStuff # # Generated by Trac 1.4.3.2 # Sep 20, 2024 3:16:54 PM Fri, 18 Feb 2022 02:00:53 GMT bird [120] * trunk/include/k/kDefs.h (modified) kDefs.h: Added risc-v to the K_ARCH_XXX defines. Sun, 19 Dec 2021 13:01:47 GMT bird [119] * trunk/include/k/kHlpAssert.h (modified) kHlpAssert.h: Guessing at sparc breakpoint instructions. Wed, 23 Dec 2020 19:51:15 GMT bird [118] * trunk/include/k/kHlpAssert.h (modified) kHlpAssert.h: arm64/m1 breakpoint instruction. Sun, 15 Mar 2020 15:23:36 GMT bird [117] * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrInternal.h (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModNative.c (modified) * trunk/kLdr/kLdrModPE.c (modified) kLdrModNative: Added KLDRMOD_OPEN_FLAGS_NATIVE_ALLOW_INIT_TERM to ... Tue, 08 Jan 2019 19:23:20 GMT bird [116] * trunk/include/k/kDefs.h (modified) kDefs.h: Fixed K_ENDIAN. [2nd try] Tue, 08 Jan 2019 19:21:59 GMT bird [115] * trunk/include/k/kDefs.h (modified) kDefs.h: Fixed K_ENDIAN. Sun, 28 Oct 2018 13:36:48 GMT bird [114] * trunk/kLdr/kLdrModLX.c (modified) kLdrModLX.c: Some fixes. Thu, 12 Jul 2018 11:34:27 GMT bird [113] * trunk/kHlp/Generic/kHlpInt2Ascii.c (modified) kHlpInt2Ascii.c: Try make cppcheck happy. Wed, 04 Jul 2018 09:37:39 GMT bird [112] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: dropped extra break for KCPU_P4; cleaned up style to ... Fri, 16 Mar 2018 12:46:58 GMT bird [111] * trunk/include/k/kDefs.h (modified) kDefs.h: big endian build fix Mon, 18 Dec 2017 23:48:49 GMT bird [110] * hacks/munin/fritzboxdect.py (modified) frizboxdect.py: Don't try strip None. Mon, 11 Dec 2017 14:10:52 GMT bird [109] * hacks/munin/fritzboxdect.py (modified) fritzboxdect.py: average fixes Mon, 11 Dec 2017 12:04:59 GMT bird [108] * hacks/munin/fritzboxdect.py (modified) fritzboxdect.py: better diags Mon, 11 Dec 2017 11:59:42 GMT bird [107] * hacks/munin/fritzboxdect.py (modified) fritzboxdect.py: exec Mon, 11 Dec 2017 11:58:30 GMT bird [106] * hacks/munin (added) * hacks/munin/fritzboxdect.py (added) fritzboxdect.py: initial coding Tue, 21 Nov 2017 23:55:40 GMT bird [105] * trunk/include/k/kDefs.h (modified) kDefs.h: haiku Fri, 20 Oct 2017 17:19:04 GMT bird [104] * trunk/include/k/kDefs.h (modified) kDefs.h: m68k Fri, 20 Oct 2017 16:27:13 GMT bird [103] * trunk/include/k/kDefs.h (modified) kDefs.h: GNU hurd. Mon, 02 Oct 2017 10:45:31 GMT bird [102] * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) gcc7 warning fixes Mon, 02 Oct 2017 10:37:39 GMT bird [101] * trunk/include/k/kHlpAssert.h (modified) kHlpAssert.h: Workaround for buggy gcc7+ warnings. The fall thru ... Sun, 01 Oct 2017 13:08:49 GMT bird [100] * trunk/include/k/kDefs.h (modified) kDefs.h: Detect 64-bit arm (gcc). Sat, 30 Sep 2017 11:33:30 GMT bird [99] * trunk/include/k/kDefs.h (modified) kDefs.h: arm endian detection (K_ENDIAN). Sat, 30 Sep 2017 11:28:10 GMT bird [98] * trunk/include/k/kDefs.h (modified) kDefs.h: GNU/kFreeBSD; GNU/kNetBSD; SuperH arch. Sat, 30 Sep 2017 11:27:36 GMT bird [97] * trunk/include/k/kDefs.h (modified) kDefs.h: GNU/kFreeBSD; GNU/kNetBSD; SuperH arch. Fri, 15 Sep 2017 06:10:50 GMT bird [96] * trunk/kLdr/kLdrModLX.c (modified) kLdrModLX.c: warnings Mon, 26 Sep 2016 07:23:08 GMT bird [95] * trunk/include/k/kTypes.h (modified) printf defines Tue, 20 Sep 2016 19:02:11 GMT bird [94] * trunk/include/k/kTypes.h (modified) kTypes.h: KU32_C fix. Thu, 15 Sep 2016 11:53:59 GMT bird [93] * trunk/include/k/kHlpAssert.h (modified) More assertion macros. Thu, 08 Sep 2016 15:31:37 GMT bird [92] * trunk/include/k/kLdrFmts/pe.h (modified) bigobj header. Wed, 07 Sep 2016 14:29:58 GMT bird [91] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Fixed S_ATTR_DEBUG check ... Wed, 07 Sep 2016 13:33:46 GMT bird [90] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: warnings. Wed, 07 Sep 2016 13:32:53 GMT bird [89] * trunk/kLdr/kLdrModPE.c (modified) kLdrModPE.cpp: warnings. Wed, 07 Sep 2016 13:29:14 GMT bird [88] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: warnings. Wed, 07 Sep 2016 13:09:12 GMT bird [87] * trunk/kLdr/kLdrModLX.c (modified) kLdrModLX.c: warnings Wed, 07 Sep 2016 13:01:12 GMT bird [86] * trunk/kLdr/kLdrModMachO.c (modified) try make gcc 6.2.0 happy. Tue, 06 Sep 2016 03:21:04 GMT bird [85] * trunk/kHlp/Generic/kHlpGetFilename.c (modified) * trunk/kLdr/kLdrModPE.c (modified) fixes Sun, 04 Sep 2016 13:54:11 GMT bird [84] * trunk/include/k/kDefs.h (modified) msc inline fix Tue, 30 Aug 2016 18:38:12 GMT bird [83] * trunk/kHlp/Generic/kHlpStrPCopy.c (modified) kHlpStrPCopy: fix Mon, 22 Aug 2016 21:01:51 GMT bird [82] * trunk/include/k/kLdrFmts/pe.h (modified) * trunk/kHlp/Bare/kHlpBareAssert.c (modified) * trunk/kLdr/kLdrModNative.c (modified) kLdrModNative.c: Report the actual section load addresses in the ... Thu, 18 Aug 2016 22:10:38 GMT bird [81] * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrDyldMod.c (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModNative.c (modified) * trunk/kLdr/kLdrModPE.c (modified) * trunk/kRdr/kRdrFile.cpp (modified) kLdr: some refactoring and fixes. Sat, 06 Aug 2016 20:38:28 GMT bird [80] * trunk/kLdr/kLdrModLX.c (modified) warning Wed, 27 Jul 2016 14:25:09 GMT bird [79] * trunk/include/k/kDefs.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModPE.c (modified) * trunk/kRdr/kRdrBuffered.cpp (modified) fixing warnings. Wed, 13 Jul 2016 15:52:04 GMT bird [78] * trunk/kDbg/kDbgHlp.h (modified) kDbgHlp.h: missing new-line escapes in kDbgAssert*. Wed, 22 Jun 2016 17:03:55 GMT bird [77] * trunk/kDbg/kDbgHlpCrt.cpp (modified) * trunk/kProfiler2/kPrf2Read.cpp (modified) * trunk/kProfiler2/prfreader.cpp.h (modified) prof/dbg: uninitialized variable, missing printf args, pedantic ... Mon, 28 Dec 2015 01:37:00 GMT bird [76] * hacks/xtide/ataid.c (modified) * hacks/xtide/atalib.c (modified) * hacks/xtide/atalib.h (modified) xtide-utils: ataid fixes. new delay method. Sun, 27 Dec 2015 19:47:37 GMT bird [75] * hacks/xtide/Makefile.kmk (modified) * hacks/xtide/ataid.c (added) * hacks/xtide/atalib.c (modified) * hacks/xtide/atalib.h (modified) xtide-utils: added ataid for dumping the identify device response. ... Mon, 21 Dec 2015 00:40:51 GMT bird [74] * hacks/xtide/atalib.c (modified) * hacks/xtide/atalib.h (modified) * hacks/xtide/atarwbuf.c (modified) * hacks/xtide/xtidebios-patch.diff (added) xtide util hacking, included bios patch. Sun, 20 Dec 2015 21:17:34 GMT bird [73] * hacks/xtide/Config.kmk (added) * hacks/xtide/Makefile.kmk (added) * hacks/xtide/atalib.c (copied) * hacks/xtide/atalib.h (copied) * hacks/xtide/atarwbuf.c (added) * hacks/xtide/writeatatest.c (modified) xtide util hacking. Sun, 20 Dec 2015 18:29:17 GMT bird [72] * hacks/xtide/writeatatest.c (added) * hacks/xtide/writetest.c (added) some ata and int13h read+write testing. Sun, 20 Dec 2015 18:26:53 GMT bird [71] * hacks/xtide (added) xtide hacks (https://code.google.com/p/xtideuniversalbios/ + ... Thu, 13 Aug 2015 09:03:02 GMT bird [70] * trunk/include/k/kHlpAssert.h (modified) * trunk/kDbg/kDbgHlp.h (modified) Make gcc 5.x happy when in pedantic mode. Wed, 29 Apr 2015 12:18:07 GMT bird [69] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Left a variable behind from debug effort. Wed, 29 Apr 2015 11:59:02 GMT bird [68] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Relocation fixes. Tue, 28 Apr 2015 22:31:51 GMT bird [67] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Fixed how we apply X86_64_RELOC_SIGNED_1, ... Mon, 20 Jan 2014 11:33:48 GMT bird [66] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: MH_DSYM files doesn't need to have a string table. Wed, 04 Dec 2013 09:57:00 GMT bird [65] * trunk/kLdr/kLdrModMachO.c (modified) CTF skipping fixes. Wed, 06 Nov 2013 21:04:11 GMT bird [64] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Don't load __LINKEDIT. Wed, 30 Oct 2013 02:00:14 GMT bird [63] * trunk/include/k/kLdrFmts/mach-o.h (modified) * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Workaround for misaligned __TEXT.__unwind_info found ... Wed, 16 Oct 2013 17:30:36 GMT bird [62] * trunk/kLdr/kLdrModMachO.c (modified) Mach-O: More MH_OBJECT fixes. Mon, 14 Oct 2013 02:11:57 GMT bird [61] * trunk/kLdr/kLdrModMachO.c (modified) Mach-O: Accept to open MH_BUNDLE file (but not load), symbol enum ... Sat, 12 Oct 2013 22:59:38 GMT bird [60] * trunk/kLdr/kLdrModMachO.c (modified) Mach-O: Set the link address to the address of the first segment we ... Sat, 12 Oct 2013 22:53:10 GMT bird [59] * trunk/kLdr/kLdrModMachO.c (modified) Mach-O: Object files only have one LC_SEGMENTxx, one kLdr segment for ... Sat, 12 Oct 2013 20:18:21 GMT bird [58] * trunk/include/k/kErrors.h (modified) * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModNative.c (modified) * trunk/kLdr/kLdrModPE.c (modified) Mach-O: Carve segments from the mach-o segments instead of the ... Fri, 11 Oct 2013 02:22:55 GMT bird [57] * trunk/kLdr/kLdrModMachO.c (modified) More mach-o debug info loading adjustments. Fri, 11 Oct 2013 02:07:22 GMT bird [56] * trunk/include/k/kLdrFmts/mach-o.h (modified) * trunk/kLdr/kLdrModMachO.c (modified) More mach-o debug info loading adjustments. Fri, 11 Oct 2013 00:55:44 GMT bird [55] * trunk/include/k/kLdrFmts/mach-o.h (modified) * trunk/kLdr/kLdrModMachO.c (modified) Mach-O: Accept MH_KEXT_BUNDLE (untested for loading purposes). Wed, 09 Oct 2013 19:52:48 GMT bird [54] * trunk/include/k/kErrors.h (modified) * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModNative.c (modified) * trunk/kLdr/kLdrModPE.c (modified) Added kLdrModQueryImageUuid for Mach-O. Tue, 09 Jul 2013 17:18:44 GMT bird [53] * trunk/kLdr/kLdrModMachO.c (modified) Made 64-bit mach_kernel (10.7.4) loadable for debug info purposes. Tue, 09 Jul 2013 17:03:37 GMT bird [52] * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) Added KLDRMOD_OPEN_FLAGS_FOR_INFO and fixed more mach-o issues. Tue, 09 Jul 2013 16:16:31 GMT bird [51] * trunk/kLdr/kLdrModMachO.c (modified) mach_kernel doesn't have segments sorted by link address, but rather ... Wed, 05 Sep 2012 09:55:16 GMT bird [50] * trunk/include/k/kLdrFmts/mach-o.h (modified) mach-o.h: Added new header flags. Tue, 28 Aug 2012 23:49:20 GMT bird [49] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Fixed copy & past bug in ... Sun, 26 Aug 2012 15:53:57 GMT bird [48] * trunk/include/k/kLdrFmts/mach-o.h (modified) * trunk/kLdr/kLdrModMachO.c (modified) mach-o: Added new load commands from 10.6 and 10.7. Made the loader ... Wed, 11 Apr 2012 00:00:12 GMT bird [47] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Symbols with an address at the very end of the ... Sat, 17 Mar 2012 01:39:33 GMT bird [46] * trunk/include/k/kHlpAssert.h (modified) Fix for solaris 11 / gcc 4.5.2 which is using the solaris as instead ... Fri, 25 Nov 2011 00:08:11 GMT bird [45] * hacks (added) * hacks/os2ldr (added) * hacks/os2ldr/bld.sh (added) * hacks/os2ldr/os2ldr_patcher.cpp (added) * hacks/os2ldr/pcibios_workaround1.asm (added) os2ldr: Hack around broken PCI BIOS in recent AMI UEFI firmwares. Fri, 04 Nov 2011 11:47:47 GMT bird [44] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: fixed MSC warning. Wed, 31 Aug 2011 14:37:38 GMT bird [43] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.cpp: detect debug info and be more flexible wrt ... Thu, 25 Aug 2011 14:25:05 GMT bird [42] * trunk/kLdr/kLdrModMachO.c (modified) bug fix Wed, 24 Aug 2011 14:35:57 GMT bird [41] * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModPE.c (modified) Debug info enumration adjustments. Working on MH_DSYM support. Tue, 02 Feb 2010 16:02:15 GMT bird [40] * trunk/include/k/kDbgBase.h (modified) * trunk/kTable (added) * trunk/kTable/testcase (added) kDbgBase.h: s/__DOXYGEN__/DOXYGEN_RUNNING/ Sun, 15 Nov 2009 12:20:52 GMT bird [39] * trunk/include/k/kHlpAssert.h (modified) kHlpAssert.h: Fixes Tue, 10 Nov 2009 00:01:38 GMT bird [38] * trunk/include/k/kRbTmpl/kRbAssert.h (added) * trunk/include/k/kRbTmpl/kRbBase.h (modified) kRbTmpl: Some more code. Tue, 10 Nov 2009 00:01:22 GMT bird [37] * trunk/include/k/kHlpAssert.h (modified) kHlpAssert: stmt variations. Mon, 09 Nov 2009 22:49:02 GMT bird [36] * trunk/include/k/kAvlTmpl/kAvlBase.h (modified) kAvlBase.h: Another typo in currently unused code. Sun, 08 Nov 2009 19:39:03 GMT bird [35] * trunk/include/k/kRbTmpl (copied) * trunk/include/k/kAvlTmpl/kAvlBase.h (deleted) * trunk/include/k/kAvlTmpl/kAvlDestroy.h (deleted) * trunk/include/k/kAvlTmpl/kAvlDoWithAll.h (deleted) * trunk/include/k/kAvlTmpl/kAvlEnum.h (deleted) * trunk/include/k/kAvlTmpl/kAvlGet.h (deleted) * trunk/include/k/kAvlTmpl/kAvlGetBestFit.h (deleted) * trunk/include/k/kAvlTmpl/kAvlGetWithParent.h (deleted) * trunk/include/k/kAvlTmpl/kAvlRemove2.h (deleted) * trunk/include/k/kAvlTmpl/kAvlRemoveBestFit.h (deleted) * trunk/include/k/kAvlTmpl/kAvlUndef.h (deleted) * trunk/include/k/kRbTmpl/kRbBase.h (copied) * trunk/include/k/kRbTmpl/kRbDestroy.h (copied) * trunk/include/k/kRbTmpl/kRbDoWithAll.h (copied) * trunk/include/k/kRbTmpl/kRbEnum.h (copied) * trunk/include/k/kRbTmpl/kRbGet.h (copied) * trunk/include/k/kRbTmpl/kRbGetBestFit.h (copied) * trunk/include/k/kRbTmpl/kRbGetWithParent.h (copied) * trunk/include/k/kRbTmpl/kRbRemove2.h (copied) * trunk/include/k/kRbTmpl/kRbRemoveBestFit.h (copied) * trunk/include/k/kRbTmpl/kRbUndef.h (copied) * trunk/include/k/kRbU32.h (copied) Templated red-black trees - kick off. Sun, 08 Nov 2009 19:38:40 GMT bird [34] * trunk/include/k/kAvlTmpl/kAvlGetWithParent.h (modified) * trunk/include/k/kAvlTmpl/kAvlRemove2.h (modified) kAvlTmpl: some typos in used code. Wed, 01 Jul 2009 21:22:37 GMT bird [33] * trunk/kLdr/kLdrDyldMod.c (modified) build fix. Wed, 01 Jul 2009 21:08:59 GMT bird [32] * trunk/include/k/kLdrFmts/mach-o.h (modified) hrmf Wed, 01 Jul 2009 21:08:06 GMT bird [31] * trunk/include/k/kLdrFmts/lx.h (modified) * trunk/include/k/kLdrFmts/mach-o.h (modified) * trunk/include/k/kLdrFmts/mz.h (modified) * trunk/include/k/kLdrFmts/pe.h (modified) 4 missing license headers and some missing svn properties. Wed, 01 Jul 2009 20:54:59 GMT bird [30] * trunk/Copyright (modified) * trunk/include/k/kLdrFmts/elf-amd64.h (deleted) * trunk/include/k/kLdrFmts/elf-i386.h (deleted) * trunk/include/k/kLdrFmts/elf32.h (deleted) * trunk/include/k/kLdrFmts/elf64.h (deleted) * trunk/include/k/kLdrFmts/elf_common.h (deleted) * trunk/kLdr/kLdrMod.c (modified) Removed unused files. Wed, 01 Jul 2009 20:30:29 GMT bird [29] * trunk/COPYING.LIB (deleted) * trunk/Config.kmk (modified) * trunk/Copyright (added) * trunk/Makefile.kmk (modified) * trunk/include/k/kAvlTmpl/kAvlBase.h (modified) * trunk/include/k/kAvlTmpl/kAvlDestroy.h (modified) * trunk/include/k/kAvlTmpl/kAvlDoWithAll.h (modified) * trunk/include/k/kAvlTmpl/kAvlEnum.h (modified) * trunk/include/k/kAvlTmpl/kAvlGet.h (modified) * trunk/include/k/kAvlTmpl/kAvlGetBestFit.h (modified) * trunk/include/k/kAvlTmpl/kAvlGetWithParent.h (modified) * trunk/include/k/kAvlTmpl/kAvlRemove2.h (modified) * trunk/include/k/kAvlTmpl/kAvlRemoveBestFit.h (modified) * trunk/include/k/kAvlTmpl/kAvlUndef.h (modified) * trunk/include/k/kAvlU32.h (modified) * trunk/include/k/kAvloU32.h (modified) * trunk/include/k/kAvlrU32.h (modified) * trunk/include/k/kCpu.h (modified) * trunk/include/k/kCpus.h (modified) * trunk/include/k/kDbg.h (modified) * trunk/include/k/kDbgAll.h (modified) * trunk/include/k/kDbgBase.h (modified) * trunk/include/k/kDefs.h (modified) * trunk/include/k/kErr.h (modified) * trunk/include/k/kErrors.h (modified) * trunk/include/k/kHlp.h (modified) * trunk/include/k/kHlpAlloc.h (modified) * trunk/include/k/kHlpAssert.h (modified) * trunk/include/k/kHlpDefs.h (modified) * trunk/include/k/kHlpEnv.h (modified) * trunk/include/k/kHlpPath.h (modified) * trunk/include/k/kHlpProcess.h (modified) * trunk/include/k/kHlpSem.h (modified) * trunk/include/k/kHlpString.h (modified) * trunk/include/k/kHlpSys.h (modified) * trunk/include/k/kHlpThread.h (modified) * trunk/include/k/kLdr.h (modified) * trunk/include/k/kMagics.h (modified) * trunk/include/k/kRdr.h (modified) * trunk/include/k/kRdrAll.h (modified) * trunk/include/k/kTypes.h (modified) * trunk/kCpu/Makefile.kmk (modified) * trunk/kCpu/kCpuCompare.c (modified) * trunk/kCpu/kCpuGetArchAndCpu.c (modified) * trunk/kDbg/Makefile.kmk (modified) * trunk/kDbg/kDbgDump.cpp (modified) * trunk/kDbg/kDbgHlp.h (modified) * trunk/kDbg/kDbgHlpCrt.cpp (modified) * trunk/kDbg/kDbgInternal.h (modified) * trunk/kDbg/kDbgLine.cpp (modified) * trunk/kDbg/kDbgModLdr.cpp (modified) * trunk/kDbg/kDbgModPE.cpp (modified) * trunk/kDbg/kDbgModWinDbgHelp.cpp (modified) * trunk/kDbg/kDbgModule.cpp (modified) * trunk/kDbg/kDbgSpace.cpp (modified) * trunk/kDbg/kDbgSymbol.cpp (modified) * trunk/kErr/Makefile.kmk (modified) * trunk/kErr/kErrName.c (modified) * trunk/kHlp/Bare/kHlpBare-gcc.c (modified) * trunk/kHlp/Bare/kHlpBareAssert.c (modified) * trunk/kHlp/Bare/kHlpBareEnv.c (modified) * trunk/kHlp/Bare/kHlpBareHeap.c (modified) * trunk/kHlp/Bare/kHlpBareProcess.c (modified) * trunk/kHlp/Bare/kHlpBareThread.c (modified) * trunk/kHlp/Bare/kHlpSys-darwin.c (modified) * trunk/kHlp/CRT/kHlpCRTAlloc.cpp (modified) * trunk/kHlp/CRT/kHlpCRTEnv.cpp (modified) * trunk/kHlp/CRT/kHlpCRTString.cpp (modified) * trunk/kHlp/Generic/kHlpGetEnvUZ.c (modified) * trunk/kHlp/Generic/kHlpGetExt.c (modified) * trunk/kHlp/Generic/kHlpGetFilename.c (modified) * trunk/kHlp/Generic/kHlpInt2Ascii.c (modified) * trunk/kHlp/Generic/kHlpIsFilenameOnly.c (modified) * trunk/kHlp/Generic/kHlpMemChr.c (modified) * trunk/kHlp/Generic/kHlpMemComp.c (modified) * trunk/kHlp/Generic/kHlpMemCopy.c (modified) * trunk/kHlp/Generic/kHlpMemICompAscii.c (modified) * trunk/kHlp/Generic/kHlpMemMove.c (modified) * trunk/kHlp/Generic/kHlpMemPComp.c (modified) * trunk/kHlp/Generic/kHlpMemPCopy.c (modified) * trunk/kHlp/Generic/kHlpMemPMove.c (modified) * trunk/kHlp/Generic/kHlpMemPSet.c (modified) * trunk/kHlp/Generic/kHlpMemSet.c (modified) * trunk/kHlp/Generic/kHlpPage.c (modified) * trunk/kHlp/Generic/kHlpStrCat.c (modified) * trunk/kHlp/Generic/kHlpStrChr.c (modified) * trunk/kHlp/Generic/kHlpStrComp.c (modified) * trunk/kHlp/Generic/kHlpStrCopy.c (modified) * trunk/kHlp/Generic/kHlpStrICompAscii.c (modified) * trunk/kHlp/Generic/kHlpStrIPCompAscii.c (modified) * trunk/kHlp/Generic/kHlpStrLen.c (modified) * trunk/kHlp/Generic/kHlpStrNCat.c (modified) * trunk/kHlp/Generic/kHlpStrNComp.c (modified) * trunk/kHlp/Generic/kHlpStrNICompAscii.c (modified) * trunk/kHlp/Generic/kHlpStrNIPCompAscii.c (modified) * trunk/kHlp/Generic/kHlpStrNLen.c (modified) * trunk/kHlp/Generic/kHlpStrNPCat.c (modified) * trunk/kHlp/Generic/kHlpStrNPComp.c (modified) * trunk/kHlp/Generic/kHlpStrPCat.c (modified) * trunk/kHlp/Generic/kHlpStrPComp.c (modified) * trunk/kHlp/Generic/kHlpStrPCopy.c (modified) * trunk/kHlp/Generic/kHlpStrRChr.c (modified) * trunk/kHlp/Makefile.kmk (modified) * trunk/kLdr/Makefile.kmk (modified) * trunk/kLdr/kLdr-os2.c (modified) * trunk/kLdr/kLdr-os2.def (modified) * trunk/kLdr/kLdr-win.c (modified) * trunk/kLdr/kLdr-win.def (modified) * trunk/kLdr/kLdr.c (modified) * trunk/kLdr/kLdrA-os2.asm (modified) * trunk/kLdr/kLdrDyld.c (modified) * trunk/kLdr/kLdrDyldFind.c (modified) * trunk/kLdr/kLdrDyldMod.c (modified) * trunk/kLdr/kLdrDyldOS.c (modified) * trunk/kLdr/kLdrDyldSem.c (modified) * trunk/kLdr/kLdrExeStub-os2.asm (modified) * trunk/kLdr/kLdrExeStub-os2.c (modified) * trunk/kLdr/kLdrExeStub-os2A.asm (modified) * trunk/kLdr/kLdrExeStub-win.c (modified) * trunk/kLdr/kLdrInternal.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModNative.c (modified) * trunk/kLdr/kLdrModPE.c (modified) * trunk/kLdr/testcase/Makefile.kmk (modified) * trunk/kLdr/testcase/tst-0-driver.c (modified) * trunk/kLdr/testcase/tst-3-driver.c (modified) * trunk/kLdr/testcase/tst-3-ext.c (modified) * trunk/kLdr/testcase/tst-3-imp-os2.def (modified) * trunk/kLdr/testcase/tst-3-imp-win.def (modified) * trunk/kLdr/testcase/tst-3.c (modified) * trunk/kLdr/testcase/tst.h (modified) * trunk/kLdr/testcase/tstDllMain.c (modified) * trunk/kLdr/testcase/tstDllMainStub-os2.asm (modified) * trunk/kLdr/testcase/tstDllMainStub.c (modified) * trunk/kLdr/testcase/tstExeMainStub-os2.asm (modified) * trunk/kLdr/testcase/tstExeMainStub.c (modified) * trunk/kLdr/tstkLdrHeap.c (modified) * trunk/kLdr/tstkLdrMod.c (modified) * trunk/kProfiler2/Makefile.kmk (modified) * trunk/kProfiler2/dllmain-win.cpp (modified) * trunk/kProfiler2/kPrf2-win-amd64.def (modified) * trunk/kProfiler2/kPrf2-win-x86.def (modified) * trunk/kProfiler2/kPrf2Read.cpp (modified) * trunk/kProfiler2/kPrf2WinApi-dumpbin.sed (modified) * trunk/kProfiler2/kPrf2WinApi-gencode.sed (modified) * trunk/kProfiler2/kPrf2WinApi-genimp.sed (modified) * trunk/kProfiler2/kPrf2WinApi-pre.sed (modified) * trunk/kProfiler2/kPrf2WinApiWrapperHlp.c (modified) * trunk/kProfiler2/kPrf2WinApiWrapperHlp.h (modified) * trunk/kProfiler2/kPrf2WinApiWrappers.c (modified) * trunk/kProfiler2/kProfileR3.cpp (modified) * trunk/kProfiler2/kProfileR3.h (modified) * trunk/kProfiler2/prfamd64msc.asm (modified) * trunk/kProfiler2/prfcore.cpp.h (modified) * trunk/kProfiler2/prfcore.h.h (modified) * trunk/kProfiler2/prfcorefunction.cpp.h (modified) * trunk/kProfiler2/prfcoreinit.cpp.h (modified) * trunk/kProfiler2/prfcoremodseg.cpp.h (modified) * trunk/kProfiler2/prfcorepost.cpp.h (modified) * trunk/kProfiler2/prfcorepre.cpp.h (modified) * trunk/kProfiler2/prfcorereloc.cpp.h (modified) * trunk/kProfiler2/prfcoreterm.cpp.h (modified) * trunk/kProfiler2/prfreader.cpp.h (modified) * trunk/kProfiler2/prfx86msc.asm (modified) * trunk/kRdr/Makefile.kmk (modified) * trunk/kRdr/kRdr.cpp (modified) * trunk/kRdr/kRdrBuffered.cpp (modified) * trunk/kRdr/kRdrFile.cpp (modified) * trunk/kRdr/kRdrInternal.h (modified) Finally got around execute the switch to the MIT license. Sat, 28 Mar 2009 18:37:20 GMT bird [28] * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModPE.c (modified) shut up gcc warnings. Sat, 28 Mar 2009 15:37:12 GMT bird [27] * trunk/include/k/kLdrFmts/mach-o.h (modified) removed left over comment. Thu, 19 Feb 2009 01:06:09 GMT bird [26] * trunk/kLdr/kLdrMod.c (modified) FAT Mach-O bugfix. Thu, 19 Feb 2009 00:56:15 GMT bird [25] * trunk/include/k/kErrors.h (modified) * trunk/include/k/kLdr.h (modified) * trunk/kLdr/kLdrMod.c (modified) * trunk/kLdr/kLdrModLX.c (modified) * trunk/kLdr/kLdrModMachO.c (modified) * trunk/kLdr/kLdrModPE.c (modified) A blind shot at FAT Mach-O images. Sun, 08 Feb 2009 13:58:54 GMT bird [24] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/kHlp/Bare/Makefile.kup (added) * trunk/kHlp/Bare/kHlpBareThread.c (modified) * trunk/kHlp/Bare/kHlpSys-darwin.c (added) * trunk/kHlp/Makefile.kmk (modified) * trunk/kLdr/kLdrDyldSem.c (modified) * trunk/kLdr/kLdrModLX.c (modified) darwin porting. Sat, 31 Jan 2009 01:52:14 GMT bird [23] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: (Re-)Make the GOT in the right place, generate ... Fri, 30 Jan 2009 06:29:43 GMT bird [22] * trunk/kLdr/kLdrModMachO.c (modified) kLdrModMachO.c: Initial 64-bit support (MH_OBJECT). Fri, 30 Jan 2009 06:28:10 GMT bird [21] * trunk/include/k/kErrors.h (modified) kErrors.h: kLDR_ERR_MACHO changes.