Windows Tweaks #691

Merged
gaisser merged 11 commits from eive/fsfw:windows-tweaks-upstream into development 2022-11-14 14:18:49 +01:00
Owner
  • Fixes and tweaks so building with Windows GCC works again
- Fixes and tweaks so building with Windows GCC works again
muellerr added 4 commits 2022-09-28 10:01:23 +02:00
muellerr added this to the v6.0.0 milestone 2022-09-28 10:01:30 +02:00
muellerr requested review from gaisser 2022-09-28 10:01:50 +02:00
gaisser requested changes 2022-10-10 13:39:49 +02:00
gaisser left a comment
Owner

Have you executed the unit tests on windows?

Have you executed the unit tests on windows?
@ -8,6 +8,7 @@
#if defined(PLATFORM_WIN)
#include <sysinfoapi.h>
#define timegm _mkgmtime
Owner

Interesting

Interesting
gaisser marked this conversation as resolved
@ -66,1 +65,4 @@
// Therefore we have to use a Mutex here
MutexGuard helper(timeMutex);
#ifdef PLATFORM_WIN
time_t time;
Owner

Have you executed the unittests with the windows version?

Have you executed the unittests with the windows version?
Author
Owner

hmm not sure about the unittests, I definitely compiled and ran it on Windows. Might check again.

hmm not sure about the unittests, I definitely compiled and ran it on Windows. Might check again.
Author
Owner

Unittests running on Windows with some tweaks

Unittests running on Windows with some tweaks
@ -8,0 +8,4 @@
#ifdef PLATFORM_WIN
// Defined in Windows header for whatever reason, and leads to nameclash issues with
// class enums which have entries of the same name.
#undef IN
Owner

I don't understand those but if it works, I'm ok with that.

I don't understand those but if it works, I'm ok with that.
gaisser marked this conversation as resolved
gaisser added the
bug
label 2022-10-10 13:40:04 +02:00
muellerr added 1 commit 2022-10-10 13:41:13 +02:00
Merge branch 'development' into windows-tweaks-upstream
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
df06064df0
gaisser added 1 commit 2022-10-17 14:20:56 +02:00
Merge branch 'development' into windows-tweaks-upstream
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
3349fc36f8
Owner

Fixes #603

Fixes #603
gaisser added 1 commit 2022-10-24 17:10:48 +02:00
Merge branch 'development' into windows-tweaks-upstream
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
dc1583c932
muellerr added 1 commit 2022-11-09 17:54:12 +01:00
tweaks
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
c913fe40bf
muellerr added 1 commit 2022-11-14 14:08:27 +01:00
remove leftover debugging code
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
a9c6c088f2
muellerr added 1 commit 2022-11-14 14:12:11 +01:00
reenable setup function call
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
83a6f0b5f8
gaisser added 1 commit 2022-11-14 14:14:01 +01:00
Merge branch 'development' into windows-tweaks-upstream
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
6021d897b8
gaisser approved these changes 2022-11-14 14:18:42 +01:00
gaisser left a comment
Owner

Unittest work on windows

Unittest work on windows
gaisser merged commit d7e16a67a7 into development 2022-11-14 14:18:49 +01:00
gaisser deleted branch windows-tweaks-upstream 2022-11-14 14:19:03 +01:00
Sign in to join this conversation.
No description provided.