Page MenuHomeFreeBSD

dim (Dimitry Andric)
User

Projects

User Details

User Since
Jan 7 2014, 10:13 PM (625 w, 1 h)

Recent Activity

Today

dim committed rGbcd9ea853b14: zfs: rename several printf attribute declarations to __printf__ (authored by dim).
zfs: rename several printf attribute declarations to __printf__
Tue, Dec 30, 12:51 PM
dim closed D54388: zfs: rename several printf attribute declarations to __printf__.
Tue, Dec 30, 12:51 PM
dim committed rG667259b392ec: ncurses: avoid warnings about too-long initializer strings (authored by dim).
ncurses: avoid warnings about too-long initializer strings
Tue, Dec 30, 12:50 PM
dim closed D54371: ncurses: avoid warnings about too-long initializer strings.
Tue, Dec 30, 12:49 PM
dim committed rG710ec409dffe: crypto: avoid warnings about too-long initializer strings (authored by dim).
crypto: avoid warnings about too-long initializer strings
Tue, Dec 30, 12:48 PM
dim closed D54364: crypto: avoid warnings about too-long initializer strings.
Tue, Dec 30, 12:47 PM

Yesterday

dim committed rGc7826c81fe43: cdefs: Add __deprecated1 which accepts a message as an argument (authored by jhb).
cdefs: Add __deprecated1 which accepts a message as an argument
Mon, Dec 29, 11:49 PM
dim committed rGcd2a65a60701: sys/cdefs.h: add __noexcept and __noexcept_if (authored by ivy).
sys/cdefs.h: add __noexcept and __noexcept_if
Mon, Dec 29, 11:49 PM
dim committed rG9622eff37fbd: cdefs: Add __deprecated (authored by imp).
cdefs: Add __deprecated
Mon, Dec 29, 11:49 PM
dim committed rG68c94c3bc0de: Remove __deprecated definition from OpenZFS compiler.h (authored by dim).
Remove __deprecated definition from OpenZFS compiler.h
Mon, Dec 29, 11:49 PM
dim committed rG85e0cdeeb75a: cdefs: Add __deprecated1 which accepts a message as an argument (authored by jhb).
cdefs: Add __deprecated1 which accepts a message as an argument
Mon, Dec 29, 11:30 PM
dim committed rG4ff445d3723a: cdefs: Add __deprecated (authored by imp).
cdefs: Add __deprecated
Mon, Dec 29, 11:30 PM
dim committed rGc4290c35857d: sys/cdefs.h: add __noexcept and __noexcept_if (authored by ivy).
sys/cdefs.h: add __noexcept and __noexcept_if
Mon, Dec 29, 11:30 PM
dim committed rG8e9515839369: Fix typo in tools/build/options/WITH_REPRODUCIBLE_PATHS (authored by dim).
Fix typo in tools/build/options/WITH_REPRODUCIBLE_PATHS
Mon, Dec 29, 9:35 PM
dim committed rG660416fd1943: Move MK_REPRODUCIBLE_PATHS to bsd.opts.mk (authored by dim).
Move MK_REPRODUCIBLE_PATHS to bsd.opts.mk
Mon, Dec 29, 9:03 PM
dim committed rGd8c35dc1df47: sys/font.h: avoid warnings about too-long initializer strings (authored by dim).
sys/font.h: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG497aab21bd59: bsnmpd: avoid warnings about too-long initializer strings (authored by dim).
bsnmpd: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG8a620bd70880: makefs: avoid warnings about too-long initializer strings (authored by dim).
makefs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rGc765646beedb: m4: avoid warnings about too-long initializer strings (authored by dim).
m4: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG4cea8771f773: m4: Fix OOB access displaying MIN_INT (authored by Eric Blake <eblake@redhat.com>).
m4: Fix OOB access displaying MIN_INT
Mon, Dec 29, 12:25 PM
dim committed rG21708f480a10: fsck_msdosfs: avoid warnings about too-long initializer strings (authored by dim).
fsck_msdosfs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG143273854faa: sys/font.h: avoid warnings about too-long initializer strings (authored by dim).
sys/font.h: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG4f8f0941c285: bsnmpd: avoid warnings about too-long initializer strings (authored by dim).
bsnmpd: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG9f60c9b76fa4: m4: avoid warnings about too-long initializer strings (authored by dim).
m4: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG43d41e72fa2d: makefs: avoid warnings about too-long initializer strings (authored by dim).
makefs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG5402a4d73fe7: fsck_msdosfs: avoid warnings about too-long initializer strings (authored by dim).
fsck_msdosfs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG05924176b7d5: sys/font.h: avoid warnings about too-long initializer strings (authored by dim).
sys/font.h: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG1b9ab283da73: bsnmpd: avoid warnings about too-long initializer strings (authored by dim).
bsnmpd: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:25 PM
dim committed rG0e8b2ab13317: makefs: avoid warnings about too-long initializer strings (authored by dim).
makefs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:24 PM
dim committed rG7d9c6b28e14a: m4: avoid warnings about too-long initializer strings (authored by dim).
m4: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:24 PM
dim committed rG026647c72e82: fsck_msdosfs: avoid warnings about too-long initializer strings (authored by dim).
fsck_msdosfs: avoid warnings about too-long initializer strings
Mon, Dec 29, 12:24 PM
dim committed rGb354a138c0cb: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS (authored by guest-ayrton).
cross-build: Avoid adding <sys/cdefs.h> to SYSINCS
Mon, Dec 29, 12:19 PM
dim committed rG9ea1aadfdb30: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS (authored by guest-ayrton).
cross-build: Avoid adding <sys/cdefs.h> to SYSINCS
Mon, Dec 29, 12:18 PM
dim committed rG50c02805f671: tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it (authored by dim).
tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it
Mon, Dec 29, 12:18 PM
dim committed rG248f879133bf: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS (authored by guest-ayrton).
cross-build: Avoid adding <sys/cdefs.h> to SYSINCS
Mon, Dec 29, 12:18 PM
dim committed rG2ade7285253f: tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it (authored by dim).
tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it
Mon, Dec 29, 12:18 PM
dim committed rGc25ea7290efd: tools.build: also add sys/_visible.h to SYSINCS (authored by dim).
tools.build: also add sys/_visible.h to SYSINCS
Mon, Dec 29, 12:18 PM
dim committed rG2d0600671a5d: tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it (authored by dim).
tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it
Mon, Dec 29, 12:18 PM
dim committed rGbb4de3d2cf88: cdefs.h: Introduce __nonstring attribute (authored by arichardson).
cdefs.h: Introduce __nonstring attribute
Mon, Dec 29, 12:01 PM
dim committed rG0925033ac770: cdefs.h: Introduce __nonstring attribute (authored by arichardson).
cdefs.h: Introduce __nonstring attribute
Mon, Dec 29, 12:00 PM
dim committed rGdc28e6534b14: cdefs.h: Introduce __nonstring attribute (authored by arichardson).
cdefs.h: Introduce __nonstring attribute
Mon, Dec 29, 12:00 PM
dim committed rGd56ebf78c5a4: Reduce number of external symbols in libllvm, libclang and liblldb (authored by dim).
Reduce number of external symbols in libllvm, libclang and liblldb
Mon, Dec 29, 2:13 AM
dim committed rG61383038bc77: Remove debug crutch I accidentally left in (authored by dim).
Remove debug crutch I accidentally left in
Mon, Dec 29, 2:13 AM
dim committed rG1f5a55504f09: cuse(3): annotate cuse_init() to suppress thread safety analysis (authored by dim).
cuse(3): annotate cuse_init() to suppress thread safety analysis
Mon, Dec 29, 2:13 AM
dim committed rG14ab9445f714: pmcannotate: avoid accessing uninitialized local variables (authored by dim).
pmcannotate: avoid accessing uninitialized local variables
Mon, Dec 29, 2:13 AM
dim committed rG5143ea18e510: pmcannotate: avoid accessing uninitialized local variables (authored by dim).
pmcannotate: avoid accessing uninitialized local variables
Mon, Dec 29, 2:13 AM
dim committed rGecb101967370: Remove debug crutch I accidentally left in (authored by dim).
Remove debug crutch I accidentally left in
Mon, Dec 29, 2:13 AM
dim committed rGc55bd9b27275: cuse(3): annotate cuse_init() to suppress thread safety analysis (authored by dim).
cuse(3): annotate cuse_init() to suppress thread safety analysis
Mon, Dec 29, 2:13 AM
dim committed rG4660accec8d3: Reduce number of external symbols in libllvm, libclang and liblldb (authored by dim).
Reduce number of external symbols in libllvm, libclang and liblldb
Mon, Dec 29, 2:13 AM
dim committed rGea9ce3875759: pmcannotate: avoid accessing uninitialized local variables (authored by dim).
pmcannotate: avoid accessing uninitialized local variables
Mon, Dec 29, 2:12 AM
dim committed rG1eea0671cc85: Remove debug crutch I accidentally left in (authored by dim).
Remove debug crutch I accidentally left in
Mon, Dec 29, 2:12 AM
dim committed rG5c5e2a0a7be8: Reduce number of external symbols in libllvm, libclang and liblldb (authored by dim).
Reduce number of external symbols in libllvm, libclang and liblldb
Mon, Dec 29, 2:12 AM
dim committed rG8f7dfa4fe2b7: cuse(3): annotate cuse_init() to suppress thread safety analysis (authored by dim).
cuse(3): annotate cuse_init() to suppress thread safety analysis
Mon, Dec 29, 2:12 AM
dim committed rGb6672803a1cf: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS (authored by guest-ayrton).
cross-build: Avoid adding <sys/cdefs.h> to SYSINCS
Mon, Dec 29, 2:06 AM
dim closed D54385: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS.
Mon, Dec 29, 2:05 AM

