Simon Rozman
5e850c0b76
Implement IMAGE_REL_BASED_THUMB_MOV32 relocation
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-07 21:19:48 +01:00
Simon Rozman
0a984057da
Implement IMAGE_REL_BASED_LOW relocation
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-07 21:19:48 +01:00
Simon Rozman
fdf41455e9
Allow IMAGE_REL_BASED_DIR64 relocation on all platforms
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-07 21:19:48 +01:00
Simon Rozman
acd7da679a
Fix DEBUG_OUTPUT
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-07 21:02:14 +01:00
Simon Rozman
fef80b544b
Add ARM and ARM64 platforms
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-07 20:58:15 +01:00
Joachim Bauch
5f83e41c3a
Merge pull request #92 from fancycode/ci-xenial
...
CI: Upgrade to Ubuntu Xenial and use latest wine-stable
2019-02-24 15:35:09 +01:00
Joachim Bauch
316aa59c48
Get latest stable version of Wine when testing.
2019-02-24 15:28:59 +01:00
Joachim Bauch
9f37952407
Switch to Xenial for CI runs.
2019-02-24 15:07:24 +01:00
Joachim Bauch
d1a0824733
Fix version for AppVeyor.
2019-02-24 13:49:51 +01:00
Joachim Bauch
e4c1b3566c
Merge pull request #84 from ianhbell/patch-1
...
Make .h file accessible to superprojects
2018-05-18 09:18:18 +02:00
Ian Bell
a15e0769b0
Make .h file accessible to superprojects
...
As is, you need to add_subdirectory and also add the include, this kills two birds with one stone
2018-05-18 00:37:57 -06:00
Joachim Bauch
e039372355
Merge pull request #81 from Scavanger/case-sensitive-function-names
...
Search for function names should be case sensitive (fixes #80 ).
2018-03-08 14:04:50 +01:00
Scavanger
060f0bd736
Search for function names should be case sensitive
2018-03-08 13:23:39 +01:00
Joachim Bauch
403a31e7bb
Run with sudo enabled.
...
This fixes an issue where running wine fails on i386 with
/usr/bin/wine: error while loading shared libraries: libwine.so.1:
cannot create shared object descriptor: Operation not permitted
2018-02-14 21:58:51 +01:00
Joachim Bauch
e7d53b53e0
Only install packages necessary for job.
2018-02-14 21:58:51 +01:00
Joachim Bauch
0acf4e7785
Fix typo.
2018-02-14 20:52:52 +01:00
Joachim Bauch
663ddca84b
Update WINEPATH for Trusty.
2018-02-14 20:49:55 +01:00
Joachim Bauch
9ecfeb025d
Remove all object files on clean.
2018-02-14 20:41:25 +01:00
Joachim Bauch
9e295953a8
Prevent memory of library from spanning over 4GB bounaries.
...
Based on code from #67 / #79 , fixes #63 .
2018-02-14 20:31:28 +01:00
Joachim Bauch
55577d939c
Merge pull request #76 from fancycode/binsearch_export_names
...
Implement binary search for looking up exports by name.
2017-11-02 22:09:42 +01:00
Joachim Bauch
ac78ea10e7
Add test that loads a dll with lots of exports.
2017-11-02 21:49:44 +01:00
Joachim Bauch
98b95eca4c
Implement binary search for looking up exports by name.
...
Code based on #74 which contained code from py2exe.
2017-11-02 21:02:26 +01:00
Joachim Bauch
0884dccfa7
Update mingw -dev package for Trusty.
2017-11-02 20:15:22 +01:00
Joachim Bauch
00bc61e8c7
Merge pull request #70 from ForNeVeR/patch-1
...
readme: fix the doc file name
2017-07-17 08:46:59 +02:00
Friedrich von Never
2bbbc205d6
readme: fix the doc file name
2017-07-15 18:56:54 +07:00
Joachim Bauch
5c6b699b36
Merge pull request #51 from fancycode/cmake_testsuite
...
Also build and run testsuite on cmake CI tests.
2016-09-20 23:38:38 +02:00
Joachim Bauch
184113ca09
Also build and run testsuite on cmake CI tests.
2016-09-20 23:18:23 +02:00
Joachim Bauch
f5c9db8b5c
Simplfy some casting code, updated comments about 32/64 bit.
2016-09-20 22:36:55 +02:00
Joachim Bauch
6c4ab3589d
Added testcase to load image above 32bit.
2016-09-20 22:18:42 +02:00
Joachim Bauch
8d609dc2a2
Use script to run wine.
2016-09-20 01:34:42 +02:00
Joachim Bauch
5ce3707c7d
MSVC again - "static const" can not be used as array size.
2016-09-20 01:23:24 +02:00
Joachim Bauch
d9dcc0eb8c
Don't use "static const <type>", breaks on MSVC.
2016-09-20 01:17:12 +02:00
Joachim Bauch
e2826eb956
Fix MSVC compiler error.
2016-09-20 01:15:26 +02:00
Joachim Bauch
49a82873f7
Use "size_t" instead of "long" for sizes.
2016-09-20 01:05:09 +02:00
Joachim Bauch
4074f1e6ab
Simplify conditional compiled code a bit.
2016-09-20 01:00:39 +02:00
Joachim Bauch
caf917707b
Replace defines with static consts.
2016-09-20 00:54:28 +02:00
Joachim Bauch
221a470ad1
Merge pull request #50 from fancycode/fix_64bit_warnings
...
Fix various 64bit issues
2016-09-20 00:39:52 +02:00
Joachim Bauch
097403a8ad
Added wrapper to run wine/wine64.
2016-09-20 00:23:29 +02:00
Joachim Bauch
6c2c3e2fee
Fix more potential conversion issues on 64bit.
2016-09-20 00:23:29 +02:00
Joachim Bauch
03cd7c91d9
Fixed alignment of values/addresses on 64bit systems.
2016-09-20 00:23:29 +02:00
Joachim Bauch
de5dbce770
Error on some type conversion warnings.
2016-09-20 00:23:29 +02:00
Joachim Bauch
89883558fe
Merge pull request #48 from fancycode/appveyor-vc9
...
Also run CI against Visual Studio 2008.
2016-09-19 22:58:32 +02:00
Joachim Bauch
b26476ff8d
Also run CI against Visual Studio 9.
2016-09-19 22:43:29 +02:00
Joachim Bauch
1d19f9f750
Pass PLATFORM/UNICODE to cmake.
2016-09-19 22:43:01 +02:00
Joachim Bauch
d19c62ed82
Fixed detection of x64 platform.
2016-09-19 22:27:02 +02:00
Joachim Bauch
cfba548c66
Merge pull request #49 from fancycode/appveyor-script
...
Move AppVeyor test code to script.
2016-09-19 22:07:25 +02:00
Joachim Bauch
af2c521cf2
Added .gitattributes file.
2016-09-19 21:55:22 +02:00
Joachim Bauch
164b21ac07
Move AppVeyor test code to script.
2016-09-19 21:55:22 +02:00
Joachim Bauch
c4074afd3e
Merge pull request #47 from sakurai-youhei/hotfix/issue-45-remove-stdint_h
...
Remove stdint.h for VC++9.0 (VS2008)
2016-09-12 18:02:14 +02:00
Youhei Sakurai
c174ed1177
Remove stdint.h for VC++9.0 (VS2008)
2016-09-13 00:50:13 +09:00