Source Activity

Syndicate content
Haiku's main repository
Updated: 1 hour 32 min ago

hack_coff: add rs6000.h from GDB 7.8

Mon, 2015-04-20 23:11
Of course we were using it from our own gdb copy... until it got deleted. Of course we were using it from our own gdb copy... until it got deleted.
Categories: Development

fix warnings

Mon, 2015-04-20 22:24
Categories: Development

ByteOrder.h: add explicit casts when using gcc builtins

Mon, 2015-04-20 22:11
Those return uintNN_t types instead of our own types, but uint32 for example is long while uint32_t isn't, giving some trouble with the PRI* macros for example on PPC. Those return uintNN_t types instead of our own types, but uint32 for example is long while uint32_t isn't, giving some trouble with the PRI* macros for example on PPC.
Categories: Development

paths.h: fix some paths

Mon, 2015-04-20 21:33
We don't have /sbin so... We don't have /sbin so...
Categories: Development

input_server: Fix handling of received -q argument.

Mon, 2015-04-20 21:29
BApplication::ArgvReceived() is called in the already running app in case of a silent relaunch. It is therefore enough to just post a quit message. BApplication::ArgvReceived() is called in the already running app in case of a silent relaunch. It is therefore enough to just post a quit message.
Categories: Development

paths.h: remove the _BSD_SOURCE guard

Mon, 2015-04-20 21:28
It seems like glibc also has paths.h and m4 fails to bootstrap without _PATH_BSHELL. This file really needs some cleanup btw, since most is actually irrelevant or incorrect for Haiku. It seems like glibc also has paths.h and m4 fails to bootstrap without _PATH_BSHELL. This file really needs some cleanup btw, since most is actually irrelevant or incorrect for Haiku.
Categories: Development

shutdown: handle 'halt' and 'reboot' as argv[0]

Mon, 2015-04-20 21:23
In both cases ask confirmation to the user. In both cases ask confirmation to the user.
Categories: Development

BApplication: Fix B_ARGV_* handling on silent relaunch.

Mon, 2015-04-20 21:18
In hrev47355 a logic reversal was introduced as part of a cleanup commit which caused B_ARGV_RECEIVED to be sent only to apps with the B_ARGV_ONLY flag set instead of clear. In addition to that, don't send the B_SILENT_RELAUNCH message for apps with B_ARGV_ONLY either, as they are not supposed to receive messages after launch. This is in line with the documentation and what BRoster does. In hrev47355 a logic reversal was introduced as part of a cleanup commit which caused B_ARGV_RECEIVED to be sent only to apps with the B_ARGV_ONLY flag set instead of clear. In addition to that, don't send the B_SILENT_RELAUNCH message for apps with B_ARGV_ONLY either, as they are not supposed to receive messages after launch. This is in line with the documentation and what BRoster does.
Categories: Development

PPC: leave all atomic ops as gcc inlines

Mon, 2015-04-20 15:52
I'm not sure the 64bit versions are really implemented though... I'm not sure the 64bit versions are really implemented though...
Categories: Development

PPC: fix handler type cast

Mon, 2015-04-20 15:19
Categories: Development

arm: bcm2835 framebuffer

Mon, 2015-04-20 01:13
* Drop some messy mmu externs * Set proper page flags * Drop some messy mmu externs * Set proper page flags
Categories: Development

arm: Add debug function to dump mmu state

Sun, 2015-04-19 23:35
* We don't change the data cache (and other) settings. Interesting to know their state on each platform. * Not used by default as it needs called after serial-init in u-boot * We don't change the data cache (and other) settings. Interesting to know their state on each platform. * Not used by default as it needs called after serial-init in u-boot
Categories: Development

libmedia: Put AddOnManager into BPrivate::media namespace.

Sun, 2015-04-19 20:48
The AddOnManager was in the global namespace, clashing with application classes with the same name. The input_server has an AddOnManager of its own. When the shortcut_catcher filter was loaded by said AddOnManager, it in turn loaded libgame.so, which in turn loaded libmedia.so, where an AddOnManager was created for the global AddOnManager instance in libmedia.so. Unfortunately the wrong AddOnManager, the one from the input_server, was created. This lead to two AddOnManagers being active in the input_server which very well could be responsible for #11049 and #11280. This was a regression since the move of the AddOnManager from the media_server to libmedia.so in hrev47086. This also fits with the two tickets. I actually noticed the problem when debugging the shutdown process of the input_server, where the destruction of the wrong AddOnManager caused a deadlock with itself. The AddOnManager was in the global namespace, clashing with application classes with the same name. The input_server has an AddOnManager of its own. When the shortcut_catcher filter was loaded by said AddOnManager, it in turn loaded libgame.so, which in turn loaded libmedia.so, where an AddOnManager was created for the global AddOnManager instance in libmedia.so. Unfortunately the wrong AddOnManager, the one from the input_server, was created. This lead to two AddOnManagers being active in the input_server which very well could be responsible for #11049 and #11280. This was a regression since the move of the AddOnManager from the media_server to libmedia.so in hrev47086. This also fits with the two tickets. I actually noticed the problem when debugging the shutdown process of the input_server, where the destruction of the wrong AddOnManager caused a deadlock with itself.
Categories: Development

Add more vlc dependncies + Fix Caya and add paragui

Sun, 2015-04-19 16:14
* libdvdread, libdvdnav, faac * Caya built in release mode (much smaller package) * Paragui and dependencies: libsigc++ and physfs. * libdvdread, libdvdnav, faac * Caya built in release mode (much smaller package) * Paragui and dependencies: libsigc++ and physfs.
Categories: Development

Preferences: Consistent buttons position and spacing.

Sun, 2015-04-19 09:50
* Appearance fix spacing. * Keyboard fix spacing. * Mouse fix spacing. * Notifications fix spacing. * Fixes #5230. * Appearance fix spacing. * Keyboard fix spacing. * Mouse fix spacing. * Notifications fix spacing. * Fixes #5230.
Categories: Development

Fix GCC 5 unused-variable warning.

Sun, 2015-04-19 09:02
Signed-off-by: Augustin Cavalier Signed-off-by: Augustin Cavalier
Categories: Development

Fix GCC 5 suggest parentheses warning.

Sun, 2015-04-19 09:01
Signed-off-by: Augustin Cavalier Signed-off-by: Augustin Cavalier
Categories: Development

Fix GCC 4.9 maybe-uninitialized warning.

Sun, 2015-04-19 08:58
Signed-off-by: Augustin Cavalier Signed-off-by: Augustin Cavalier
Categories: Development

Fixed goonies package.

Sun, 2015-04-19 08:07
Categories: Development