Deleted Added
sdiff udiff text old ( 5326:7e4cef0e528b ) new ( 5426:0bdcc60ccc45 )
full compact
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
4// All rights reserved.
5//
6// Redistribution and use of this software in source and binary forms,
7// with or without modification, are permitted provided that the
8// following conditions are met:
9//
10// The software must be used only for Non-Commercial Use which means any
11// use which is NOT directed to receiving any direct monetary

--- 118 unchanged lines hidden (view full) ---

130 assembler.symbols["flatseg"] = "SEGMENT_REG_LS"
131
132 for reg in ('ax', 'bx', 'cx', 'dx', 'sp', 'bp', 'si', 'di'):
133 assembler.symbols["r%s" % reg] = "INTREG_R%s" % reg.upper()
134
135 for reg in range(15):
136 assembler.symbols["cr%d" % reg] = "MISCREG_CR%d" % reg
137
138 for flag in ('CF', 'PF', 'ECF', 'AF', 'EZF', 'ZF', 'SF', 'OF'):
139 assembler.symbols[flag] = flag + "Bit"
140
141 for cond in ('True', 'False', 'ECF', 'EZF', 'SZnZF',
142 'MSTRZ', 'STRZ', 'MSTRC',
143 'OF', 'CF', 'ZF', 'CvZF',
144 'SF', 'PF', 'SxOF', 'SxOvZF'):
145 assembler.symbols["C%s" % cond] = "ConditionTests::%s" % cond
146 assembler.symbols["nC%s" % cond] = "ConditionTests::Not%s" % cond

--- 37 unchanged lines hidden ---