ehouse
|
1f79b176ea
|
work around prc-tools problem by adding entry point without GOT reference.
|
2004-09-28 01:06:14 +00:00 |
|
ehouse
|
38c638d671
|
switch to prc-tools; re-enable show-progress
|
2004-09-28 01:05:18 +00:00 |
|
ehouse
|
77f543e863
|
fix for 4-byte nodes on ARM
|
2004-09-28 01:03:48 +00:00 |
|
ehouse
|
38a4170fe0
|
cleanup; fix for 4-byte nodes on ARM
|
2004-09-28 01:03:07 +00:00 |
|
ehouse
|
71e9d715f3
|
cleanup
|
2004-09-24 01:47:34 +00:00 |
|
ehouse
|
baabc47f48
|
build with 68K and ARM in same .prc (menu allows choice)
|
2004-09-24 01:38:36 +00:00 |
|
ehouse
|
7f38e98a0b
|
fix cast
|
2004-09-24 01:37:30 +00:00 |
|
ehouse
|
650ccbf0ca
|
no robots for a while
|
2004-09-24 01:35:54 +00:00 |
|
ehouse
|
7f17483c89
|
tweaks to aid ARM debugging
|
2004-09-24 01:33:48 +00:00 |
|
ehouse
|
7157768632
|
new function
|
2004-09-24 01:28:11 +00:00 |
|
ehouse
|
a44cc2df3c
|
build with 68K and ARM in same .prc
|
2004-09-24 01:27:41 +00:00 |
|
ehouse
|
d5e42b8a73
|
build with 68K and ARM in same .prc (menu allows choice)
|
2004-09-24 01:22:25 +00:00 |
|
ehouse
|
229ec88ef3
|
build with 68K and ARM in same .prc
|
2004-09-24 01:21:42 +00:00 |
|
ehouse
|
2f5cf27880
|
pass -w to arm-elf-gcc to stop Palm header warnings (temp!)
|
2004-09-24 01:16:08 +00:00 |
|
ehouse
|
f25ecbed9c
|
remove unused gadget
|
2004-09-23 02:28:47 +00:00 |
|
ehouse
|
018aa34fd6
|
add ntohl etc for ARM
|
2004-09-23 02:27:49 +00:00 |
|
ehouse
|
342e375626
|
very preliminary logging to debug
|
2004-09-23 02:26:50 +00:00 |
|
ehouse
|
1cb340cf95
|
don't save prefs (for now)
|
2004-09-23 02:20:53 +00:00 |
|
ehouse
|
3b5222d5f6
|
use Ftr for globals rather than gadget
|
2004-09-23 02:19:04 +00:00 |
|
ehouse
|
8a83f36368
|
write copiers for structs used in APIs; add name of func following
code in debug build Mac-style
|
2004-09-23 02:15:15 +00:00 |
|
ehouse
|
b142d52545
|
write copiers for structs used in APIs
|
2004-09-23 02:13:53 +00:00 |
|
ehouse
|
4898c89748
|
major rewrite. Covers nearly all functions now.
|
2004-09-23 02:11:29 +00:00 |
|
ehouse
|
90427fe1dc
|
two new functions
|
2004-09-23 02:05:53 +00:00 |
|
ehouse
|
5a9bd351be
|
better -D passing
|
2004-09-23 02:05:07 +00:00 |
|
ehouse
|
638112600d
|
new syntax for gen_pace.pl
|
2004-09-23 01:59:53 +00:00 |
|
ehouse
|
2298f959e4
|
for debugging, print stack ptr at entry
|
2004-09-21 05:00:57 +00:00 |
|
ehouse
|
4843df586d
|
cleanup unrelated to pnolet work
|
2004-09-21 04:57:00 +00:00 |
|
ehouse
|
e35d2603e1
|
add event-related functions. And general cleanup.
|
2004-09-21 04:49:27 +00:00 |
|
ehouse
|
d0ef9e0800
|
emit param-passing code as functions rather than byte-by-byte
assignment for a 15-20% reduction in code size (and likely some slight
slowdown.)
|
2004-09-21 04:39:51 +00:00 |
|
ehouse
|
b80226d923
|
handle event-related functions manually
|
2004-09-21 04:38:07 +00:00 |
|
ehouse
|
a0040132c3
|
add pace_man.o to OBJS
|
2004-09-21 04:31:49 +00:00 |
|
ehouse
|
1b7864cf91
|
Handle VFSMGR_TRAP; swap a small set of pass-by-ref parameters.
|
2004-09-19 15:52:55 +00:00 |
|
ehouse
|
312a81d368
|
generate mapfile (though it only included non-static functions and so
is pretty useless)
|
2004-09-19 15:50:28 +00:00 |
|
ehouse
|
32169413c9
|
turn off highres for pnolet (for now)
|
2004-09-19 15:49:34 +00:00 |
|
ehouse
|
92a7673286
|
fix order for 1-byte args
|
2004-09-19 14:43:43 +00:00 |
|
ehouse
|
27dc6ce932
|
add pno-related obj dir
|
2004-09-19 03:32:43 +00:00 |
|
ehouse
|
e59b44a7d1
|
add pno-related temp files
|
2004-09-19 03:31:32 +00:00 |
|
ehouse
|
7d5117e42c
|
first checked in. Seems to be working.
|
2004-09-19 03:31:10 +00:00 |
|
ehouse
|
53cea797aa
|
cleanup
|
2004-09-19 03:30:37 +00:00 |
|
ehouse
|
cd45d48787
|
add PilotMain params
|
2004-09-19 03:28:45 +00:00 |
|
ehouse
|
748b316187
|
Temp code for PilotMain when pno; unrelated cleanup.
|
2004-09-19 03:27:13 +00:00 |
|
ehouse
|
096de88c4c
|
first checked in. These files will get a lot bigger as I find the
auto-gen versions don't work.
|
2004-09-19 03:22:00 +00:00 |
|
ehouse
|
aca63b1e8f
|
Use macro.
|
2004-09-19 03:21:31 +00:00 |
|
ehouse
|
a6913a2ce3
|
first checked in. This came from the pnolet forum, and I have no idea
what it does.
|
2004-09-19 03:21:00 +00:00 |
|
ehouse
|
4607696900
|
CALLBACK_PROLOGUE goes away for pnolet case
|
2004-09-19 03:20:32 +00:00 |
|
ehouse
|
361704f66e
|
first checked in. Builds a pnolet that launches and runs AS LONG AS
arm-elf tools are used. arm-palmos versions produce a pnolet whose
entry point is not at the top.
|
2004-09-19 03:19:41 +00:00 |
|
ehouse
|
6e8dacc1b5
|
more work on pnolet
|
2004-09-19 03:17:27 +00:00 |
|
ehouse
|
02396298f0
|
first checked in. Many bodies generated this way work. Still to do
(at least): byte-swap in/out params before and after, and handle
selector dispatch methods other than SYS_TRAP
|
2004-09-19 02:41:50 +00:00 |
|
ehouse
|
8243c4fa0d
|
first checked in. Enough to compile the whole app, though many will
be commented out as they turn out to require manual implementations.
|
2004-09-19 02:39:51 +00:00 |
|
ehouse
|
c16a64adb6
|
flesh out, e.g. add PilotMain params to what's passed to pnolet; add
header to pnolet stored in Ftr for access to stuff like GOT address.
|
2004-09-19 02:38:13 +00:00 |
|