<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Src/CPUDetect.cpp, branch 3.5</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Clean up gcc/g++ compiler warnings that have accumulated.</title>
<updated>2012-12-10T06:40:28+00:00</updated>
<author>
<name>Glenn Rice</name>
<email>glennricster@gmail.com</email>
</author>
<published>2012-12-10T06:40:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e85438cba05c88d088a26572e88e3996b38d88ed'/>
<id>e85438cba05c88d088a26572e88e3996b38d88ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a crash at startup with Dolphin on Linux compiled in debug mode</title>
<updated>2012-01-01T23:59:37+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2012-01-01T19:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=59e93bff78f54a0cff3f2c6558ed1a69b47a9534'/>
<id>59e93bff78f54a0cff3f2c6558ed1a69b47a9534</id>
<content type='text'>
Use the clobber list instead of the stack to save rbx when executing the cpuid
instruction with inline assembly. This avoids breaking GCC assumptions about
the stack pointer location.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the clobber list instead of the stack to save rbx when executing the cpuid
instruction with inline assembly. This avoids breaking GCC assumptions about
the stack pointer location.
</pre>
</div>
</content>
</entry>
<entry>
<title>For CPUID, save EBX on the stack instead of in a register.</title>
<updated>2011-12-12T01:14:56+00:00</updated>
<author>
<name>Maarten ter Huurne</name>
<email>maarten@treewalker.org</email>
</author>
<published>2011-12-12T01:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ee5a29e6f2010eea7d9953a875f5ff7dc8149fda'/>
<id>ee5a29e6f2010eea7d9953a875f5ff7dc8149fda</id>
<content type='text'>
This fixes GCC running out of registers when compiling for x86
in release mode.

Thanks to kiesel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes GCC running out of registers when compiling for x86
in release mode.

Thanks to kiesel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Force the "ebx" argument to be mapped to a register (not necessarily EBX).</title>
<updated>2011-12-11T23:43:23+00:00</updated>
<author>
<name>Maarten ter Huurne</name>
<email>maarten@treewalker.org</email>
</author>
<published>2011-12-11T23:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7423c74deb5d1b092fc9386c11305d8983327288'/>
<id>7423c74deb5d1b092fc9386c11305d8983327288</id>
<content type='text'>
Fixes crash on x86 under OS X.
Thanks to kiesel for the fix and to shuffle2 for remembering the problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes crash on x86 under OS X.
Thanks to kiesel for the fix and to shuffle2 for remembering the problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Various changes which improve FreeBSD support.</title>
<updated>2011-08-27T18:42:11+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2011-08-27T18:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=06e640532aa093902e81f09aa18de1b084fcc5ce'/>
<id>06e640532aa093902e81f09aa18de1b084fcc5ce</id>
<content type='text'>
Patches by martymac, all credits go to him ;)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patches by martymac, all credits go to him ;)
</pre>
</div>
</content>
</entry>
<entry>
<title>- Little fix on CPUDetect.cpp about the correct detection related to new AVX extensions (bug/fix reported&amp;suggested by debian.micove)</title>
<updated>2011-03-07T16:12:20+00:00</updated>
<author>
<name>gnick79</name>
<email>gnick79@gmail.com</email>
</author>
<published>2011-03-07T16:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=89f636cc08ae61712394d3309b919389a425d25e'/>
<id>89f636cc08ae61712394d3309b919389a425d25e</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7314 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7314 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>* Italian translation update</title>
<updated>2011-03-05T16:36:47+00:00</updated>
<author>
<name>gnick79</name>
<email>gnick79@gmail.com</email>
</author>
<published>2011-03-05T16:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4f0705fd70a15820162d4f338fb7a3cfa1648cdd'/>
<id>4f0705fd70a15820162d4f338fb7a3cfa1648cdd</id>
<content type='text'>
+ minor GUI adjustements, CPUID Detect cleanup... video profile selection is disabled if a game is running

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7302 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ minor GUI adjustements, CPUID Detect cleanup... video profile selection is disabled if a game is running

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7302 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Change cpuid code again</title>
<updated>2011-02-12T18:40:02+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2011-02-12T18:40:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e81ccd7f33a3bac7453f63008c8343cc02ebaa57'/>
<id>e81ccd7f33a3bac7453f63008c8343cc02ebaa57</id>
<content type='text'>
Looks like compilers tend to use EBX for parameters if not told otherwise and
don't bother to update SP in leaf functions, so PUSH/POP kill local variables.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7151 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Looks like compilers tend to use EBX for parameters if not told otherwise and
don't bother to update SP in leaf functions, so PUSH/POP kill local variables.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7151 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>- CPUID</title>
<updated>2011-02-07T21:03:10+00:00</updated>
<author>
<name>gnick79</name>
<email>gnick79@gmail.com</email>
</author>
<published>2011-02-07T21:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f48c2832941d2568e1cb250890c83287dcaac094'/>
<id>f48c2832941d2568e1cb250890c83287dcaac094</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7103 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7103 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>CPU... (yes)..ID  -.-'</title>
<updated>2011-02-07T20:31:28+00:00</updated>
<author>
<name>gnick79</name>
<email>gnick79@gmail.com</email>
</author>
<published>2011-02-07T20:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=795cf08bbfe64b2e2c441803559b585b764fcf00'/>
<id>795cf08bbfe64b2e2c441803559b585b764fcf00</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7102 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7102 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
