Rev 3681 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3681 | Rev 3687 | ||
---|---|---|---|
Line 117... | Line 117... | ||
117 | 117 | ||
118 | case R_386_32: |
118 | case R_386_32: |
119 | // DPRINTF("fixup R_386_32 (b+v+a)\n"); |
119 | // DPRINTF("fixup R_386_32 (b+v+a)\n"); |
120 | *r_ptr += sym_addr; |
120 | *r_ptr += sym_addr; |
121 | break; |
121 | break; |
- | 122 | ||
- | 123 | case R_386_PC32: |
|
- | 124 | // DPRINTF("fixup R_386_PC32 (b+v+a)\n"); |
|
- | 125 | *r_ptr += sym_addr - (uint32_t) r_ptr; |
|
- | 126 | break; |
|
122 | 127 | ||
123 | case R_386_RELATIVE: |
128 | case R_386_RELATIVE: |
124 | // DPRINTF("fixup R_386_RELATIVE (b+a)\n"); |
129 | // DPRINTF("fixup R_386_RELATIVE (b+a)\n"); |
125 | *r_ptr += m->bias; |
130 | *r_ptr += m->bias; |
126 | break; |
131 | break; |