Sun, Dec 28

dim added a comment to D54388: zfs: rename several printf attribute declarations to __printf__.

Yes, it's probably good to check what upstream thinks of this. I'll make a pull request.

Sun, Dec 28, 10:56 PM
dim requested review of D54388: zfs: rename several printf attribute declarations to __printf__.
Sun, Dec 28, 10:33 PM
dim committed rG541a98d7e28a: compat: linux: use appropriate variables for copying out old timers (authored by kevans).
compat: linux: use appropriate variables for copying out old timers
Sun, Dec 28, 10:04 PM
dim closed D52985: compat: linux: use appropriate variables for copying out old timers.
Sun, Dec 28, 10:04 PM
dim committed rG4cd7be3e8186: sys/xen: Use __printflike() instead of format(printf) (authored by arichardson).
sys/xen: Use __printflike() instead of format(printf)
Sun, Dec 28, 9:18 PM
dim committed rG3c0ea1b62976: ocs_fc: Use __printflike() instead of format(printf) (authored by arichardson).
ocs_fc: Use __printflike() instead of format(printf)
Sun, Dec 28, 9:18 PM
dim accepted D54385: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS.

LGTM

Sun, Dec 28, 8:43 PM
dim requested changes to D54385: cross-build: Avoid adding <sys/cdefs.h> to SYSINCS.
Sun, Dec 28, 8:04 PM
dim committed rG63d1c3c43690: bsd.sys.mk: suppress some new clang 21 warnings for C++ (authored by dim).
bsd.sys.mk: suppress some new clang 21 warnings for C++
Sun, Dec 28, 7:53 PM
dim committed rGae31c10537ed: bsd.sys.mk: add NO_WCHARACTER_CONVERSION and use it for googletest (authored by dim).
bsd.sys.mk: add NO_WCHARACTER_CONVERSION and use it for googletest
Sun, Dec 28, 7:53 PM

