qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 919800: target-i386: introduce new raise_exce


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 919800: target-i386: introduce new raise_exception functio...
Date: Wed, 16 Sep 2015 10:30:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 9198009529d06b6489b68a7505942cca3a50893f
      
https://github.com/qemu/qemu/commit/9198009529d06b6489b68a7505942cca3a50893f
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/cpu.h
    M target-i386/excp_helper.c

  Log Message:
  -----------
  target-i386: introduce new raise_exception functions

This patch introduces new versions of raise_exception functions
that receive TB return address as an argument.

Reviewed-by: Aurelien Jarno <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 6cad09d2f74d7318f737acaa21b3da49a0c9e670
      
https://github.com/qemu/qemu/commit/6cad09d2f74d7318f737acaa21b3da49a0c9e670
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/fpu_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: exception handling for FPU instructions

This patch fixes exception handling for FPU instructions
and removes obsolete PC update from translate.c.

Reviewed-by: Aurelien Jarno <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: cc33c5d66bb315f77739f761a3f868a7d138c041
      
https://github.com/qemu/qemu/commit/cc33c5d66bb315f77739f761a3f868a7d138c041
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/int_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: exception handling for div instructions

This patch fixes exception handling for div instructions
and removes obsolete PC update from translate.c.

Reviewed-by: Richard Henderson <address@hidden>
Reviewed-by: Aurelien Jarno <address@hidden>

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 2afbdf84807d673eb682cb78158e11cdacbf4673
      
https://github.com/qemu/qemu/commit/2afbdf84807d673eb682cb78158e11cdacbf4673
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/mem_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: exception handling for memory helpers

This patch fixes exception handling for memory helpers
and removes obsolete PC update from translate.c.

Reviewed-by: Aurelien Jarno <address@hidden>
Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 100ec0991958d0c1b61f140e64dbe92991c6dd2c
      
https://github.com/qemu/qemu/commit/100ec0991958d0c1b61f140e64dbe92991c6dd2c
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/helper.h
    M target-i386/seg_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: exception handling for seg_helper functions

This patch fixes exception handling for seg_helper functions.

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 4054cdec0423c7190bfc733c27c303d513d531ab
      
https://github.com/qemu/qemu/commit/4054cdec0423c7190bfc733c27c303d513d531ab
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M target-i386/cc_helper.c
    M target-i386/misc_helper.c
    M target-i386/ops_sse.h

  Log Message:
  -----------
  target-i386: exception handling for other helper functions

This patch fixes exception handling for other helper functions.

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Richard Henderson <address@hidden>


  Commit: 3c4698d0b5cb19212868f94f0ba4743c2c86f91f
      
https://github.com/qemu/qemu/commit/3c4698d0b5cb19212868f94f0ba4743c2c86f91f
  Author: Peter Maydell <address@hidden>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M target-i386/cc_helper.c
    M target-i386/cpu.h
    M target-i386/excp_helper.c
    M target-i386/fpu_helper.c
    M target-i386/helper.h
    M target-i386/int_helper.c
    M target-i386/mem_helper.c
    M target-i386/misc_helper.c
    M target-i386/ops_sse.h
    M target-i386/seg_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/rth/tags/pull-target-i386-20150915' 
into staging

Exception handling improvments from Pavel Dovgalyuk.

# gpg: Signature made Tue 15 Sep 2015 20:36:14 BST using RSA key ID 4DD0279B
# gpg: Good signature from "Richard Henderson <address@hidden>"
# gpg:                 aka "Richard Henderson <address@hidden>"
# gpg:                 aka "Richard Henderson <address@hidden>"

* remotes/rth/tags/pull-target-i386-20150915:
  target-i386: exception handling for other helper functions
  target-i386: exception handling for seg_helper functions
  target-i386: exception handling for memory helpers
  target-i386: exception handling for div instructions
  target-i386: exception handling for FPU instructions
  target-i386: introduce new raise_exception functions

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/1a3abef74b5d...3c4698d0b5cb

reply via email to

[Prev in Thread] Current Thread [Next in Thread]