Module: gas-preprocessor
Branch: master
Commit: 108100008f3ea6e27ba4596cc5a59e406b93f264

Author:    Martin Storsjo <[email protected]>
Committer: Martin Storsjo <[email protected]>
Date:      Tue Jul 23 11:08:39 2013 +0300

Handle .set when expanding repetitions as well

---

 gas-preprocessor.pl |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/gas-preprocessor.pl b/gas-preprocessor.pl
index 48e8312..803f3b0 100755
--- a/gas-preprocessor.pl
+++ b/gas-preprocessor.pl
@@ -519,6 +519,7 @@ foreach my $line (@pass1_lines) {
                     $line =~ s/\\$irp_param/$i/g;
                     $line =~ s/\\\(\)//g;     # remove \()
                     if (!parse_if_line($line) && !handle_if($line)) {
+                        handle_set($line);
                         print ASMFILE $line;
                     }
                 }
@@ -527,6 +528,7 @@ foreach my $line (@pass1_lines) {
             for (1 .. $num_repts) {
                 foreach my $line (@rept_lines) {
                     if (!parse_if_line($line) && !handle_if($line)) {
+                        handle_set($line);
                         print ASMFILE $line;
                     }
                 }
@@ -538,6 +540,7 @@ foreach my $line (@pass1_lines) {
     } elsif (scalar(@rept_lines)) {
         push(@rept_lines, $line);
     } else {
+        handle_set($line);
         print ASMFILE $line;
     }
 }

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to