Sat, Dec 27

dim committed rG294ba5698039: Vendor import of llvm-project branch release/21.x llvmorg-21.1.7-0… (authored by dim).
Vendor import of llvm-project branch release/21.x llvmorg-21.1.7-0…
Sat, Dec 27, 10:25 PM
dim committed rGe6546807f4c1: sh: avoid warnings about too-long initializer strings (authored by dim).
sh: avoid warnings about too-long initializer strings
Sat, Dec 27, 9:59 PM
dim closed D54362: sh: avoid warnings about too-long initializer strings.
Sat, Dec 27, 9:59 PM

Fri, Dec 26

dim committed rG086bedb11a85: tools.build: also add sys/_visible.h to SYSINCS (authored by dim).
tools.build: also add sys/_visible.h to SYSINCS
Fri, Dec 26, 11:12 PM
dim committed rG1c9ff80f0635: tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it (authored by dim).
tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it
Fri, Dec 26, 3:29 PM
dim committed rGe2c93ed09f25: sys/font.h: avoid warnings about too-long initializer strings (authored by dim).
sys/font.h: avoid warnings about too-long initializer strings
Fri, Dec 26, 2:33 PM
dim committed rGcd880010c49a: pmcannotate: avoid accessing uninitialized local variables (authored by dim).
pmcannotate: avoid accessing uninitialized local variables
Fri, Dec 26, 1:38 PM
dim committed rG3054e22e4524: bsnmpd: avoid warnings about too-long initializer strings (authored by dim).
bsnmpd: avoid warnings about too-long initializer strings
Fri, Dec 26, 1:28 PM
dim requested review of D54371: ncurses: avoid warnings about too-long initializer strings.
Fri, Dec 26, 12:30 PM
dim committed rGa3394b6a23fb: m4: avoid warnings about too-long initializer strings (authored by dim).
m4: avoid warnings about too-long initializer strings
Fri, Dec 26, 12:31 AM
dim updated the summary of D54364: crypto: avoid warnings about too-long initializer strings.
Fri, Dec 26, 12:23 AM
dim committed rGba0a11512237: makefs: avoid warnings about too-long initializer strings (authored by dim).
makefs: avoid warnings about too-long initializer strings
Fri, Dec 26, 12:23 AM
dim updated the diff for D54364: crypto: avoid warnings about too-long initializer strings.

