Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d9adddc
preload: Remove mentions of ldexportlist or replace with export.map
Thaodan Feb 5, 2025
4ce0ddb
[sb2] Avoid errors in out of tree builds for files from $(OBJDIR)
Thaodan Sep 9, 2023
537fd90
[utils] Use va_args in open_nomap_nolog to match wrappers. JB#61866
Thaodan Sep 9, 2023
0bdc967
[preload] Adapt glibc in open ignore 'mode' with O_TMPFILE in flags. …
Thaodan Sep 10, 2023
ba5e7b1
[sb2] Don't run make twice
Thaodan Sep 10, 2023
b6a55a0
[preload] Fix generated dependency order
Thaodan Mar 28, 2024
a9e21b5
[llbuild] Refactor import_dir to match other Makefiles
Thaodan Mar 28, 2024
ae1515a
[sb2] Remove multilib for x86_64 and use autotools variables. JB#61868
Thaodan Mar 28, 2024
89e76d1
[sb2] Use autotools builtin system to rerun configure instead of our own
Thaodan Mar 29, 2024
af381c7
[sb2] Automatically detect out of tree builds
Thaodan Mar 29, 2024
19ade22
packaging: Cleanup spec file
Thaodan Mar 29, 2024
c4ed2ca
sb2: Fix errors found shellcheck SC2166, SC2181, SC2048 and SC2012
Thaodan Mar 29, 2024
11fb01d
[sb2] Check if default mode for target exists, error out earlier
Thaodan Mar 29, 2024
a5d6d88
[sb2] Take directory variables from configure. JB#61868
Thaodan Mar 29, 2024
062dfbc
sb2: Remove trailing slash
Thaodan Nov 24, 2024
b815e07
[sb2] Take version from autoconf to avoid unintended rebuilds
Thaodan Nov 24, 2024
45500b2
[sb2] Clean correctly without breaking builds and keeping the tree dirty
Thaodan Nov 24, 2024
f129f21
[sb2] Make sure config.h is updated and cleaned
Thaodan Nov 24, 2024
6e803a2
[sb2] Avoid rebuilds when configure.ac changes but not it's output
Thaodan Nov 25, 2024
9b31b6d
sb2: Move logic to functions, session checks to parser, shorten code
direc85 Jan 23, 2025
bb7c6d2
packaging: Also include x86_64 in ExclusiveArch
Thaodan Jan 29, 2025
90a1c9e
Add EditorConfig and dir-locals
Thaodan Jan 29, 2025
bdabcce
[sblib] Fix potential segfaults in sb_log
Thaodan May 20, 2025
9fbe8ba
[sblog] Add format attribute to detect type conversion errors at comp…
Thaodan May 20, 2025
c32facc
[sb2] Make format string specifiers match the target architecture
Thaodan May 20, 2025
a936cb3
[sb2] Wrap rule typedef into its own PRI macro, use PRI macros consis…
Thaodan Dec 15, 2025
7dcd175
[sb2] Allow redirecting syscalls (not all are supported yet). JB#59837
Thaodan Jan 10, 2023
f96ddc0
[preloader] Add gates for wait3 and wait4
Thaodan Nov 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .dir-locals.el
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
;;; Directory Local Variables -*- no-byte-compile: t -*-
;;; For more information see (info "(emacs) Directory Variables")

((nil . ((fill-column . 72)
(indent-tabs-mode . t)
(tab-width . 8)))
(c-mode . ((c-file-style . "linux")
(lsp-enable-indentation . nil)))
(lua-mode . ((tab-width . 4)))
(rpm-spec-mode . ((indent-tabs-mode . nil)))
(sh-mode . ((sh-basic-offset . 4)
(tab-width . 4))))
27 changes: 27 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# EditorConfig configuration to set basic indentation across editors
# Also applies to codereview's on common forges such as Github.

root = true

[*]
end_of_line = lf
insert_final_newline = true
indent_size = 8
indent_style = tab

[*.{c,h}]
charset = utf-8
trim_trailing_whitespace = true

[Makefile]
indent_style = tab

[*.{sh,lua}]
indent_style = tab
indent_size = 4
tab_width = 4
trim_trailing_whitespace = true

[*.spec]
indent_style = space
indent_size = 4
13 changes: 8 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
config.log
include/config.h
include/config.h.in
stamp-h
stamp-h.in
configure
config.guess
config.status
Expand All @@ -17,17 +19,18 @@ autom4te.cache
aclocal.*
*.a
config.mak
stamp-mak
stamp-mak.in
preload/exported.h
preload/ldexportlist
preload/export.map
preload/wrappers.c
obj-32
obj-64
.configure*
utils/sb2-show
utils/sb2-monitor
utils/sb2-interp-wrapper
.tarball-version
.version
preload/privatewrappers.c
preload/privatewrappers.h
preload/export.map
include/scratchbox2_version.h
build/
compile_commands.json
Loading