- 28 Jul, 2016 1 commit
-
-
Ken Thomases authored
kernel32: For Mac 64-bit, re-enable the inlining of various functions, leveraging the TEB self pointer at %gs:0x30. On other platforms, gsbase is set to point to Wine's TEB. So, these functions can use %gs-relative addressing with the field offsets to access the fields of the TEB. On the Mac, gsbase points to internals of the pthread implementation and that wouldn't work. However, Wine hijacks %gs:0x30 and stores the TEB address there. So, we access the TEB fields by first loading the TEB address and then accessing its fields relative to that. Signed-off-by: Ken Thomases <ken@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 29 Apr, 2016 1 commit
-
-
Hans Leidekker authored
Signed-off-by: Hans Leidekker <hans@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
-
- 02 Oct, 2015 1 commit
-
-
Michael Müller authored
Signed-off-by: Michael Müller <michael@fds-team.de> Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
-
- 06 Jul, 2015 1 commit
-
-
Sebastian Lackner authored
-
- 03 Jul, 2015 5 commits
-
-
Sebastian Lackner authored
-
Sebastian Lackner authored
-
Sebastian Lackner authored
-
Sebastian Lackner authored
-
Sebastian Lackner authored
-
- 20 Mar, 2015 1 commit
-
-
Nikolay Sivov authored
-
- 23 Jan, 2015 1 commit
-
-
Charles Davis authored
-
- 23 Jun, 2014 1 commit
-
-
Sebastian Lackner authored
-
- 03 Sep, 2013 1 commit
-
-
Alexandre Julliard authored
-
- 28 May, 2013 1 commit
-
-
Dan Kegel authored
-
- 11 Jun, 2012 1 commit
-
-
Dan Kegel authored
-
- 01 Jun, 2012 1 commit
-
-
Daniel Jelinski authored
-
- 29 May, 2012 1 commit
-
-
André Hentschel authored
-
- 13 Oct, 2011 1 commit
-
-
Louis Lenders authored
-
- 12 Oct, 2011 1 commit
-
-
Louis Lenders authored
-
- 22 Aug, 2011 1 commit
-
-
Bernhard Loos authored
-
- 25 Apr, 2011 1 commit
-
-
Austin English authored
-
- 10 Jan, 2011 1 commit
-
-
Hans Leidekker authored
-
- 08 Sep, 2010 1 commit
-
-
Austin English authored
-
- 07 May, 2010 2 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
- 05 Feb, 2010 1 commit
-
-
Peter Rosin authored
-
- 04 Feb, 2010 1 commit
-
-
Peter Rosin authored
-
- 30 Dec, 2009 1 commit
-
-
Alexandre Julliard authored
-
- 08 Oct, 2009 2 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
- 28 Sep, 2009 1 commit
-
-
Alexandre Julliard authored
-
- 29 Aug, 2009 1 commit
-
-
Alexandre Julliard authored
-
- 07 Aug, 2009 1 commit
-
-
Andrew Nguyen authored
-
- 15 Jun, 2009 1 commit
-
-
Alexandre Julliard authored
-
- 21 May, 2009 1 commit
-
-
Lionel Debroux authored
-
- 08 Dec, 2008 1 commit
-
-
Alexandre Julliard authored
-
- 29 Oct, 2008 1 commit
-
-
Alexandre Julliard authored
-
- 03 Jul, 2008 1 commit
-
-
Alexandre Julliard authored
Also avoid dependency on winternl.h.
-
- 18 Mar, 2008 1 commit
-
-
Austin English authored
-
- 01 Mar, 2008 1 commit
-
-
Alexandre Julliard authored
-