diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2011-09-07 19:00:01 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2011-09-07 19:00:01 +0400 |
commit | 18d7a44491eca2d429e6d468200da524a598d52b (patch) | |
tree | 78d127c9f9b02794dbc5d53e0a66cbe1b46416c6 /doc | |
parent | 31d7082b8f68504fd4ab01f0550e45c507fe2aa9 (diff) | |
download | bdwgc-18d7a44491eca2d429e6d468200da524a598d52b.tar.gz |
Move README.symbian to 'doc' folder.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/README.symbian | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/README.symbian b/doc/README.symbian new file mode 100644 index 00000000..50658c31 --- /dev/null +++ b/doc/README.symbian @@ -0,0 +1,13 @@ +Instructions for Symbian: +1. base version: libgc 7.1 +2. Build: use libgc.mmp +3. Limitations +3.1.No multi-threaded support + +3.2. Be careful with limitation that emulator introduces: Static roots are not +dynamically accessible (there are Symbian APIs for this purpose but are just +stubs, returning irrelevant values). +Consequently, on emulator, you can only use dlls or exe, and retrieve static +roots by calling global_init_static_root per dll (or exe). +On target, only libs are supported, because static roots are retrieved by +linker flags, by calling global_init_static_root in main exe. |