• R/O
  • SSH

libctools: List of commits

This library contains code that extends and simplifies different operations
for C language based programs.


RSS
Rev. Tiempo Autor
5efcb16d959f 2022-10-04 21:18:12 Sergey Gusarov

Fixed bcc compile error

957a3d1e5ad2 2022-10-04 14:01:17 Sergey Gusarov

Fixed test_io with bcc

2c69348334ac 2022-10-04 13:45:40 Sergey Gusarov

Next attempt to fix

7f0af3aeca88 2022-10-04 13:36:57 Sergey Gusarov

Completed previous commit

a35239c40e0a 2022-10-04 13:30:47 Sergey Gusarov

Implemented std::strdup() for bcc with test

c4e35d4520c3 2022-10-04 13:21:35 Sergey Gusarov

Bcc compilation fix

e3435b634be8 2022-10-04 09:46:33 Sergey Gusarov

stack trace is supposedly unsupported with bcc

5742b731f57e 2022-10-04 09:42:23 Sergey Gusarov

Fixed bcc warning

60ac4fae6a88 2022-10-04 06:28:51 Sergey Gusarov

Latest bcc can be clang-based so reorder compiler detection

7237474b51c5 2022-09-14 11:55:50 Sergey Gusarov

Added current C23 draft standard

545d19f3dea4 2022-09-12 18:41:56 Sergey Gusarov

Compatibility with cmake 2.8.3 now is based on function cmtStringMidToEnd() from cmake_tools

92cb16566dd6 2022-09-12 09:55:11 Sergey Gusarov

More tests conditions for strndup()

dccd99b9b97d 2022-09-12 09:54:46 Sergey Gusarov

strndup() on windows: small likely optimization

63f8422e5178 2022-09-12 09:44:38 Sergey Gusarov

fixed strndup() on windows(thanks to test)

0131297a766c 2022-09-12 08:57:29 Sergey Gusarov

thread: Fixed compilation with mingw + without pthreads

e13bcfe5d330 2022-09-12 08:45:17 Sergey Gusarov

tests/CMakeLists.txt: Protection of empty strings as argument of self debugging messages

e2c78c370b9f 2022-09-12 08:42:14 Sergey Gusarov

Restored compatibility of tests with cmake 2.8.3

53882eeaf897 2022-09-12 07:57:53 Sergey Gusarov

Specified version of gcc and ruby(2.0.0 minimum version on Windows XP working now)

baeaf02c6f46 2022-09-12 07:57:04 Sergey Gusarov

cmake's string(): Added quotes around string operands

a16577a45a99 2022-09-12 06:19:07 Sergey Gusarov

os/thread: Fixed compilation with unimplemented configuration
(win32 threads on mingw instead of posix threads)

36a445932a2f 2022-09-12 01:59:25 Sergey Gusarov

Added introdution document about DWARF

cdc457ae5cad 2022-09-08 08:42:32 Sergey Gusarov

src_os_stack_trace_demangle segfault fix: It's very important to not use
pure <string.h> across the project. std/string.h defines some important identifiers
before "include <string.h>"

84762adec303 2022-09-08 07:37:02 Sergey Gusarov

More std/string tests

2eae3c4828a3 2022-09-08 07:00:46 Sergey Gusarov

Implemented more std/string tests

0eb8959fbddf 2022-09-07 21:46:30 Sergey Gusarov

Using of internal safe API function

d98abb40a268 2022-09-07 20:44:01 Sergey Gusarov

Improved demangle() code

6a7617f810ad 2022-09-07 18:01:40 Sergey Gusarov

Added strCmpWrapper() and strNCmpWrapper()

c084e5e16126 2022-09-07 17:17:00 Sergey Gusarov

ctStrLen() renamed to strLenWrapper()

9cb72e59d678 2022-09-07 08:22:41 Sergey Gusarov

Implemented demangle() with working test

3f6f91cc555c 2022-09-07 05:03:16 Sergey Gusarov

Initial implementation of demangle(),
Added support for different 'stack walk' and 'stack debug info' parameters of build

Show on old repository browser