haiku/src/bin
Jérôme Duval 949005a59b strace: handle parallel syscalls on different threads
If a thread executes a system call and meanwhile a different thread calls another one, then
the ongoing call is marked as unfinished. When the call returns it will be marked as resumed.

* remove PreSyscall, now unused.

Change-Id: Iea45b866be2c40568d766c2ed3cc73e34b9d1293
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4765
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2021-12-06 17:22:50 +00:00
..
addattr Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible. 2019-03-30 15:19:38 -04:00
bfs_tools Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
cddb_lookup cddb_lookup: Update default server 2021-06-24 12:50:49 +00:00
consoled userland: Pass more sizes with ioctls where we can. 2019-07-11 23:41:52 -04:00
debug strace: handle parallel syscalls on different threads 2021-12-06 17:22:50 +00:00
desklink desklink: watch media_server quit event to disconnect itself. 2020-02-15 13:31:17 +00:00
filteredquery Add filteredquery command. 2013-12-14 08:27:21 +01:00
fwcontrol bus_managers/firewire: Fix warnings 2021-10-20 18:00:36 +00:00
hid_decode Use libstdc++, libsupc++ and libgcc from gcc_syslibs. 2014-08-13 13:32:44 +02:00
i2c i2c: add diagnostic utility 2020-04-10 11:25:39 +00:00
keymap bin/keymap: Fix memory leak 2020-12-08 12:27:40 +00:00
keystore
listdev More work towards hybrid support 2013-08-01 08:54:06 +02:00
listusb Listusb: Fix Wformat-security 2021-09-20 13:38:53 +00:00
locale bin/locale/collectcatkeys: Fix -Wformat-security 2020-10-22 05:59:30 +00:00
mail_utils mail_utils/mail: Fix -Wwrite-strings 2021-01-12 16:27:24 +00:00
makebootable arm: Generate proper mmc image 2020-06-22 18:48:20 +00:00
media_client bin/media_client: Fix memory leak 2020-12-09 16:12:43 +00:00
mkdos Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
mkfs mkfs: Added an example to the help text. 2017-01-19 22:12:59 +01:00
multiuser use common AutoDeleter types 2020-12-13 19:14:13 +00:00
network ifconfig: Fix Wformat-security 2021-09-20 13:38:53 +00:00
package package command: -z now takes an argument to specify the compression method. 2021-10-26 16:24:22 -04:00
package_repo Package Kit: reduce identifer/base-url confusion 2020-05-09 20:04:50 +00:00
pc PVS V1010: access before start of buffer after fgets 2019-07-21 20:05:08 +00:00
pcmcia-cs Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible. 2019-03-30 15:19:38 -04:00
pkgman Package Kit: reduce identifer/base-url confusion 2020-05-09 20:04:50 +00:00
rc bin/rc: fix wrong type of arguments to formatting function 2021-10-20 18:03:03 +00:00
screen_blanker Remove all invocations of SetSubDirSupportedPlatformsBeOSCompatible. 2019-03-30 15:19:38 -04:00
screenmode screenmode: fix MIME signature 2020-04-26 17:37:18 +00:00
unzip PVS V1028: cast result of operation instead of operands 2019-07-17 22:17:22 +00:00
writembr writembr: Implement support for GPT partitions, #4028. 2015-06-04 15:07:13 +12:00
Jamfile POSIX: asprintf and vasprintf are BSD/GNU extensions 2020-11-07 08:49:34 +00:00
WindowShade.cpp WindowShade: fix build 2016-01-07 21:10:50 +01:00
alert.cpp
autologin.cpp Added autologin command, and use it by default. 2015-07-22 20:43:54 +02:00
badblocks.cpp
beep.cpp
boot_process_done.cpp
bt_dev_info.cpp
bt_discovery.cpp
catarea.c Add a catarea bin tool 2019-03-02 13:37:23 +01:00
catattr.cpp CID 702036: catattr: close file descriptor after usage 2015-07-02 16:12:33 -04:00
checkfs.cpp Add examples to checkfs help output. 2020-05-08 19:35:53 +02:00
checkitout.cpp Remove private support kit BUrl 2014-07-03 17:39:59 +02:00
checkitout.h
checkitout.rdef
chop.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
clear.c
clipboard.cpp Clipboard: style fixes. 2015-01-05 15:49:52 +01:00
comm.c
copyattr.cpp Adjust all struct dirent creations (again), this time to use offsetof(). 2021-12-01 17:05:40 -05:00
df.cpp bin/df: Fix -Wformat-security 2020-10-28 16:26:35 +00:00
diff_zip.cpp Fix memory leaks 2020-02-06 00:45:11 +00:00
diskimage.cpp bin/diskimage: Fix format strings through B_PRI macros 2015-07-19 09:19:11 -05:00
dpms.cpp
draggers.cpp dragger: use EXIT_SUCCESS/EXIT_FAILURE macros for clarity 2016-01-07 02:13:41 +01:00
driveinfo.c bin/driveinfo: Fix format strings through B_PRI macros 2015-07-19 09:23:54 -05:00
dstcheck.cpp dstcheck: do nothing if clock is clearly in the past. 2020-05-13 02:07:21 +00:00
dstcheck.rdef
eject.cpp bin: Clang warning fixes. 2018-06-18 23:18:34 -04:00
error.c Remove B_FILE_NOT_FOUND from public headers. 2021-10-19 15:58:54 +00:00
fdinfo.cpp bin/fdinfo: Fix format strings through B_PRI macros 2015-07-19 09:43:17 -05:00
ffm.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
filepanel.cpp filepanel: Fix -Wformat-security and remove unused options. 2021-03-06 08:03:38 +00:00
finddir.c Remove Spurious B_BEOS_DATA_DIRECTORY 2017-05-08 22:17:53 +02:00
findpaths.cpp Fix use of findpaths from inside chroot 2016-08-20 07:57:52 +02:00
fortune.c Fix build: missing semi-colon in fortune 2020-02-05 21:34:53 -05:00
fortune.rdef
fstrim.cpp Extend the functionality of bin/fstrim 2021-07-14 10:55:41 +00:00
get_driver_settings.cpp Add a get_driver_settings debugging tool 2017-11-20 11:23:34 +01:00
getarch.cpp Add setarch and getarch commands 2013-11-17 02:09:37 +01:00
haiku-utils.rdef haiku utils rdef: bump Copyright year and fix indentation 2019-05-08 02:00:04 +02:00
hd.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
hey.cpp Replace usages of B_FILE_NOT_FOUND in non-BeOS-API code. 2021-10-19 11:33:47 -04:00
hey.rdef
id.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
installsound.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
iroster.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
isvolume.cpp
launch_roster.cpp launch_daemon: Added basic logging facility 2018-04-25 10:10:43 +02:00
leak_analyser.sh leak_analyser: Update excludes with more generic regex for ICU. 2015-08-13 22:34:51 +02:00
listarea.c listarea: fixes warnings and output on x86_64. 2014-09-06 23:57:46 +02:00
listattr.cpp listattr: Make sure attributes are properly terminated 2020-05-12 14:01:10 +02:00
listfont.cpp bin/listfont: Fix -Wformat= 2019-06-16 14:53:11 +00:00
listimage.c listimage: fix small memory leak 2014-06-30 12:08:40 -04:00
listport.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
listres.cpp bin/listres: Fix -Wformat= 2019-06-16 14:53:11 +00:00
listsem.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
logger.cpp include strings.h where appriopriate... 2014-08-08 22:40:37 +02:00
logname.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
lsindex.cpp lsindex: Fixed wrong errno code to be shown 2020-06-25 22:21:23 +02:00
message.cpp
mimeset.cpp PVS V1010: access before start of buffer after fgets 2019-07-21 20:05:08 +00:00
mimeset.rdef
mkindex.cpp
modifiers.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
mount.c
mountvolume.cpp mountvolume: open mounted images/volumes in Tracker. 2013-03-10 22:28:23 +01:00
mountvolume.rdef
mvattr.cpp
notify.cpp bin/notify: Fix PVS 741 2018-12-14 22:52:42 +00:00
notify.rdef Add an rdef file for /system/bin/notify which specifies the B_BACKGROUND_APP flag. Fixes #6399. 2010-07-28 08:38:59 +00:00
open.cpp open: don't print "invalid argument" when opening an URL. 2019-01-01 17:48:29 +00:00
play.cpp
printenv.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
prio.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
ps.c ps: fix warnings 2014-11-01 21:42:32 +01:00
query.cpp Automatic whitespace cleanup 2011-11-25 06:19:09 +01:00
quit.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
ramdisk.cpp use common AutoDeleter types 2020-12-13 19:14:13 +00:00
reindex.cpp Fix source code encoding 2020-06-27 16:58:05 +00:00
release.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
renice.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
resattr.cpp Fix memory leaks 2020-02-06 00:45:11 +00:00
rescan.c
resizefs.cpp resizefs: fix usage string 2020-09-12 19:37:59 +00:00
rmattr.cpp
rmindex.cpp
roster.cpp roster: fixes 64 bit warnings 2013-05-10 19:46:29 +02:00
safemode.c bin/safemode: Fix -Wimplicit-function-declaration 2020-10-23 07:08:25 +00:00
screeninfo.cpp screeninfo:also print all supported bitmap overlay colorspaces 2016-01-23 22:33:01 +01:00
setarch.cpp setarch: use a login shell; fixes #12066. 2015-06-12 19:29:19 +12:00
setcontrollook.cpp Add setcontrollook minimal CLI tool 2019-05-13 22:15:30 +00:00
setdecor.cpp bin/setdecor: Fix -Wformat= 2019-07-11 21:36:29 +00:00
setmime.cpp Remove some dynamic exception specifiers. 2021-11-17 21:08:49 -05:00
setmime.rdef Haiku clone of the BeOS setmime tool added 2011-12-06 20:55:53 +01:00
settype.cpp Fix memory leaks 2020-02-06 00:45:11 +00:00
setusbconfig.cpp
setversion.cpp bin/setversion: Fix if condition 2020-06-25 14:11:37 +00:00
setvolume.cpp
shutdown.cpp bin/shutdown: Fix -Wformat= 2019-06-16 22:09:54 +00:00
spybmessage.cpp
sysinfo.cpp kernel: add frequency in cpu_info 2021-11-22 07:20:25 +00:00
system_time.cpp Add system_time bin command which just prints system_time(). 2015-08-29 19:15:47 +02:00
top.cpp bin/top: Fix -Wformat-security 2020-11-02 07:22:26 +00:00
translate.cpp include strings.h where appriopriate... 2014-08-08 22:40:37 +02:00
trash.cpp bin/trash: Fix PVS 787 2018-12-02 21:31:26 +00:00
tty.c
unchop.c Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
unmount.c s/Haiku License/MIT License/g. 2019-08-30 18:16:02 -04:00
urlwrapper.cpp bin/urlwrapper: Fix -Wmisleading-indentation 2020-10-23 07:09:20 +00:00
urlwrapper.h
urlwrapper.rdef urlwrapper: Handle the doi: URI scheme 2012-11-10 00:51:23 +01:00
version.cpp bin/version: Fix -Wformat= 2019-06-16 22:09:37 +00:00
vmstat.cpp bin/vmstat: Fix -Wformat= 2019-06-17 22:34:37 +00:00
waitfor.cpp Mass updating of OpenBeOS text to Haiku 2021-11-07 10:00:35 +00:00
watch.c
xres.cpp xres: Add missing braces. 2017-12-01 14:24:45 -05:00