aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/beans/BeanInfoEmbryo.java
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2005-04-21 00:17:40 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2005-04-21 00:17:40 +0000
commited187ee15b3645c0225bbf4f9910d297831de077 (patch)
treec2801d5e184e4a51818685b05301c475c06c25bd /libjava/gnu/java/beans/BeanInfoEmbryo.java
parent4424eb914843237918e03cab5ba71225e470954c (diff)
downloadgcc-ed187ee15b3645c0225bbf4f9910d297831de077.zip
gcc-ed187ee15b3645c0225bbf4f9910d297831de077.tar.gz
gcc-ed187ee15b3645c0225bbf4f9910d297831de077.tar.bz2
Daily bump.
[[Split portion of a mixed commit.]] From-SVN: r98476.2
Diffstat (limited to 'libjava/gnu/java/beans/BeanInfoEmbryo.java')
0 files changed, 0 insertions, 0 deletions
an> $LSB + 1))-1) << $LSB}] } # Cut Bits $MSB to $LSB out of this value. # Example: % format "0x%08x" [extract_bitfield 0x12345678 27 16] # Result: 0x02340000 proc extract_bitfield { VALUE MSB LSB } { return [expr {[create_mask $MSB $LSB] & $VALUE}] } # Cut bits $MSB to $LSB out of this value # and shift (normalize) them down to bit 0. # # Example: % format "0x%08x" [normalize_bitfield 0x12345678 27 16] # Result: 0x00000234 # proc normalize_bitfield { VALUE MSB LSB } { return [expr {[extract_bitfield $VALUE $MSB $LSB ] >> $LSB}] } proc show_normalize_bitfield { VALUE MSB LSB } { set m [create_mask $MSB $LSB] set mr [expr {$VALUE & $m}] set sr [expr {$mr >> $LSB}] echo [format "((0x%08x & 0x%08x) -> 0x%08x) >> %2d => (0x%x) %5d " $VALUE $m $mr $LSB $sr $sr] return $sr }