📄 generate-all-asm.pl
字号:
#!/usr/bin/perl -wmy $perl = shift;my $srcdir = shift;my $destdir = shift;if (! $perl || ! $srcdir || ! $destdir) { print "ERROR: invalid argument to generate-all-asm.pl\n"; print "usage: generate-all-asm.pl [PERL] [SRCDIR] [DESTDIR]\n"; exit 1;}open(DATAFILE, "$srcdir/asm-data.txt") || die "Could not open data file: $!\n";my $ASMARCH = "";my $ASMFORMAT = "";my $ASMFILE = "";while(<DATAFILE>) { if (/^#/) { next; } ($ASMARCH, $ASMFORMAT, $ASMFILE) = /(.*)\t(.*)\t(.*)/; if (! $ASMARCH || ! $ASMFORMAT) { next; } print "--> Generating assembly for \"$ASMARCH\" \"$ASMFORMAT\"\n"; system("$perl \'$srcdir/generate-asm.pl\' \'$ASMARCH\' \'$ASMFORMAT\' \'$srcdir/base\' \'$destdir/generated/atomic-$ASMFILE.s\'");}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -