[OpenSmalltalk/opensmalltalk-vm] 989cb8: Update HowToBuild info for the 32-bit ARM simulato...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] 989cb8: Update HowToBuild info for the 32-bit ARM simulato...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 989cb8d07f60236bedcd6dbfbe88dba090315b8a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/989cb8d07f60236bedcd6dbfbe88dba090315b8a
  Author: Eliot Miranda <[hidden email]>
  Date:   2019-11-18 (Mon, 18 Nov 2019)

  Changed paths:
    M platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h
    M platforms/Cross/plugins/GdbARMPlugin/HowToBuild
    R platforms/Cross/plugins/GdbARMPlugin/Makefile
    R platforms/Cross/plugins/GdbARMPlugin/Makefile.unix
    R platforms/Cross/plugins/GdbARMPlugin/Makefile.win32
    R platforms/Cross/plugins/GdbARMPlugin/README
    A platforms/Cross/plugins/GdbARMv8Plugin/GdbARMv8Plugin.h
    A platforms/Cross/plugins/GdbARMv8Plugin/HowToBuild
    A platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c
    A platforms/iOS/plugins/GdbARMv8Plugin/Makefile
    M platforms/unix/plugins/GdbARMPlugin/HowToBuild
    A platforms/unix/plugins/GdbARMv8Plugin/HowToBuild
    A platforms/unix/plugins/GdbARMv8Plugin/Makefile.inc
    A platforms/unix/plugins/GdbARMv8Plugin/acinclude.m4

  Log Message:
  -----------
  Update HowToBuild info for the 32-bit ARM simulator plugin.
Add (incorrect, as yet unmodified copies of the 32-bit) files for the 64-bit
ARMv8 plugin.
[ci skip]


  Commit: 79440710ab1e3f85e47174c7c2d4e25bde4b3053
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/79440710ab1e3f85e47174c7c2d4e25bde4b3053
  Author: Eliot Miranda <[hidden email]>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

  Changed paths:
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h
    M platforms/Cross/plugins/GdbARMPlugin/sqGdbARMPlugin.c
    M platforms/Cross/plugins/GdbARMv8Plugin/GdbARMv8Plugin.h
    M platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c
    M platforms/unix/plugins/GdbARMPlugin/Makefile.inc
    M platforms/unix/plugins/GdbARMv8Plugin/Makefile.inc
    M processors/ARM/gdb-8.3.1/sim/arm/Makefile.in
    M processors/ARM/gdb-8.3.1/sim/arm/armulmem.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    A src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c

  Log Message:
  -----------
  Cog Processor Simulator Plugins as per Cog-eem.361

Nuke the code duplication, bring all four Bochs/GDB processor simulators under
one abstract superclass.  Add GdbARMv8Plugin.c

Nuke code now dead in gdb 8.3.1

Comment the interrupt check chain.

[ci skip]


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/7b54f324f15f...79440710ab1e