misc.S revision 3f50425c
1