• R/O
  • SSH

libctools: List of commits

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

Rev. Tiempo Autor
fb9ea84f808c 2018-09-29 18:36:36 Sergey Gusarov

Traces: Added colorized output support

dcb8282177c8 2017-10-30 01:02:06 s.gusarov

Applied new cmake CMP0054 policy for all the project

5548d436dee0 2017-10-23 00:22:19 s.gusarov

Fixed windows warning

1ead919354a9 2017-10-23 00:18:12 Sergey Gusarov

trace: Fixed msvc release warning

9c391f6f2e0d 2017-10-23 00:07:34 Sergey Gusarov

Fixed tests in shared mode

c8247673cb4a 2017-10-22 23:34:02 Sergey Gusarov

Added missing includes - fixed windows compilation

ac53fd17b9a8 2017-10-22 23:19:10 Sergey Gusarov

Added missing header

3152885c6943 2017-10-22 22:56:26 Sergey Gusarov

CT_SHARED_API: Added case when we compile static library or not a library

1e3b4f005840 2017-10-22 22:06:22 s.gusarov

Don't define ${PROJECT_NAME}_EXPORTS identifier for shared library build. We have an analog
Borrowed from

993ce052863e 2017-10-22 09:47:20 Sergey Gusarov

qttool is more suitable to have Qt-related code. libctools is not a mainstream for Qt,
so any Qt project could solve Qt-related problems itself.

5be502926b7b 2017-10-22 09:23:16 Sergey Gusarov

Resolved cmake warning about CMP0023 policy. There is no affected cmake code now

21e21461c7bf 2017-10-22 07:21:44 Sergey Gusarov

Use CT_SHARED_API throughout the project

9dc18fb56e4c 2017-10-22 06:41:22 Sergey Gusarov

Added shared_api module. Attribute CT_SHARED_API should be used near all exported symbols

97096e0d917e 2017-10-22 05:48:21 Sergey Gusarov

CT_DLL* identifiers renamed to CT_SHARED* as more appropriate for cross-platform

76fedfc813ae 2017-10-22 05:44:01 Sergey Gusarov

Enforce default visibility for external headers. Preparation to enforcing hidden visibility for the project

5948f6474951 2017-10-22 00:33:52 Sergey Gusarov

Fixed warning "UNICODE redefined" with gcc/dynamic

f0015951a527 2017-10-21 22:24:35 s.gusarov

Fixed compilation of predef/attributes.h in Qt projects

8a6a1345e1f8 2017-10-21 18:46:13 s.gusarov

Code movement

097e23e04208 2017-10-21 18:40:56 s.gusarov

Static/Dynamic linking support

2e53d23d7de5 2017-10-18 10:44:18 s.gusarov

Removed redundant brackets

3b3f992ecea2 2017-10-18 10:14:12 s.gusarov

trace_ext.c: Fixed release warning

9ec9ad54fc3d 2017-10-11 01:00:38 s.gusarov

external_headers: Masked more VC++ warnings

a378124c0d4d 2017-10-10 21:39:18 s.gusarov

Fixed windows msvc++ compilation

58c64d3fef24 2017-10-09 09:37:32 s.gusarov

test_simple_round: Use INT functions instead of INT64 - more universal way on 32x platform.

09e9b140d9a9 2017-10-09 07:39:31 s.gusarov

Link tests with libm when compiled with gcc and analogs

d4610552c8de 2017-10-09 06:58:08 s.gusarov

test_math: Use INT functions instead of INT64 - more universal way on 32x platform.

cd66ed46a010 2017-10-09 06:56:27 s.gusarov

external_headers.h: Compilation fix

f94937441a24 2017-10-08 22:30:07 s.gusarov

external_headers.h: Resolved issue with clang < 3.5.1 warning about deprecated register

7efd46c798ba 2017-10-08 22:10:50 s.gusarov

external_headers.h: Masking of -Wunused-local-typedefs now applied for gcc 4.7 and above

c170eb4c36f3 2017-10-08 21:58:12 s.gusarov

external_headers.h: Masking of -Wmaybe-uninitialized now applied for gcc 4.7 and above

Show on old repository browser