Source Activity
hack_coff: add rs6000.h from GDB 7.8
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
Categories: Development
ByteOrder.h: add explicit casts when using gcc builtins
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
input_server: Fix handling of received -q argument.
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
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]
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.
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
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
Categories: Development
arm: bcm2835 framebuffer
* 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
* 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.
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
* 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.
* 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.
Signed-off-by: Augustin Cavalier
Signed-off-by: Augustin Cavalier
Categories: Development
Fix GCC 5 suggest parentheses warning.
Signed-off-by: Augustin Cavalier
Signed-off-by: Augustin Cavalier
Categories: Development
Fix GCC 4.9 maybe-uninitialized warning.
Signed-off-by: Augustin Cavalier
Signed-off-by: Augustin Cavalier
Categories: Development
Fixed goonies package.
Categories: Development
