2115 Commits

Author SHA1 Message Date
Konstantinos Margaritis
53015b2bbf
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
7590fdc8c7
Merge branch 'develop' into static-fat-dispatch 2024-04-23 10:40:47 +03:00
Gregory Economou
c7439a605e removed LD_LIBRARY_PATH comment from readme 2024-04-22 12:07:15 +03:00
Konstantinos Margaritis
9c52d3d6c1
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
cfa8397e97 static dispatch for fat runtimes. eliminates the need for ifunc. 2024-04-19 12:32:00 +03:00
G.E.
acbef47c74 tiny change to readme 2024-04-18 16:16:06 +03:00
Konstantinos Margaritis
6a7574501d
Merge pull request #248 from VectorCamp/feature/update-simde
Update SIMDe
2024-04-18 11:26:45 +03:00
G.E.
50fdcaf357 readme edit 2024-04-17 23:03:09 +03:00
Konstantinos Margaritis
6546dd856a
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
cdc0d47cde Update SIMDe 2024-04-17 17:23:11 +03:00
G.E.
1e614dc861 enable the rpath hack on all gcc13, and on arm/gcc12 2024-04-17 15:40:52 +03:00
gtsoul-tech
51ac3a2287 clang-format revert 2024-04-17 13:55:42 +03:00
gtsoul-tech
f2db0cdf01 gcc-14 compilation fix Closes:#245 2024-04-17 13:33:48 +03:00
G.E.
3b37add4d8 the rpath hack is only needed on arm 2024-04-17 11:33:00 +03:00
Konstantinos Margaritis
3c04ec25bb
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.
6e306a508e removing the dispatcher.c changes from this branch/PR 2024-04-16 17:43:11 +03:00
Gregory Economou
b6b0ab1a9b added a fixme for the clunky rpath setting logic 2024-04-16 15:18:58 +03:00
Gregory Economou
81722040f8 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
00b1a50977 made the rpath finding a bit more flexible than just hardcoded gcc12 and gcc13 2024-04-16 13:09:05 +03:00
Gregory Economou
12e95b2c5c bit hacky but it works for setting rpath in freebsd 2024-04-16 10:17:53 +03:00
Gregory Economou
b312438929 probably fixed the bit about not finding the right libs in some bsd installs 2024-04-15 16:50:58 +03:00
Gregory Economou
d96206a12f united the static fat runtime dispatcher with the BSD support. 2024-04-15 14:59:08 +03:00
G.E.
2e86b8524d 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.
b0916df825 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.
0376319a93 tiny edit to readme 2024-04-15 11:07:45 +03:00
G.E.
d0b39914df added ccache for freebsd install recommendations 2024-04-11 17:47:16 +03:00
G.E.
372053ba4f adding libpcap to the bsd packages to install for building/running 2024-04-11 15:06:18 +03:00
G.E.
773d57d890 added copyright info for modified src files 2024-04-11 09:49:43 +03:00
Konstantinos Margaritis
c2700cafd9
Merge pull request #237 from gtsoul-tech/feature/microbenchmarkingCSV
Microbenchmarking tool changed color output to csv output
2024-04-02 17:33:28 +03:00
gtsoul-tech
3670e52c87 output tabulated and csv 2024-04-02 14:56:27 +03:00
gtsoul-tech
62a275e576 change first column name csv 2024-04-02 13:32:51 +03:00
gtsoul-tech
b5a29155e4 removed color output code 2024-04-02 11:28:00 +03:00
gtsoul-tech
50a62a17ff changed color output to csv output 2024-04-01 16:05:13 +03:00
isildur-g
e20ba37208 slightly clearer comments in netbsd section 2024-03-27 17:33:25 +02:00
isildur-g
42653b8a31 also sqlite info for bsd 2024-03-27 17:28:24 +02:00
isildur-g
e2ce866462 some more bsd detail 2024-03-27 17:24:08 +02:00
isildur-g
e239f482fd more system prep info for bsd 2024-03-27 17:19:56 +02:00
isildur-g
dc371fb682 also added note for CC/CXX vars in fbsd/ppc which are different. 2024-03-27 16:35:21 +02:00
isildur-g
17c78ff23c more verbose instructions for preparing BSD systems. 2024-03-27 16:31:02 +02:00
Konstantinos Margaritis
d7fb5f437a
Merge pull request #235 from VectorCamp/revert-234-feature/add-wider-sheng-implementation-on-arm
Revert "RFC Enable sheng32/64 for SVE"
2024-03-19 13:24:27 +02:00
Konstantinos Margaritis
f5412b3509
Revert "RFC Enable sheng32/64 for SVE" 2024-03-19 11:40:23 +02:00
Konstantinos Margaritis
c9b3a86908
Merge pull request #234 from ypicchi-arm/feature/add-wider-sheng-implementation-on-arm
RFC Enable sheng32/64 for SVE
2024-03-14 21:58:42 +02:00
G.E.
1ea53768a6 whitespace editing in readme 2024-03-13 17:33:23 +02:00
G.E.
b006d7f620 shortened freebsd text 2024-03-12 16:50:57 +02:00
isildur-g
d0498f942d typo fix 2024-03-12 13:58:50 +01:00
G.E.
0045a2bdc7 moved HAVE_BUILTIN_POPCOUNT def to cmake 2024-03-12 14:22:39 +02:00
G.E.
226645eaf1 another small cleanup in readme 2024-03-12 12:59:16 +02:00
G.E.
d6d7a96c44 incremental improvement in cleanliness 2024-03-12 12:37:08 +02:00
Konstantinos Margaritis
6b459843e6
Merge pull request #231 from jlinton/develop-add-man-pages
Add man page generation, change man section, update docs to reflect name change, and couple other tweaks
2024-03-12 10:34:09 +02:00
Konstantinos Margaritis
9db7b529e2
Merge pull request #233 from bradlarsen/develop
Add CMake options for more build granularity
2024-03-12 10:05:52 +02:00