History log of /openbsd-current/gnu/usr.bin/binutils-2.17/gas/config/tc-arm.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 12-Dec-2017 kettenis

Avoid undefined behaviour in rorate_left() macro. From NetBSD via FreeBSD.
Makes gas work when compiled with clang.

ok patrick@, millert@


# 1.7 07-Nov-2017 kevlo

Format string fix from upstream.

ok millert@


Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.6 25-Feb-2017 kettenis

Implement support for generating movw/movt relocations on arm in gas(1).

Ported from FreeBSD's GPLv2 version of binutils.

ok guenther@


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE
# 1.5 05-Dec-2015 tobiasu

Implement the .inst assembler directive for arm.

Required for building gcc 4.9

ok jsg@


Revision tags: OPENBSD_5_8_BASE
# 1.4 13-Jun-2015 jsg

Add more encodings of options for the armv7 barrier instructions and
allow non "sy"/0xf options for dmb. This omits the *ld options
available in armv8 running in a32 mode. Similiar changes made in
freebsd.

ok miod@


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.3 22-Aug-2012 jsg

recognise rrx mnemonic, from GPLv2 apple cctools via FreeBSD
ok miod@


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.2 24-Apr-2011 miod

A first attempt at merging our local changes and fixes into the 2.17 codebase.
ld(1) needs a lot more work, as the upstream code evolved significantly since
2.15, mostly due to changes in PIE binaries layout, and we had already
diverged significantly to implement W^X.


# 1.1 24-Apr-2011 miod

branches: 1.1.1;
Initial revision