Hugues Delorme
789637db94
cmake: add reminder GCC option for ubsan
2015-11-03 18:09:25 +01:00
Hugues Delorme
cc18d93bb1
cmake: support TinyCC
2015-09-24 18:16:08 +02:00
Hugues Delorme
cf05510529
cmake: simplify examples in comments
2015-09-22 18:17:43 +02:00
Hugues Delorme
2a65d7b55b
cmake: add coveralls support
2015-09-09 17:13:12 +02:00
Hugues Delorme
5852b97b44
cmake: dependant options for benchmarks, refactor
2015-09-02 12:08:14 +02:00
Hugues Delorme
56bb6d8e65
cmake: simplifications
...
* All options reside in the top-level CMakeLists.txt file
* No need to find gmio library, just add "gmio" as a target dependency
* In tests, link to gmio library instead of recompiling needed source code
2015-09-01 18:20:31 +02:00
Hugues Delorme
deccace38b
benchmarks: bench_ -> benchmark_
2015-09-01 17:30:49 +02:00
Hugues Delorme
2f6af3ed26
move repo gmio-benchmarks inside gmio
2015-09-01 17:01:38 +02:00
Hugues Delorme
a06fdc331d
cmake: split main CMakeLists.txt into sub-directory files
2015-08-11 23:57:57 +02:00
Hugues Delorme
c406a8bb92
Replace fougsys.fr -> fougue.pro
2015-07-13 11:44:29 +02:00
Hugues Delorme
bfc5f3048f
Fix clang unknown option warnings about -Wlogical-op
2015-06-29 16:32:00 +02:00
Hugues Delorme
45fdf31289
Fix linking error for test_stl with GCC
2015-06-29 12:33:07 +02:00
Hugues Delorme
5219c289aa
cmake: improve suppport of Clang
2015-06-29 12:26:47 +02:00
Hugues Delorme
44d73a66c8
Fix project name in some license headers
2015-06-10 16:18:59 +02:00
Hugues Delorme
0f4789d710
tests: add new test test_stl
2015-05-28 17:33:42 +02:00
Hugues Delorme
fcf5e1b5bd
cmake: add doc target
2015-05-28 09:36:24 +02:00
Hugues Delorme
ac0c7e2215
cmake: add generation of version.h and gmio.rc (DLL information)
2015-05-27 18:57:00 +02:00
Hugues Delorme
25df817b82
Update copyright
2015-04-30 18:19:45 +02:00
Hugues Delorme
3cfc095237
cmake: tweak compilation warning policy
2015-04-10 15:10:33 +02:00
Hugues Delorme
74032b0dcb
tests: add test_internal__fast_atof()
2015-04-10 14:28:26 +02:00
Hugues Delorme
558045e747
Merge branch 'master' of https://github.com/fougue/gmio
2015-04-09 18:23:15 +02:00
Hugues Delorme
f66e35638d
cmake: fix GCC linking errors for 'test_internal' target
2015-04-09 18:02:31 +02:00
Hugues Delorme
0756ef6434
cmake: fix detection of powf() with GCC
2015-04-04 00:15:10 +02:00
Hugues Delorme
a91d517c98
cmake: fix detection of large file support on 32b systems
2015-04-04 00:15:05 +02:00
Hugues Delorme
6b7c63a175
cmake: fix cmake errors
2015-04-03 15:22:47 +02:00
Hugues Delorme
b92c0502e9
Merge branch 'master' of https://github.com/fougsys/gmio
2015-04-03 15:16:18 +02:00
Hugues Delorme
85839abf00
gmio_core: get rid of alloca() support
2015-04-03 15:15:01 +02:00
Hugues Delorme
0f5141979a
cmake: on UNIX systems force 64b overrides of stat(), fstat(), ...
2015-04-03 15:12:58 +02:00
Hugues Delorme
0a041bb0eb
cmake: fix minor style issues
2015-04-03 11:15:57 +02:00
Hugues Delorme
d36be934aa
gmio_support: rename files for better consistency
2015-04-02 10:53:52 +02:00
Hugues Delorme
35359a2580
cmake: group non-ANSI checks within "if(NOT BUILD_STRICT_C90)"
2015-04-02 09:38:08 +02:00
Hugues Delorme
c60322e89b
cmake: build static lib by default
2015-04-01 15:44:03 +02:00
Hugues Delorme
6df6299036
cmake: rename GMIO_HAVE_WIN_ALLOCA_FUNC to GMIO_HAVE_WIN__ALLOCA_FUNC
2015-04-01 15:43:03 +02:00
Hugues Delorme
76ee571cd5
gmio_core: provide a POSIX implementation for gmio_stream_stdio_size()
2015-04-01 15:39:00 +02:00
Hugues Delorme
d3f4062bc8
gmio_core: add utility functions for gmio_buffer
2015-03-30 16:37:47 +02:00
Hugues Delorme
e15e3f8142
Direct link to the license file
2015-03-30 09:05:25 +02:00
Hugues Delorme
1a95a58b5a
cmake: add flag _CRT_NONSTDC_NO_DEPRECATE to silent MSVC deprecation warnings
2015-03-26 12:05:13 +01:00
Hugues Delorme
ded90344f4
cmake: detect availability of powf()
2015-03-26 12:04:17 +01:00
Hugues Delorme
828f970da5
Use configure-time constant for the host's endianness
2015-03-20 11:42:55 +01:00
Hugues Delorme
71b9faff4f
gmio_stl: fix sprintf() format issue
2015-03-18 16:27:43 +01:00
Hugues Delorme
002c3eae66
cmake: treat Visual C++ warnings as errors
2015-03-13 11:05:51 +01:00
Hugues Delorme
df6b5f4722
cmake: more comments
2015-03-03 17:18:15 +01:00
Hugues Delorme
100af32b21
cmake: for MSVC, enable /W4 and /Zc:strictStrings
2015-03-03 16:27:02 +01:00
Hugues Delorme
31e8daca93
Removed needless comment lines and doxygen tags
2015-03-03 11:37:38 +01:00
Hugues Delorme
d7a4e3b1b6
cmake: detection of the targer architecture bit size
2015-03-03 10:27:39 +01:00
Hugues Delorme
edf3beca79
gmio_core: rename _ascii_ functions and files to _string_
2015-03-02 17:54:57 +01:00
Hugues Delorme
1518324fba
Add licence files and headers
2015-03-02 17:38:33 +01:00
Hugues Delorme
e4dd893ea2
CMake: make detection of <stdint.h>, <stdbool.h> and strtof() dependent of BUILD_STRICT_C90
2014-11-19 09:38:24 +01:00
Hugues Delorme
3775dca27c
When available, use <stdbool.h> for boolean types
2014-11-10 18:31:44 +01:00
Hugues Delorme
7d853cc3b1
Fix remaining compiler errors since renaming the library to 'gmio'
2014-04-17 10:19:23 +02:00