| #name: ARM .bundle_lock |
| #as: -march=armv7-a |
| #objdump: -drw |
| |
| .*: +file format .*arm.* |
| |
| Disassembly of section \.text: |
| |
| # This is testing the .bundle_lock feature, with 16-byte bundles. To keep |
| # this file simple, we just verify that every 16-byte boundary appears in |
| # the disassembly as either bkpt (what we use for padding to the chosen |
| # offset) or adds (what we use at the beginning of each bundle-locked |
| # sequence). |
| |
| 0+0000 <arm_sequence_1_offset_0>: |
| #... |
| *0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *10:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *20:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *30:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *40:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *50:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *60:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *70:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *80:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *90:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *a0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *b0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *c0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *d0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *e0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *f0:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *100:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *110:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *120:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *130:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *140:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| *150:\s+(e1200070\s+bkpt|e0900001\s+adds)\s+.+ |
| #... |
| 0+160 <thumb_sequence_1_offset_0>: |
| *160:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *170:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *180:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *190:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *1f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *200:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *210:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *220:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *230:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *240:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *250:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *260:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *270:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *280:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *290:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *2f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *300:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *310:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *320:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *330:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *340:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *350:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *360:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *370:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *380:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *390:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *3f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *400:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *410:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *420:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *430:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *440:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *450:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *460:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *470:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *480:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *490:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *4f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *500:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *510:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *520:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *530:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *540:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *550:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *560:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *570:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *580:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *590:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *5f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *600:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *610:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *620:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *630:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *640:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *650:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *660:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *670:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *680:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *690:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6a0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6b0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6c0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6d0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6e0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *6f0:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *700:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |
| *710:\s+(be00\s+bkpt|1840\s+adds)\s+.+ |
| #... |