diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-08-08 13:06:49 +0800 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-08-13 12:47:11 -0700 |
commit | 474a2d9f5f8a080e30812525729c3a8b7baa61d6 (patch) | |
tree | f8b14eabb88d2bccdc21b5d4afb10846f679c836 /sim/bfin/ChangeLog | |
parent | 752cf9131f9e0fc39f9be5c1933d2f4d5b0b5ac9 (diff) | |
download | gdb-474a2d9f5f8a080e30812525729c3a8b7baa61d6.zip gdb-474a2d9f5f8a080e30812525729c3a8b7baa61d6.tar.gz gdb-474a2d9f5f8a080e30812525729c3a8b7baa61d6.tar.bz2 |
sim: bfin: split out common mach/model defines into arch.h [PR sim/20438]
The current machs.h mixes common enums with Blackfin-specific defines.
This causes us troubles with header inclusion order such that we can't
drop the old SIM_CPU typedef (which is duplicated in common code). By
splitting the two up, we can unwind this dependency chain, and drop the
old typedef. It also fixes building with older gcc versions.
Diffstat (limited to 'sim/bfin/ChangeLog')
-rw-r--r-- | sim/bfin/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index 3dea7c9..a995436 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,3 +1,12 @@ +2016-08-13 Mike Frysinger <vapier@gentoo.org> + + PR sim/20438 + * machs.h (MODEL_TYPE, MACH_ATTR, BFIN_INSN_*): Move ... + * arch.h: ... to this new header file. + * sim-main.h (SIM_CPU): Delete. + Include arch.h before sim-base.h, and move sim-base.h before + bfin-sim.h. + 2016-01-10 Mike Frysinger <vapier@gentoo.org> * config.in, configure: Regenerate. |