Skip to content
  • Peter Crosthwaite's avatar
    d49190c4
    disas: Remove uses of CPU env · d49190c4
    Peter Crosthwaite authored
    
    
    disas does not need to access the CPU env for any reason. Change the
    APIs to accept CPU pointers instead. Small change pattern needs to be
    applied to all target translate.c. This brings us closer to making
    disas.o a common-obj and less architecture specific in general.
    
    Cc: Richard Henderson <rth@twiddle.net>
    Cc: Peter Maydell <peter.maydell@linaro.org>
    Cc: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Eduardo Habkost <ehabkost@redhat.com>
    Cc: Michael Walle <michael@walle.cc>
    Cc: Aurelien Jarno <aurelien@aurel32.net>
    Cc: Leon Alrae <leon.alrae@imgtec.com>
    Cc: Jia Liu <proljc@gmail.com>
    Cc: Alexander Graf <agraf@suse.de>
    Cc: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
    Cc: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
    Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
    Cc: Max Filippov <jcmvbkbc@gmail.com>
    Reviewed-by: default avatarRichard Henderson <rth@twiddle.net>
    Reviewed-by: default avatarEduardo Habkost <ehabkost@redhat.com>
    Signed-off-by: default avatarPeter Crosthwaite <crosthwaite.peter@gmail.com>
    Acked-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
    d49190c4
    disas: Remove uses of CPU env
    Peter Crosthwaite authored
    
    
    disas does not need to access the CPU env for any reason. Change the
    APIs to accept CPU pointers instead. Small change pattern needs to be
    applied to all target translate.c. This brings us closer to making
    disas.o a common-obj and less architecture specific in general.
    
    Cc: Richard Henderson <rth@twiddle.net>
    Cc: Peter Maydell <peter.maydell@linaro.org>
    Cc: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Eduardo Habkost <ehabkost@redhat.com>
    Cc: Michael Walle <michael@walle.cc>
    Cc: Aurelien Jarno <aurelien@aurel32.net>
    Cc: Leon Alrae <leon.alrae@imgtec.com>
    Cc: Jia Liu <proljc@gmail.com>
    Cc: Alexander Graf <agraf@suse.de>
    Cc: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
    Cc: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
    Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
    Cc: Max Filippov <jcmvbkbc@gmail.com>
    Reviewed-by: default avatarRichard Henderson <rth@twiddle.net>
    Reviewed-by: default avatarEduardo Habkost <ehabkost@redhat.com>
    Signed-off-by: default avatarPeter Crosthwaite <crosthwaite.peter@gmail.com>
    Acked-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
Loading