Fix a few typos
authorFdaSilvaYY <fdasilvayy@gmail.com>
Mon, 6 Feb 2017 23:05:06 +0000 (00:05 +0100)
committerRich Salz <rsalz@openssl.org>
Tue, 14 Feb 2017 20:48:51 +0000 (15:48 -0500)
[skip ci]

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2571)

crypto/perlasm/README
crypto/perlasm/x86_64-xlate.pl

index 2c8435cbe37ceccca31e6dc5e6886985a993a5c6..e90bd8e01459e60edb7a7b5a2e466ad198d74564 100644 (file)
@@ -7,7 +7,7 @@ and then include it.
 push(@INC,"perlasm","../../perlasm");
 require "x86asm.pl";
 
 push(@INC,"perlasm","../../perlasm");
 require "x86asm.pl";
 
-The first thing we do is setup the file and type of assember
+The first thing we do is setup the file and type of assembler
 
 &asm_init($ARGV[0],$0);
 
 
 &asm_init($ARGV[0],$0);
 
@@ -18,7 +18,7 @@ Argument 2 is the file name.
 The reciprocal function is
 &asm_finish() which should be called at the end.
 
 The reciprocal function is
 &asm_finish() which should be called at the end.
 
-There are 2 main 'packages'. x86ms.pl, which is the microsoft assembler,
+There are 2 main 'packages'. x86ms.pl, which is the Microsoft assembler,
 and x86unix.pl which is the unix (gas) version.
 
 Functions of interest are:
 and x86unix.pl which is the unix (gas) version.
 
 Functions of interest are:
@@ -32,7 +32,7 @@ Functions of interest are:
 &function_begin(name,extra)    Start a function with pushing of
                                edi, esi, ebx and ebp.  extra is extra win32
                                external info that may be required.
 &function_begin(name,extra)    Start a function with pushing of
                                edi, esi, ebx and ebp.  extra is extra win32
                                external info that may be required.
-&function_begin_B(name,extra)  Same as norma function_begin but no pushing.
+&function_begin_B(name,extra)  Same as normal function_begin but no pushing.
 &function_end(name)            Call at end of function.
 &function_end_A(name)          Standard pop and ret, for use inside functions
 &function_end_B(name)          Call at end but with poping or 'ret'.
 &function_end(name)            Call at end of function.
 &function_end_A(name)          Standard pop and ret, for use inside functions
 &function_end_B(name)          Call at end but with poping or 'ret'.
index 1edea05743a7cf3e877588126fc783a803caeaa1..b612c215a0548ceb2ee5d583f16da1b7d85f61ce 100755 (executable)
@@ -437,7 +437,7 @@ my %globals;
        }
     }
 }
        }
     }
 }
-{ package expr;                # pick up expressioins
+{ package expr;                # pick up expressions
     sub re {
        my      ($class, $line, $opcode) = @_;
        my      $self = {};
     sub re {
        my      ($class, $line, $opcode) = @_;
        my      $self = {};
@@ -1245,7 +1245,7 @@ close STDOUT;
 # the area above user stack pointer in true asynchronous manner...
 #
 # All the above means that if assembler programmer adheres to Unix
 # the area above user stack pointer in true asynchronous manner...
 #
 # All the above means that if assembler programmer adheres to Unix
-# register and stack layout, but disregards the "red zone" existense,
+# register and stack layout, but disregards the "red zone" existence,
 # it's possible to use following prologue and epilogue to "gear" from
 # Unix to Win64 ABI in leaf functions with not more than 6 arguments.
 #
 # it's possible to use following prologue and epilogue to "gear" from
 # Unix to Win64 ABI in leaf functions with not more than 6 arguments.
 #