[M3devel] more assembly symbols please?
Jay
jayk123 at hotmail.com
Sat Jan 19 12:08:19 CET 2008
oh I've got two better ideas
1) move RTIO ahead of RTHeapInfo, or earlier, in the unit list
2) paste the RTIO code into RTLinker so calling it doesn't depend on linking!And now I see the command line check for tracing comes after some linking, for good reason.
I had set the global to true in the source, and that is probably bad.
I'm not sure though within a module if the linking is needed, or if it is only for cross-module references..
- Jay
From: jayk123 at hotmail.comTo: m3devel at elegosoft.comDate: Sat, 19 Jan 2008 11:02:59 +0000Subject: [M3devel] more assembly symbols please?
Any chance the m3cg output could have, um, some symbols for the global data?It's kind of a pain to decode.. The module/import info is ok a lot, lots of runtime links ok.I think the bad one might be RTHeapInfo but I have to decode the very bare of symbols assembly..or comments? Like for record fields?Still thinking of sticking a call out to C code...Even OutputDebugString since RTIO isn't working... I looked through the m3cg --help, didn't find anything. Tony? _MM_RTHeapInfo:0 .long _L_1+224 4 .long _MM_RTHeapInfo+528 .long _MM_RTHeapInfo+30812,16 .space 820 .long _L_1+15224 .space 428 .long _L_1+22032 .long _L_1+22036 .long _MM_RTHeapInfo+16040 .space 4 .long _RTHeapInfo_M3I get to count out to 160 bytes from here..: _L_1:0 .byte 481 .byte 492 .byte 503 .byte 514 .byte 525 .byte 536 .byte 547 .byte 558 .byte 569 .byte 57a .byte 97b .byte 98c .byte 99d .byte 100e .byte 101f .byte 10210 .long _RTHooks__TextLitInfo14 .long _RTHooks__TextLitGetChar18 .long _RTHooks__TextLitGetWideChar1c .long _RTHooks__TextLitGetChars20 .long _RTHooks__TextLitGetWideChars24 .long 228 .long _L_1+162c .long 730 .ascii "shownew"37 .space 138 .long 23c .long _L_1+1640 .long 644 .ascii "update"4a .space 24c .ascii "RTHeapInfo_M3"50 .space 1 .ascii "Init" .space 1I'll try the C code.. - Jay
Connect and share in new ways with Windows Live. Get it now!
_________________________________________________________________
Connect and share in new ways with Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080119/52a9c63d/attachment-0002.html>
More information about the M3devel
mailing list