Commit Graph

209 Commits

Author SHA1 Message Date
Kelvin Sherlock
48558e9885 GetHandleSize needs to return the 32-bit sign-extended error code. 2014-12-22 17:58:35 -05:00
Kelvin Sherlock
d8f6edd964 fix high-level dispatch to properly return errors. 2014-12-22 15:23:47 -05:00
Kelvin Sherlock
f1566cce45 use new realpath code 2014-12-22 09:53:38 -05:00
Kelvin Sherlock
1e7139ddbf FreeBSD realpath 2014-12-22 08:50:02 -05:00
Kelvin Sherlock
30d6b05adc FspCreateResFile 2014-12-21 22:30:04 -05:00
Kelvin Sherlock
91a0da2e0a PBHOpenDeny can create files? Need to test on real software. 2014-12-21 08:36:44 -05:00
Kelvin Sherlock
b60d23ea60 temporary realpath workaround 2014-12-21 08:36:15 -05:00
Kelvin Sherlock
6787eb1f1a unused prototype 2014-12-21 08:25:57 -05:00
Kelvin Sherlock
6929a374d0 use macos_error_from_errno() 2014-12-20 19:32:54 -05:00
Kelvin Sherlock
728db5133e fix whitespace 2014-12-20 13:03:29 -05:00
Kelvin Sherlock
841af35840 MM::RecoverHandle 2014-12-20 13:03:02 -05:00
Kelvin Sherlock
1a70abf995 use common code for opening resource file. 2014-12-20 12:25:55 -05:00
Kelvin Sherlock
8257050afc FSpOpenResFile support 2014-12-20 12:20:34 -05:00
Kelvin Sherlock
a4e89626d5 Open/OpenRF should use the directory id / fs spec. 2014-12-20 09:18:49 -05:00
Kelvin Sherlock
148b13cdf1 PBHOpenDeny/PBHOpenRFDeny 2014-12-20 09:15:05 -05:00
Kelvin Sherlock
4bf57c6ce4 fix StackSpace to use new stack location scheme. 2014-12-18 15:40:12 -05:00
Kelvin Sherlock
84fdeb116f TempFreeMem 2014-12-18 14:40:03 -05:00
Kelvin Sherlock
304dcda66c BlockMoveData 2014-12-18 14:39:48 -05:00
Kelvin Sherlock
c03938ca7d Time Manager stuff 2014-12-18 14:29:20 -05:00
Kelvin Sherlock
6a8a30df5a . 2014-12-17 07:53:25 -05:00
Kelvin Sherlock
325c1c5850 PBSetCatInfo now sets finder info. PBGetCatInfo now uses nice enums. 2014-12-16 17:35:49 -05:00
Kelvin Sherlock
18b2e7ff67 ReadXPRam call (DumpXCOFF) 2014-12-16 13:47:33 -05:00
Kelvin Sherlock
bd93788eef RM::HOpenResFile 2014-12-16 13:07:51 -05:00
Kelvin Sherlock
85e515bdeb split FSSpecManager out so RM can use it (HOpenResFile) 2014-12-16 13:07:37 -05:00
Kelvin Sherlock
80be590e76 fgetenv / fsetenv 2014-12-14 19:52:49 -05:00
Kelvin Sherlock
294a0c901b PBSetCatInfo (stub for now) 2014-12-14 19:52:33 -05:00
Kelvin Sherlock
f6f7964f81 OSDispatch call 2014-12-14 19:52:08 -05:00
Kelvin Sherlock
91e142446b MM::PurgeSpace call 2014-12-14 19:51:49 -05:00
Kelvin Sherlock
fed6e9b172 don't expand $[a-z]+ in filenames. This was preventing lcc from working properly as it created temporary files named $defout$, etc. 2014-12-04 16:42:49 -05:00
Kelvin Sherlock
ff52cae4e9 use proper c++11 std::forward 2014-11-21 09:50:56 -05:00
Kelvin Sherlock
d1c067e47a Add support for the microseconds toolbox call. 2014-08-03 11:41:52 -04:00
Charles Lehner
8d93303781 Add some Gestalt manager 2014-07-24 13:47:39 -04:00
Charles Lehner
4007491eec Print name of unsupport tool trap 2014-07-24 13:47:39 -04:00
Charles Lehner
e31c376a7d Add MaxApplZone stub 2014-07-24 11:37:21 -04:00
Kelvin Sherlock
afdfbf7c33 complex::isnan() 2013-10-20 20:04:38 -04:00
Kelvin Sherlock
63ef12bac3 add complex struct, fx2c, fc2x functions. 2013-10-19 23:12:41 -04:00
Kelvin Sherlock
d0bc67e9d5 fix pstring macbugs names 2013-09-01 22:26:31 -04:00
Kelvin Sherlock
e1ff46a97a fix add resource logging 2013-08-25 12:44:19 -04:00
Kelvin Sherlock
9c9decbe3b store symbol table as a range 2013-08-23 23:04:23 -04:00
Kelvin Sherlock
7c2cf3d1fd debugger completion for symbols 2013-08-18 21:07:24 -04:00
Kelvin Sherlock
10bed9a239 get macsbugs names from code segments 2013-08-18 16:32:08 -04:00
Kelvin Sherlock
0d24388f98 RM::Count1Types, RM::Get1IndType 2013-08-18 01:10:14 -04:00
Kelvin Sherlock
b61d082497 RM::HomeResFile 2013-08-18 00:51:31 -04:00
Kelvin Sherlock
60683d14ea fix RM::Get1NamedResource logging 2013-08-18 00:33:03 -04:00
Kelvin Sherlock
49dcba4173 Loader::Native::LoadFile 2013-08-17 19:01:43 -04:00
Kelvin Sherlock
60869a697a MM::Native::HLock / HUnlock 2013-08-17 19:01:25 -04:00
Kelvin Sherlock
a0ea7c365a RM::Native::SetResLoad 2013-08-17 18:59:03 -04:00
Kelvin Sherlock
88423bc690 .cpp is a text file 2013-08-15 23:39:37 -04:00
Kelvin Sherlock
d6d30ba81e MM - print resource bit when dumping handle info 2013-08-15 23:39:08 -04:00
Kelvin Sherlock
99a5ed86f8 loader makefile 2013-08-15 23:38:41 -04:00