Fix double word in commit message.

Fri, Dec 26, 12:21 AM
dim requested review of D54364: crypto: avoid warnings about too-long initializer strings.
Fri, Dec 26, 12:14 AM

Thu, Dec 25

dim committed rG98c3d868fb5a: fsck_msdosfs: avoid warnings about too-long initializer strings (authored by dim).
fsck_msdosfs: avoid warnings about too-long initializer strings
Thu, Dec 25, 8:34 PM
dim requested review of D54362: sh: avoid warnings about too-long initializer strings.
Thu, Dec 25, 8:14 PM
dim committed rG5629b5cf7993: cuse(3): annotate cuse_init() to suppress thread safety analysis (authored by dim).
cuse(3): annotate cuse_init() to suppress thread safety analysis
Thu, Dec 25, 6:05 PM

Wed, Dec 24

dim committed rG160077a4d751: OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases (authored by dim).
OptionalObsoleteFiles.inc: fix up WITH_LLVM_LINK_STATIC_LIBRARIES cases
Wed, Dec 24, 3:57 PM

Tue, Dec 23

dim committed rG8d5a11cd0137: src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob (authored by dim).
src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob
Tue, Dec 23, 9:05 PM
dim closed D50956: src.conf: Add WITH_LLVM_STATIC build knob.
Tue, Dec 23, 9:05 PM
dim updated the diff for D50956: src.conf: Add WITH_LLVM_STATIC build knob.

Move setting of -DLLVM_BUILD_LLVM_DYLIB to the right place.

Tue, Dec 23, 3:43 PM

Mon, Dec 22

dim committed rG3b1126208f44: Remove debug crutch I accidentally left in (authored by dim).
Remove debug crutch I accidentally left in
Mon, Dec 22, 11:51 AM
dim committed rGcf1eaaf41cef: Reduce number of external symbols in libllvm, libclang and liblldb (authored by dim).
Reduce number of external symbols in libllvm, libclang and liblldb
Mon, Dec 22, 9:32 AM

Sun, Dec 21

dim updated the diff for D50956: src.conf: Add WITH_LLVM_STATIC build knob.
  • Rename option to WITH_LLVM_LINK_STATIC_LIBRARIES
  • Drop tools/build/options/WITHOUT_LLVM_STATIC
  • Update tools/build/options/WITH_LLVM_LINK_STATIC_LIBRARIES text
Sun, Dec 21, 7:07 PM

Tue, Dec 9

dim committed rG7f920884cd00: Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4… (authored by dim).
Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4…
Tue, Dec 9, 2:04 PM
dim committed rGe6df1a75c40c: Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4… (authored by dim).
Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4…
Tue, Dec 9, 1:45 PM

Sun, Dec 7

dim committed rGda440030e2c6: Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4… (authored by dim).
Adjust vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4…
Sun, Dec 7, 6:30 PM
dim updated the diff for D50956: src.conf: Add WITH_LLVM_STATIC build knob.

Rebase, and remove depend-cleanup.sh stuff, which was flaky anyway. Any MK_ option change should always be done via a full rebuild.

Sun, Dec 7, 2:01 PM

Sat, Dec 6

dim committed rG3f709e42e3be: Vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4, the… (authored by dim).
Vendor import of llvm-project main llvmorg-21-init-19288-gface93e724f4, the…
Sat, Dec 6, 8:12 PM

Mon, Dec 1

dim committed rGf4ff747cb709: Remove TableGen objects from libllvm, fixing bad option registrations (authored by dim).
Remove TableGen objects from libllvm, fixing bad option registrations
Mon, Dec 1, 11:58 AM
dim committed rG1fbba4fbf0f8: Remove TableGen objects from libllvm, fixing bad option registrations (authored by dim).
Remove TableGen objects from libllvm, fixing bad option registrations
Mon, Dec 1, 11:58 AM
dim committed rG9636482dd8af: Remove TableGen objects from libllvm, fixing bad option registrations (authored by dim).
Remove TableGen objects from libllvm, fixing bad option registrations
Mon, Dec 1, 11:58 AM

Nov 28 2025

dim committed rG9978553d0199: Remove TableGen objects from libllvm, fixing bad option registrations (authored by dim).
Remove TableGen objects from libllvm, fixing bad option registrations
Nov 28 2025, 6:15 PM

Nov 27 2025

dim accepted D53948: bsd.lib.mk: document INTERNALLIB and PRIVATELIB.

LGTM with one nit.

Nov 27 2025, 5:57 PM

Nov 26 2025

dim added a reverting change for rGbd27bd1f51d0: Revert "Merge commit e24f90190c77 from llvm git (by Brad Smith):": rGe0c79f13d755: Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):".
Nov 26 2025, 6:08 AM