diff options
Diffstat (limited to 'Source/JavaScriptCore/create_jit_stubs')
-rw-r--r-- | Source/JavaScriptCore/create_jit_stubs | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/Source/JavaScriptCore/create_jit_stubs b/Source/JavaScriptCore/create_jit_stubs index 4950bfc..f0fcb53 100644 --- a/Source/JavaScriptCore/create_jit_stubs +++ b/Source/JavaScriptCore/create_jit_stubs @@ -22,20 +22,16 @@ use strict; use File::Basename; use Getopt::Long; -my $usage = basename($0) . " --prefix prefix [--offset offset] file"; +my $usage = basename($0) . " --prefix prefix file"; my $rtype_template = quotemeta("#rtype#"); -my $offset_template = quotemeta(" THUNK_RETURN_ADDRESS_OFFSET"); my $op_template = quotemeta("#op#"); my $prefix; -my $offset_is_set = 0; -my $offset = 32; my $file; my $getOptionsResult = GetOptions( - 'prefix=s' => \$prefix, - 'offset=i' => sub { $offset_is_set = 1; $offset = $_[1]; } + 'prefix=s' => \$prefix ); $file = $ARGV[0]; @@ -55,9 +51,6 @@ open(IN, $file) or die "No such file $file"; while ( $_ = <IN> ) { if ( /^$prefix\_BEGIN\((.*)\)/ ) { $stub = $1; - if ($offset_is_set) { - $stub =~ s/$offset_template/$offset/g; - } print $stub . "\n"; } if ( /^$prefix\((.*)\)/ ) { @@ -70,9 +63,6 @@ while ( $_ = <IN> ) { $stub = $stub_template; $rtype = quotemeta($1); $op = quotemeta($2); - if ($offset_is_set) { - $stub =~ s/$offset_template/$offset/g; - } $stub =~ s/$rtype_template/$rtype/g; $stub =~ s/$op_template/$op/g; $stub =~ s/\\\*/\*/g; |