[00:01:58] <CIA-110> kallisti5 * r41466 /haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp: fix bitwise check for mode timing polarity [05:15:41] <CIA-110> kallisti5 * r41467 /haiku/trunk/src/add-ons/accelerants/radeon_hd/accelerant.h: correct incorrect read location of PLL data [08:57:29] <CIA-110> scottmc * r41468 /haiku/trunk/build/jam/OptionalPackages: Added bzip2 gcc4 optionalpackage. [09:04:45] <CIA-110> scottmc * r41469 /haiku/trunk/build/jam/OptionalPackages: Added gcc4 sed optionalpackage. [15:34:33] <CIA-110> bonefish * r41470 /haiku/branches/developer/bonefish/signals/ (7 files in 6 dirs): (log message trimmed) [15:34:33] <CIA-110> * Removed thread_get_thread_struct[_locked]() and introduced Thread::GetDebug() [15:34:33] <CIA-110> and Thread::IsAlive() instead. [15:34:33] <CIA-110> * Removed thread_unblock(), which wasn't used anymore. [15:34:33] <CIA-110> * Introduced static sThreadHashLock, which now protects sThreadHash instead of [15:34:33] <CIA-110> gThreadSpinlock. [15:34:35] <CIA-110> * Thread::GetAndLock() now rechecks the hash table after locking the thread, [17:19:02] <CIA-110> scottmc * r41471 /haiku/trunk/build/jam/OptionalPackages: Added ccache gcc4 optionalpackage [17:23:04] <CIA-110> scottmc * r41472 /haiku/trunk/build/jam/OptionalPackages: Added fastdep gcc4 optionalpackage [17:29:19] <CIA-110> scottmc * r41473 /haiku/trunk/build/jam/OptionalPackages: Added gcc4 yasm optionalpackage [17:34:34] <CIA-110> scottmc * r41474 /haiku/trunk/build/jam/OptionalPackages: Added gcc4 taglib optionalpackage [17:39:03] <CIA-110> scottmc * r41475 /haiku/trunk/build/jam/OptionalPackages: Added gcc4 man optionalpackage [18:29:42] <CIA-110> mmlr * r41476 /haiku/trunk/ (4 files in 3 dirs): (log message trimmed) [18:29:42] <CIA-110> * Don't map the IO-APIC within the bootloader. We don't need it to set up SMP [18:29:42] <CIA-110> at all and, since there can be multiple IO-APICs, we need to do the [18:29:42] <CIA-110> enumeration again in the kernel anyway. Also only set ioapic_phys the first [18:29:42] <CIA-110> time we encounter an IO-APIC object as it looks cleaner when we arrive at the [18:29:42] <CIA-110> first IO-APIC default address. [18:29:43] <CIA-110> * Therefore we don't have to worry about already mapped IO-APICs when [20:32:00] <CIA-110> humdinger * r41477 /haiku/trunk/src/apps/showimage/ToolBarView.cpp: Fixed 80 char limit found by John Scipione. [22:36:11] <CIA-110> zooey * r41478 /haiku/trunk/build/jam/FileRules: [22:36:12] <CIA-110> * add support for generating a useful haiku-revision from a [22:36:12] <CIA-110> git repository [22:36:24] <CIA-110> zooey * r41479 /haiku/trunk/ (4 files in 3 dirs): [22:36:24] <CIA-110> * move sHaikuRevision from uname.c into new system_revision.c [22:36:24] <CIA-110> * add private function get_system_revision() for accessing the [22:36:24] <CIA-110> revision string [22:36:24] <CIA-110> * adjust uname to use get_system_revision [22:36:28] <CIA-110> zooey * r41480 /haiku/trunk/src/apps/aboutsystem/ (AboutSystem.cpp Jamfile): [22:36:29] <CIA-110> * adjust AboutSystem to fetch the system revision via [22:36:29] <CIA-110> get_system_revision() instead of parsing it from utsname [22:51:02] <CIA-110> bonefish * r41481 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs): [22:51:02] <CIA-110> * Refactored the combined hash table + list solution for Team into a generic [22:51:02] <CIA-110> templatized class and also used it for Thread. [22:51:02] <CIA-110> * Added ThreadListIterator class to iterate through the global thread list. [23:08:21] <CIA-110> bonefish * r41482 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs): [23:08:21] <CIA-110> Added an int64 serial_number field to Thread and Team. It is set when the [23:08:21] <CIA-110> object is added to the global hash table.