Commit Graph

21 Commits

Author SHA1 Message Date
Renaud Lepage 12a7250def Feature patch: Xbox Crash Handling.
Seems that the Xbox had debugger detection routines and a way to have a Debug Break. this patch activates it.
2006-09-15 14:06:27 +00:00
Steve Checkoway aef9e00016 Implement IsDebuggerPresent() and DebugBreak() in OS X. This uses an unstable api so it will only be in debug builds. 2006-06-16 07:18:39 +00:00
Glenn Maynard 958299c734 spacing 2006-02-14 11:10:03 +00:00
Glenn Maynard 7c2220b403 CrashHandler::ForceCrash 2005-12-31 04:42:24 +00:00
Chris Danford 353e0c5b6e break up arch stuff into smaller .cpp files to fix smpackage build and not pull in unnecessary stuff 2005-12-16 04:16:09 +00:00
Steve Checkoway aa0f90feae __MACOSX__ --> MACOSX, keep __MACOSX__ for ogg. 2005-10-24 10:37:56 +00:00
Ben Anderson bc3eebc737 Add GCC asm for MinGW 2005-06-26 01:33:33 +00:00
Steve Checkoway 99387583f9 DARWIN -> __MACOSX__ 2005-06-21 08:56:36 +00:00
Chris Danford 6bd2a34271 Xbox builds again 2004-06-20 01:35:25 +00:00
Glenn Maynard b03f9af702 fix windows compile 2004-06-16 07:10:09 +00:00
Glenn Maynard f4ec12fb09 compile fix 2004-06-16 02:52:37 +00:00
Glenn Maynard a6c1dae7e5 license update, cleanup 2004-06-08 05:35:39 +00:00
Glenn Maynard bd3e4232f2 fix sm_crash 2004-05-07 00:40:02 +00:00
Glenn Maynard 7d85e171e6 fix warning 2004-05-06 09:18:15 +00:00
Glenn Maynard c678693d7f cleanup 2004-05-06 09:13:37 +00:00
Glenn Maynard ef53c07bec sm_crash: pass reason to the crash handler in Windows 2004-04-12 01:47:17 +00:00
Glenn Maynard 5fc16eebea sm_crash: take a reason
when failing an assertion, pass the reason to sm_crash, in case we don't make it to logging checkpoints
2004-03-26 02:55:13 +00:00
Chris Danford a692f2adfd fix Linux compile 2004-03-20 09:26:54 +00:00
Glenn Maynard 27b31c86dd use ForceCrashHandler 2004-03-19 07:32:06 +00:00
Glenn Maynard 142be7ea83 stop including "windows.h" everywhere
make sure sm_crash shows up in stack traces
2004-02-25 01:35:19 +00:00
Glenn Maynard 673eb1add6 Changing StdAfx.* to global.*.
First, we have a case mismatch ("stdafx"), so we're stuck with either
a rename or a global search and replace anyway.

SF is weird about renaming files: if I try removing "StdAfx" and add
"stdafx", the CVS server will crash.

I'm renaming this to "global" for another reason: "stdafx" is a well-known
filename for Windows's special-case PCH; I don't want to confuse porters
who might ignore it.  (Besides, it has nothing to do with AFX ...)
2003-02-16 03:56:52 +00:00