gas/
authorJulian Brown <julian@codesourcery.com>
Mon, 15 Apr 2013 10:30:23 +0000 (10:30 +0000)
committerJulian Brown <julian@codesourcery.com>
Mon, 15 Apr 2013 10:30:23 +0000 (10:30 +0000)
commit4455e9adedb85db6c3125a546f85ad70fef1c25d
tree7e65221747923c13540a88ca73def0d9311a1f6e
parentceb0a680b14c984392861edbe0c023f3aee7fc7d
gas/
    * expr.c (add_to_result, subtract_from_result): Make global.
    * expr.h (add_to_result, subtract_from_result): Add prototypes.
    * config/tc-sh.c (sh_optimize_expr): Use add_to_result,
    subtract_from_result to handle extra bit of precision for .sleb128
    directive operands.

    gas/testsuite/
    * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
    * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
    cruft.
    * gas/all/sleb128-3.s: Likewise.
    * gas/all/sleb128-4.s: Likewise.
    * gas/all/sleb128-5.s: Likewise.
    * gas/all/sleb128-7.s: Likewise.
    * gas/all/sleb128-2.d: Handle data sections named $DATA$.
    * gas/all/sleb128-3.d: Likewise.
    * gas/all/sleb128-4.d: Likewise.
    * gas/all/sleb128-5.d: Likewise.
    * gas/all/sleb128-7.d: Likewise.
16 files changed:
gas/ChangeLog
gas/config/tc-sh.c
gas/expr.c
gas/expr.h
gas/testsuite/ChangeLog
gas/testsuite/gas/all/gas.exp
gas/testsuite/gas/all/sleb128-2.d
gas/testsuite/gas/all/sleb128-2.s
gas/testsuite/gas/all/sleb128-3.d
gas/testsuite/gas/all/sleb128-3.s
gas/testsuite/gas/all/sleb128-4.d
gas/testsuite/gas/all/sleb128-4.s
gas/testsuite/gas/all/sleb128-5.d
gas/testsuite/gas/all/sleb128-5.s
gas/testsuite/gas/all/sleb128-7.d
gas/testsuite/gas/all/sleb128-7.s