X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fvm%2Fjit%2Fs390%2Farch.h;h=95edc5d159636f9b64610cb4baa1fcf5c5d39873;hb=bfb7d15b502b8170ec8a9b348c546418c0e44ace;hp=e5f96bcd9e45acee77dc0ed3e133926200874c03;hpb=2457ad8bcdb80a1026380a158052aa91ad06651d;p=cacao.git diff --git a/src/vm/jit/s390/arch.h b/src/vm/jit/s390/arch.h index e5f96bcd9..95edc5d15 100644 --- a/src/vm/jit/s390/arch.h +++ b/src/vm/jit/s390/arch.h @@ -22,7 +22,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - $Id: arch.h 7695 2007-04-12 19:49:34Z twisti $ + $Id: arch.h 7839 2007-04-29 22:46:56Z pm $ */ @@ -94,6 +94,19 @@ #define CONSECUTIVE_INTEGER_ARGS #define CONSECUTIVE_FLOAT_ARGS +/* branches *******************************************************************/ + +#define SUPPORT_BRANCH_CONDITIONAL_CONDITION_REGISTER 1 +#define SUPPORT_BRANCH_CONDITIONAL_ONE_INTEGER_REGISTER 0 +#define SUPPORT_BRANCH_CONDITIONAL_TWO_INTEGER_REGISTERS 0 +#define SUPPORT_BRANCH_CONDITIONAL_UNSIGNED_CONDITIONS 0 + +/* exceptions *****************************************************************/ + +#define SUPPORT_HARDWARE_DIVIDE_BY_ZERO 1 + +/* misc ***********************************************************************/ + #define HAS_4BYTE_STACKSLOT #define SUPPORT_COMBINE_INTEGER_REGISTERS