Commit Graph

2088 Commits

Author SHA1 Message Date
G.E
f209c685da fixed merge mixup 2024-04-24 16:26:38 +03:00
g. economou
94a9504a3e Merge branch 'develop' into wip-isildur-g-cppcheck56 2024-04-24 16:13:39 +03:00
G.E
45e5df7553 cppcheck invalidPrintfArgType_uint warnings 2024-04-24 15:55:57 +03:00
gtsoul-tech
501c8c217e badBitmaskCheck 2024-04-24 15:50:55 +03:00
gtsoul-tech
e71252a175 derefInvalidIteratorRedundantCheck 2024-04-24 13:15:17 +03:00
gtsoul-tech
31fdb430ec redundantInitialization 2024-04-24 12:40:55 +03:00
Konstantinos Margaritis
5363b7c8c7 Merge pull request #255 from isildur-g/wip-isildur-g
addressing some cppcheck warnings.
2024-04-24 12:39:17 +03:00
gtsoul-tech
3ced2f7ebf shiftTooManyBitsSigned 2024-04-24 11:13:28 +03:00
gtsoul-tech
ba3603b285 uninitvar 2024-04-24 11:13:02 +03:00
gtsoul-tech
ca340c141e invalidPrintfArgType_sint 2024-04-24 11:07:23 +03:00
Konstantinos Margaritis
1d988f6245 Merge pull request #254 from gtsoul-tech/bug/cppcheckErrors
Bug/cppcheck errors WIP
2024-04-24 10:55:51 +03:00
G.E
8036dc12f7 removed another commented line 2024-04-24 00:06:08 +03:00
G.E
119ce967cc fixed some const issues 2024-04-24 00:04:59 +03:00
G.E
0789008243 removed commented lines. 2024-04-23 23:46:08 +03:00
G.E
e3bc8ca0a8 ddressing some cppcheck warnings. yes this will be cleaned up in a
following commit. tests pass.
2024-04-23 19:08:24 +03:00
gtsoul-tech
605f1add59 accessMoved 2024-04-23 14:49:10 +03:00
gtsoul-tech
03e641a150 legacyUninitvar 2024-04-23 14:48:58 +03:00
gtsoul-tech
ac4628ce1c funcArgOrderDifferent 2024-04-23 14:48:51 +03:00
gtsoul-tech
27d08736fb redundantContinue 2024-04-23 14:48:35 +03:00
gtsoul-tech
bda8cc78db comparisonOfBoolWithBoolError 2024-04-23 14:48:12 +03:00
gtsoul-tech
7d16877b24 useInitializationList 2024-04-23 14:47:21 +03:00
gtsoul-tech
bb612e6a78 unsignedLessThanZero cppcheck 2024-04-23 12:27:43 +03:00
gtsoul-tech
ea82f73dc6 accessMoved cppcheck error 2024-04-23 12:15:12 +03:00
Konstantinos Margaritis
c642a11b59 Merge pull request #250 from isildur-g/static-fat-dispatch
static dispatch for fat runtimes. eliminates the need for ifunc.
2024-04-23 11:11:21 +03:00
g. economou
c13cab915a Merge branch 'develop' into static-fat-dispatch 2024-04-23 10:40:47 +03:00
Gregory Economou
ae28f1417e removed LD_LIBRARY_PATH comment from readme 2024-04-22 12:07:15 +03:00
Konstantinos Margaritis
bb71e79d1b Merge pull request #246 from isildur-g/bugfix-242
the rpath hack is only needed on arm
2024-04-19 16:26:37 +03:00
Gregory Economou
c743bb320a static dispatch for fat runtimes. eliminates the need for ifunc. 2024-04-19 12:32:00 +03:00
G.E.
a0de5aaafe tiny change to readme 2024-04-18 16:16:06 +03:00
Konstantinos Margaritis
28a1b9f1f2 Merge pull request #248 from VectorCamp/feature/update-simde
Update SIMDe
2024-04-18 11:26:45 +03:00
G.E.
ee03d45506 readme edit 2024-04-17 23:03:09 +03:00
Konstantinos Margaritis
763698ae43 Merge pull request #247 from gtsoul-tech/bugfix/#245
gcc-14 compilation fix Closes:#245
2024-04-17 21:32:21 +03:00
Konstantinos Margaritis
805d4f2b98 Update SIMDe 2024-04-17 17:23:11 +03:00
G.E.
d5f12ecb54 enable the rpath hack on all gcc13, and on arm/gcc12 2024-04-17 15:40:52 +03:00
gtsoul-tech
7991aa364d clang-format revert 2024-04-17 13:55:42 +03:00
gtsoul-tech
d87a2fb2dc gcc-14 compilation fix Closes:#245 2024-04-17 13:33:48 +03:00
G.E.
9ffb68be36 the rpath hack is only needed on arm 2024-04-17 11:33:00 +03:00
Konstantinos Margaritis
37ddb5f360 Merge pull request #232 from isildur-g/develop
minor changes to build in BSD (Net and Free)
2024-04-17 08:59:49 +03:00
G.E.
5ebc19674c removing the dispatcher.c changes from this branch/PR 2024-04-16 17:43:11 +03:00
Gregory Economou
7ee5f7913e added a fixme for the clunky rpath setting logic 2024-04-16 15:18:58 +03:00
Gregory Economou
645156333d cmake adds newlines to variables set from command output, trashing the
usefulness of the flexible method of setting the rpath var. back to
the clunky manual setting.
2024-04-16 15:04:20 +03:00
Gregory Economou
87b4787455 made the rpath finding a bit more flexible than just hardcoded gcc12 and gcc13 2024-04-16 13:09:05 +03:00
Gregory Economou
7faa32275e bit hacky but it works for setting rpath in freebsd 2024-04-16 10:17:53 +03:00
Gregory Economou
1055fd7ed8 probably fixed the bit about not finding the right libs in some bsd installs 2024-04-15 16:50:58 +03:00
Gregory Economou
b4115b821b united the static fat runtime dispatcher with the BSD support. 2024-04-15 14:59:08 +03:00
G.E.
1ef8e5dddc first try at getting cmake to leave custom shared lib paths with the binary,
with package added compilers we need to find the right std libs from the
compiler we added, not the base install libs.
2024-04-15 11:52:33 +03:00
G.E.
f872c289bd one more place to fix where clang in bsd is more picky than gcc in linux 2024-04-15 11:44:22 +03:00
G.E.
aea40433fc tiny edit to readme 2024-04-15 11:07:45 +03:00
G.E.
d381c12fcf added ccache for freebsd install recommendations 2024-04-11 17:47:16 +03:00
G.E.
abe954acdd adding libpcap to the bsd packages to install for building/running 2024-04-11 15:06:18 +03:00