gas/
authorRoland McGrath <roland@gnu.org>
Tue, 29 May 2012 16:32:11 +0000 (16:32 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 29 May 2012 16:32:11 +0000 (16:32 +0000)
commitd416e51da0f5e79c66f1d609068e83fff4add35a
tree99554506bbc79f81aa1a8eeed32237f98579886e
parentacf89cab13c1826d83dce1c7ae8ea805bc034bda
gas/
* read.c [HANDLE_BUNDLE] (bundle_lock_depth): New variable.
(read_a_source_file) [HANDLE_BUNDLE]: Reset it.
[HANDLE_BUNDLE] (s_bundle_lock, s_bundle_unlock): Allow nested
pairs.

gas/testsuite/
* gas/i386/bundle-bad.s: Remove nested .bundle_lock case.
* gas/i386/bundle-bad.l: Remove expected error line.
* gas/i386/bundle-lock.s: Add nested .bundle_lock case.
* gas/i386/bundle-lock.d: Update expectations.
gas/ChangeLog
gas/doc/as.texinfo
gas/read.c
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/bundle-bad.l
gas/testsuite/gas/i386/bundle-bad.s
gas/testsuite/gas/i386/bundle-lock.d
gas/testsuite/gas/i386/bundle-lock.s