diff options
author | Jay Freeman <saurik@saurik.com> | 2008-03-08 11:53:51 +0000 |
---|---|---|
committer | Jay Freeman <saurik@saurik.com> | 2008-03-08 11:53:51 +0000 |
commit | c2bea5000a0d07d1f4b5c5dcf6560b3bd24fae03 (patch) | |
tree | 3924a6539de282a7a0e9f0e85ad383f00e447f96 /data/odcctools/adrbxj.diff | |
parent | c6320f629d8d1c9f617f3f77748980cb255ab1fb (diff) |
Added the most recent patches to odcctools.
git-svn-id: http://svn.telesphoreo.org/trunk@165 514c082c-b64e-11dc-b46d-3d985efe055d
Diffstat (limited to 'data/odcctools/adrbxj.diff')
-rw-r--r-- | data/odcctools/adrbxj.diff | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/data/odcctools/adrbxj.diff b/data/odcctools/adrbxj.diff index 4e82a3d19..7840a1fe7 100644 --- a/data/odcctools/adrbxj.diff +++ b/data/odcctools/adrbxj.diff @@ -1,8 +1,8 @@ diff -ru odcctools/as/arm.c odcctools+iPhone/as/arm.c --- odcctools/as/arm.c 2007-09-13 02:31:45.000000000 +0000 +++ odcctools+iPhone/as/arm.c 2007-12-29 08:49:20.000000000 +0000 -@@ -648,6 +648,18 @@ - fill_reloc_value(buf, (unsigned int)n, 0x00000fff); +@@ -655,6 +666,18 @@ + fill_reloc_value(buf, n << 7, 31 << 7); break; + case ARM_RELOC_ADR: @@ -17,9 +17,9 @@ diff -ru odcctools/as/arm.c odcctools+iPhone/as/arm.c + fill_reloc_value(buf, (unsigned int)n, 0x00c00fff); + break; + - case ARM_RELOC_SHIFT_IMM: - if (val == 32) - val = 0; + default: + fprintf(stderr, "reloc type %d\n", fixP->fx_r_type); + as_fatal("md_number_to_imm: reloc unimplemented"); diff -ru odcctools/as/armop.c odcctools+iPhone/as/armop.c --- odcctools/as/armop.c 2007-10-16 20:20:35.000000000 +0000 +++ odcctools+iPhone/as/armop.c 2007-12-29 08:49:59.000000000 +0000 |