Mercurial > pub > dyncall > dyncall
comparison dyncallback/dyncall_callback_ppc32.S @ 240:891e8ba15862
- replaced character constants in ppc assembly files with their values for compatibility with older toolchains
author | Tassilo Philipp |
---|---|
date | Tue, 02 May 2017 03:29:47 +0200 |
parents | c04be81f4874 |
children | f5577f6bf97a |
comparison
equal
deleted
inserted
replaced
239:c04be81f4874 | 240:891e8ba15862 |
---|---|
121 /* branch-and-link to DCCallback.handler */ | 121 /* branch-and-link to DCCallback.handler */ |
122 lwz r12, DCB_HANDLER(r11) | 122 lwz r12, DCB_HANDLER(r11) |
123 mtctr r12 | 123 mtctr r12 |
124 bctrl | 124 bctrl |
125 /* check result type */ | 125 /* check result type */ |
126 cmpi cr0, r3, 'f | 126 cmpi cr0, r3, 0x66 /* 'f */ |
127 beq .f32 | 127 beq .f32 |
128 cmpi cr0, r3, 'd | 128 cmpi cr0, r3, 0x64 /* 'd */ |
129 beq .f64 | 129 beq .f64 |
130 .i64: | 130 .i64: |
131 lwz r3, SP_RESULT (r1) | 131 lwz r3, SP_RESULT (r1) |
132 lwz r4, SP_RESULT + 4 (r1) | 132 lwz r4, SP_RESULT + 4 (r1) |
133 .end: | 133 .end: |