Fix misspellings in sysdeps/ -- BZ 25337
authorPaul Pluzhnikov <ppluzhnikov@google.com>
Tue, 30 May 2023 23:02:29 +0000 (23:02 +0000)
committerPaul Pluzhnikov <ppluzhnikov@google.com>
Tue, 30 May 2023 23:02:29 +0000 (23:02 +0000)
153 files changed:
sysdeps/aarch64/atomic-machine.h
sysdeps/aarch64/multiarch/memset_base64.S
sysdeps/alpha/alphaev67/strrchr.S
sysdeps/alpha/atomic-machine.h
sysdeps/alpha/divq.S
sysdeps/alpha/divqu.S
sysdeps/alpha/fpu/bits/fenv.h
sysdeps/alpha/fpu/feupdateenv.c
sysdeps/alpha/ots_cvtqux.c
sysdeps/alpha/ots_cvtqx.c
sysdeps/alpha/remq.S
sysdeps/alpha/remqu.S
sysdeps/alpha/stpncpy.S
sysdeps/alpha/strrchr.S
sysdeps/arc/fpu/fesetenv.c
sysdeps/arm/armv6/rawmemchr.S
sysdeps/arm/armv6/strchr.S
sysdeps/arm/armv6/strcpy.S
sysdeps/arm/armv6/strlen.S
sysdeps/arm/armv6/strrchr.S
sysdeps/arm/atomic-machine.h
sysdeps/arm/dl-tlsdesc.h
sysdeps/arm/find_exidx.c
sysdeps/arm/nptl/Makefile
sysdeps/arm/stap-probe-machine.h
sysdeps/csky/fpu/feupdateenv.c
sysdeps/generic/ldsodefs.h
sysdeps/generic/sysdep.h
sysdeps/generic/unwind-dw2-fde-glibc.c
sysdeps/gnu/netinet/tcp.h
sysdeps/hppa/__longjmp.c
sysdeps/hppa/dl-fptr.c
sysdeps/hppa/dl-trampoline.S
sysdeps/hppa/nptl/bits/struct_mutex.h
sysdeps/htl/bits/cancelation.h
sysdeps/htl/pt-cond-timedwait.c
sysdeps/htl/pt-key.h
sysdeps/htl/pt-rwlock-timedrdlock.c
sysdeps/htl/pt-rwlock-timedwrlock.c
sysdeps/htl/pt-rwlock-unlock.c
sysdeps/htl/pthread.h
sysdeps/htl/timer_routines.c
sysdeps/i386/fpu/feupdateenv.c
sysdeps/i386/i686/dl-hash.h
sysdeps/i386/i686/multiarch/memcmp-sse4.S
sysdeps/i386/i686/multiarch/memcmp-ssse3.S
sysdeps/i386/i686/multiarch/strcpy-ssse3.S
sysdeps/i386/strpbrk.S
sysdeps/ia64/dl-trampoline.S
sysdeps/ia64/fpu/e_acos.S
sysdeps/ia64/fpu/e_acosf.S
sysdeps/ia64/fpu/e_asin.S
sysdeps/ia64/fpu/e_asinf.S
sysdeps/ia64/fpu/e_log.S
sysdeps/ia64/fpu/e_logf.S
sysdeps/ia64/fpu/e_pow.S
sysdeps/ia64/fpu/e_powf.S
sysdeps/ia64/fpu/libm_lgammaf.S
sysdeps/ia64/fpu/libm_lgammal.S
sysdeps/ia64/fpu/libm_reduce.S
sysdeps/ia64/fpu/libm_sincos_large.S
sysdeps/ia64/fpu/libm_sincosl.S
sysdeps/ia64/fpu/s_cosl.S
sysdeps/ia64/fpu/s_erfcl.S
sysdeps/ia64/fpu/s_modf.S
sysdeps/ia64/fpu/s_modff.S
sysdeps/ia64/fpu/s_modfl.S
sysdeps/ia64/fpu/s_tanhl.S
sysdeps/ia64/fpu/w_tgamma_compat.S
sysdeps/ia64/fpu/w_tgammaf_compat.S
sysdeps/ia64/memchr.S
sysdeps/ia64/strchr.S
sysdeps/ieee754/dbl-64/branred.c
sysdeps/ieee754/dbl-64/e_lgamma_r.c
sysdeps/ieee754/ldbl-128ibm/ldbl2mpn.c
sysdeps/ieee754/ldbl-96/e_lgammal_r.c
sysdeps/loongarch/configure.ac
sysdeps/loongarch/fpu/feupdateenv.c
sysdeps/m68k/fpu/feupdateenv.c
sysdeps/m68k/unwind-arch.h
sysdeps/mach/htl/pt-thread-alloc.c
sysdeps/mach/hurd/Makefile
sysdeps/mach/hurd/bits/posix_opt.h
sysdeps/mach/hurd/errno-loc.c
sysdeps/mach/hurd/htl/bits/types/struct___pthread_mutex.h
sysdeps/mach/hurd/htl/pt-hurd-cond-timedwait.c
sysdeps/mach/hurd/i386/localplt.data
sysdeps/mach/hurd/ptsname.c
sysdeps/mach/hurd/recvfrom.c
sysdeps/mach/hurd/setitimer.c
sysdeps/mips/atomic-machine.h
sysdeps/mips/bits/link.h
sysdeps/mips/fpu/feupdateenv.c
sysdeps/mips/memcpy.S
sysdeps/mips/memset.S
sysdeps/mips/start.S
sysdeps/mips/sys/asm.h
sysdeps/mips/tst-abi-interlink.c
sysdeps/mips/unwind-arch.h
sysdeps/nios2/dl-machine.h
sysdeps/nios2/start.S
sysdeps/nptl/dl-tls_init_tp.c
sysdeps/nptl/pthread.h
sysdeps/or1k/dl-machine.h
sysdeps/or1k/nptl/tls.h
sysdeps/pthread/cnd_wait.c
sysdeps/pthread/posix-timer.h
sysdeps/pthread/threads.h
sysdeps/pthread/tst-cancel12.c
sysdeps/pthread/tst-clock1.c
sysdeps/pthread/tst-cond2.c
sysdeps/pthread/tst-key2.c
sysdeps/pthread/tst-mutex10.c
sysdeps/pthread/tst-mutex2.c
sysdeps/pthread/tst-rwlock-tryrdlock-stall.c
sysdeps/pthread/tst-rwlock-trywrlock-stall.c
sysdeps/pthread/tst-tsd2.c
sysdeps/s390/memchr-vx.S
sysdeps/s390/memcpy-z900.S
sysdeps/s390/memset-z900.S
sysdeps/s390/multiarch/8bit-generic.c
sysdeps/s390/s390-32/setjmp.S
sysdeps/s390/s390-32/start.S
sysdeps/s390/s390-64/setjmp.S
sysdeps/s390/s390-64/strncpy-z900.S
sysdeps/s390/stpncpy-vx.S
sysdeps/s390/strcspn-vx.S
sysdeps/s390/strncmp-vx.S
sysdeps/s390/strpbrk-vx.S
sysdeps/s390/strrchr-vx.S
sysdeps/s390/strspn-vx.S
sysdeps/s390/utf16-utf32-z9.c
sysdeps/s390/utf8-utf16-z9.c
sysdeps/s390/utf8-utf32-z9.c
sysdeps/s390/wcpncpy-vx.S
sysdeps/s390/wcscmp-vx.S
sysdeps/s390/wcscspn-vx.S
sysdeps/s390/wcsncmp-vx.S
sysdeps/s390/wcspbrk-vx.S
sysdeps/s390/wcsrchr-vx.S
sysdeps/s390/wcsspn-vx.S
sysdeps/s390/wmemchr-vx.S
sysdeps/sh/sh4/fpu/feupdateenv.c
sysdeps/sparc/atomic-machine.h
sysdeps/sparc/fpu/feupdateenv.c
sysdeps/sparc/sparc32/sparcv9/rem.S
sysdeps/sparc/sparc32/sparcv9/sdiv.S
sysdeps/sparc/sparc32/sparcv9/udiv.S
sysdeps/sparc/sparc32/sparcv9/urem.S
sysdeps/sparc/sparc64/memmove.S
sysdeps/x86/cpu-features.c
sysdeps/x86/dl-prop.h
sysdeps/x86/hp-timing.h

index 0ea7486..6f48029 100644 (file)
@@ -24,7 +24,7 @@
 #define ATOMIC_EXCHANGE_USES_CAS 0
 
 /* Compare and exchange.
-   For all "bool" routines, we return FALSE if exchange succesful.  */
+   For all "bool" routines, we return FALSE if exchange successful.  */
 
 # define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \
   ({                                                                   \
index 43c0feb..35296a6 100644 (file)
@@ -102,9 +102,9 @@ L(set_long):
        sub     count, dstend, dst
 
        /*
-        * Adjust count and bias for loop. By substracting extra 1 from count,
+        * Adjust count and bias for loop. By subtracting extra 1 from count,
         * it is easy to use tbz instruction to check whether loop tailing
-        * count is less than 33 bytes, so as to bypass 2 unneccesary stps.
+        * count is less than 33 bytes, so as to bypass 2 unnecessary stps.
         */
        sub     count, count, 64+16+1
 
@@ -151,9 +151,9 @@ L(zva_64):
 
        sub     count, dstend, dst
        /*
-        * Adjust count and bias for loop. By substracting extra 1 from count,
+        * Adjust count and bias for loop. By subtracting extra 1 from count,
         * it is easy to use tbz instruction to check whether loop tailing
-        * count is less than 33 bytes, so as to bypass 2 unneccesary stps.
+        * count is less than 33 bytes, so as to bypass 2 unnecessary stps.
         */
        sub     count, count, 128+64+64+1
        add     dst, dst, 128
index 678d256..79a2cb9 100644 (file)
@@ -79,7 +79,7 @@ $loop:
 
        cmpbge  zero, t0, t1    # E : bits set iff byte == zero
        cmpbge  zero, t2, t3    # E : bits set iff byte == c
-       beq     t1, $loop       # U : if we havnt seen a null, loop
+       beq     t1, $loop       # U : if we haven't seen a null, loop
        nop
 
        /* Mask out character matches after terminator */
index a569091..8051d67 100644 (file)
        : "memory");                                                    \
 })
 
-/* For all "bool" routines, we return FALSE if exchange succesful.  */
+/* For all "bool" routines, we return FALSE if exchange successful.  */
 
 #define __arch_compare_and_exchange_bool_8_int(mem, new, old, mb1, mb2)        \
 ({ unsigned long __prev; int __cmp;                                    \
index 685819a..57ac4a0 100644 (file)
@@ -30,7 +30,7 @@
    convert back to integer.
 
    When the dividend is outside the range for which we can compute exact
-   results, we use the fp quotent as an estimate from which we begin refining
+   results, we use the fp quotient as an estimate from which we begin refining
    an exact integral value.  This reduces the number of iterations in the
    shift-and-subtract loop significantly.
 
index 10d4561..47bef5f 100644 (file)
@@ -30,7 +30,7 @@
    convert back to integer.
 
    When the dividend is outside the range for which we can compute exact
-   results, we use the fp quotent as an estimate from which we begin refining
+   results, we use the fp quotient as an estimate from which we begin refining
    an exact integral value.  This reduces the number of iterations in the
    shift-and-subtract loop significantly.
 
index cd89686..cc7b091 100644 (file)
@@ -66,7 +66,7 @@ enum
       FE_ALL_EXCEPT
   };
 
-/* Alpha chips support all four defined rouding modes.
+/* Alpha chips support all four defined rounding modes.
 
    Note that code must be compiled to use dynamic rounding (/d) instructions
    to see these changes.  For gcc this is -mfp-rounding-mode=d; for DEC cc
index 58bbaf6..a26f580 100644 (file)
@@ -29,7 +29,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the saved exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept (tmp & SWCR_STATUS_MASK);
index 38400f4..2ad38c5 100644 (file)
@@ -19,7 +19,7 @@
 #include "local-soft-fp.h"
 
 /* Should never actually be used, since we've more bits of precision
-   than the incomming long, but needed for linkage.  */
+   than the incoming long, but needed for linkage.  */
 #undef FP_ROUNDMODE
 #define FP_ROUNDMODE  FP_RND_ZERO
 
index 3016e26..70fcc1f 100644 (file)
@@ -19,7 +19,7 @@
 #include "local-soft-fp.h"
 
 /* Should never actually be used, since we've more bits of precision
-   than the incomming long, but needed for linkage.  */
+   than the incoming long, but needed for linkage.  */
 #undef FP_ROUNDMODE
 #define FP_ROUNDMODE  FP_RND_ZERO
 
index 9e6f922..2dc995b 100644 (file)
@@ -30,7 +30,7 @@
    convert back to integer.
 
    When the dividend is outside the range for which we can compute exact
-   results, we use the fp quotent as an estimate from which we begin refining
+   results, we use the fp quotient as an estimate from which we begin refining
    an exact integral value.  This reduces the number of iterations in the
    shift-and-subtract loop significantly.
 
index a5cd1d1..4df9256 100644 (file)
@@ -30,7 +30,7 @@
    convert back to integer.
 
    When the dividend is outside the range for which we can compute exact
-   results, we use the fp quotent as an estimate from which we begin refining
+   results, we use the fp quotient as an estimate from which we begin refining
    an exact integral value.  This reduces the number of iterations in the
    shift-and-subtract loop significantly.
 
index a646d97..1915652 100644 (file)
@@ -59,7 +59,7 @@ ENTRY(__stpncpy)
        or      t2, t8, t2      # e0    : clear the bits between the last
        or      t3, t10, t3     # .. e1 : written byte and the last byte in
        andnot  t3, t2, t3      # e0    : COUNT
-       cmovne  t4, t5, v0      # .. e1 : if last written wasnt null, inc v0
+       cmovne  t4, t5, v0      # .. e1 : if last written wasn't null, inc v0
        zap     t0, t3, t0      # e0    :
        stq_u   t0, 0(a0)       # e1    :
        ret                     # .. e1 :
index 8118d20..0374b6e 100644 (file)
@@ -68,7 +68,7 @@ $loop:
        xor     t0, a1, t2      # e0    :
        cmpbge  zero, t0, t1    # .. e1 : bits set iff byte == zero
        cmpbge  zero, t2, t3    # e0    : bits set iff byte == c
-       beq     t1, $loop       # .. e1 : if we havnt seen a null, loop
+       beq     t1, $loop       # .. e1 : if we haven't seen a null, loop
 
        /* Mask out character matches after terminator */
 $eos:
index 72bde77..353345a 100644 (file)
@@ -1,4 +1,4 @@
-/* Install given floating-point environment (doesnot raise exceptions).
+/* Install given floating-point environment (does not raise exceptions).
    Copyright (C) 2020-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
index cd3d2ae..87987ca 100644 (file)
@@ -47,7 +47,7 @@ ENTRY (__rawmemchr)
        cmpne   r2, r1                  @ ... or C
        bne     1b
 
-       @ Disambiguate the exit possibilites above
+       @ Disambiguate the exit possibilities above
        cmp     r2, r1                  @ Found C
        it      eq
        bxeq    lr
index 415f6a5..f49ea53 100644 (file)
@@ -43,14 +43,14 @@ ENTRY (strchr)
 
        @ Loop until we find ...
 1:     ldrb    r2, [r0, #1]!
-       subs    r3, r3, #1              @ ... the aligment point
+       subs    r3, r3, #1              @ ... the alignment point
        it      ne
        cmpne   r2, r1                  @ ... or the character
        it      ne
        cmpne   r2, #0                  @ ... or EOS
        bne     1b
 
-       @ Disambiguate the exit possibilites above
+       @ Disambiguate the exit possibilities above
        cmp     r2, r1                  @ Found the character
        it      ne
        cmpne   r2, #0                  @ Found EOS
index e9f63a5..14c6bd2 100644 (file)
@@ -61,7 +61,7 @@ ENTRY (strcpy)
        cmpne   r2, #0                  @ ... or EOS
        bne     1b
 
-       @ Disambiguate the exit possibilites above
+       @ Disambiguate the exit possibilities above
        cmp     r2, #0                  @ Found EOS
        beq     .Lreturn
 
@@ -70,7 +70,7 @@ ENTRY (strcpy)
        pld     [r0, #64]
        pld     [r1, #64]
 
-       @ For longer strings, we actaully need a stack frame.
+       @ For longer strings, we actually need a stack frame.
        push    { r4, r5, r6, r7 }
        cfi_adjust_cfa_offset (16)
        cfi_rel_offset (r4, 0)
index b436b80..29966ff 100644 (file)
@@ -39,12 +39,12 @@ ENTRY (strlen)
 
        @ Loop until we find ...
 1:     ldrb    r2, [r0, #1]!
-       subs    r3, r3, #1              @ ... the aligment point
+       subs    r3, r3, #1              @ ... the alignment point
        it      ne
        cmpne   r2, #0                  @ ... or EOS
        bne     1b
 
-       @ Disambiguate the exit possibilites above
+       @ Disambiguate the exit possibilities above
        cmp     r2, #0                  @ Found EOS
        beq     99f
        add     r0, r0, #1
index 2b91e7a..e91fd38 100644 (file)
@@ -1,4 +1,4 @@
-/* strrchr -- find the last occurence of C in a nul-terminated string
+/* strrchr -- find the last occurrence of C in a nul-terminated string
    Copyright (C) 2013-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
@@ -40,7 +40,7 @@ ENTRY (strrchr)
        cmp     r2, #0                  @ Find EOS
        it      eq
        bxeq    lr
-       tst     r3, #7                  @ Find the aligment point
+       tst     r3, #7                  @ Find the alignment point
        bne     1b
 
        @ So now we're aligned.  Now we actually need a stack frame.
index f5231e8..353b6cc 100644 (file)
@@ -76,7 +76,7 @@ void __arm_link_error (void);
                        mem, new, old, __ATOMIC_RELEASE)
 
 /* Compare and exchange.
-   For all "bool" routines, we return FALSE if exchange succesful.  */
+   For all "bool" routines, we return FALSE if exchange successful.  */
 
 # define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \
   ({__arm_link_error (); 0; })
index 5c2d8b5..bb647cc 100644 (file)
@@ -9,7 +9,7 @@
    version 2.1 of the License, or (at your option) any later version.
 
    The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; witout even the implied warranty of
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.
 
index 1404f2b..e4ee106 100644 (file)
@@ -26,7 +26,7 @@ struct unw_eh_callback_data
 };
 
 
-/* Callback to determins if the PC lies within an object, and remember the
+/* Callback to determines if the PC lies within an object, and remember the
    location of the exception index table if it does.  */
 
 static int
index cfbfac9..fa2c736 100644 (file)
@@ -19,7 +19,7 @@ ifeq ($(subdir),nptl)
 # This test relies on compiling part of the binary with EH information,
 # part without, and unwinding through.  The .ARM.exidx tables have
 # start addresses for EH regions, but no end addresses.  Every
-# region an exception needs to propogate through must have unwind
+# region an exception needs to propagate through must have unwind
 # information, or a previous function's unwind table may be used
 # by mistake.
 tests := $(filter-out tst-cleanupx4,$(tests))
index 9555557..2a812c6 100644 (file)
@@ -16,7 +16,7 @@
    License along with the GNU C Library; if not, see
    <https://www.gnu.org/licenses/>.  */
 
-/* The default "nor" constraint produces unparseable memory references
+/* The default "nor" constraint produces unparsable memory references
    for constants.  Omit the problematic "o" constraint.  See bug 24164
    and GCC PR 89146.  */
 #define STAP_SDT_ARG_CONSTRAINT nr
index d061bdd..017c375 100644 (file)
@@ -33,7 +33,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the safed exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   feraiseexcept (temp);
index ba53176..8b7e603 100644 (file)
@@ -357,7 +357,7 @@ struct rtld_global
   EXTERN size_t _dl_nns;
 
   /* During the program run we must not modify the global data of
-     loaded shared object simultanously in two threads.  Therefore we
+     loaded shared object simultaneously in two threads.  Therefore we
      protect `_dl_open' and `_dl_close' in dl-close.c.
 
      This must be a recursive lock since the initializer function of
@@ -1181,7 +1181,7 @@ extern struct link_map * _dl_get_dl_main_map (void)
 # endif
 #endif
 
-/* Perform early memory allocation, avoding a TCB dependency.
+/* Perform early memory allocation, avoiding a TCB dependency.
    Terminate the process if allocation fails.  May attempt to use
    brk.  */
 void *_dl_early_allocate (size_t size) attribute_hidden;
index 11a5bed..e77be37 100644 (file)
@@ -35,7 +35,7 @@
 # endif
 #endif
 
-/* Makros to generate eh_frame unwind information.  */
+/* Macros to generate eh_frame unwind information.  */
 #ifdef __ASSEMBLER__
 # define cfi_startproc                 .cfi_startproc
 # define cfi_endproc                   .cfi_endproc
index ae46c4e..ba91e75 100644 (file)
@@ -133,7 +133,7 @@ _Unwind_IteratePhdrCallback (struct dl_phdr_info *info, size_t size, void *ptr)
   data->dbase = NULL;
   if (p_dynamic)
     {
-      /* For dynamicly linked executables and shared libraries,
+      /* For dynamically linked executables and shared libraries,
         DT_PLTGOT is the gp value for that object.  */
       ElfW(Dyn) *dyn = (ElfW(Dyn) *)(p_dynamic->p_vaddr + load_base);
       for (; dyn->d_tag != DT_NULL ; dyn++)
index 41ca11b..1793724 100644 (file)
@@ -48,7 +48,7 @@
 #define TCP_DEFER_ACCEPT        9  /* Wake up listener only when data arrive */
 #define TCP_WINDOW_CLAMP        10 /* Bound advertised window */
 #define TCP_INFO                11 /* Information about this connection. */
-#define        TCP_QUICKACK             12 /* Bock/reenable quick ACKs.  */
+#define        TCP_QUICKACK             12 /* Bock/re-enable quick ACKs.  */
 #define TCP_CONGESTION          13 /* Congestion control algorithm.  */
 #define TCP_MD5SIG              14 /* TCP MD5 Signature (RFC2385) */
 #define TCP_COOKIE_TRANSACTIONS         15 /* TCP Cookie Transactions */
@@ -209,7 +209,7 @@ enum
 # define TCPI_OPT_TIMESTAMPS   1
 # define TCPI_OPT_SACK         2
 # define TCPI_OPT_WSCALE       4
-# define TCPI_OPT_ECN          8  /* ECN was negociated at TCP session init */
+# define TCPI_OPT_ECN          8  /* ECN was negotiated at TCP session init */
 # define TCPI_OPT_ECN_SEEN     16 /* we received at least one packet with ECT */
 # define TCPI_OPT_SYN_DATA     32 /* SYN-ACK acked data in SYN sent or rcvd */
 
@@ -307,7 +307,7 @@ enum
 /* Flags for both getsockopt and setsockopt */
 #define TCP_COOKIE_IN_ALWAYS   (1 << 0)        /* Discard SYN without cookie */
 #define TCP_COOKIE_OUT_NEVER   (1 << 1)        /* Prohibit outgoing cookies,
-                                                * supercedes everything. */
+                                                * supersedes everything. */
 
 /* Flags for getsockopt */
 #define TCP_S_DATA_IN          (1 << 2)        /* Was data received? */
index 055cc26..cbd701e 100644 (file)
@@ -61,7 +61,7 @@ __longjmp (__jmp_buf env, int val)
        "ldw    76(%1), %%r30\n\t"
        /* Load return pointer. */
        "ldw    80(%1), %%rp\n\t"
-       /* Ues a spare caller saves register.  */
+       /* Use a spare caller saves register.  */
        "ldo    88(%1),%%r25\n\t"
        /* Load callee saves from fr12 to fr21.  */
        "fldds,ma 8(%%r25), %%fr12\n\t"
index 5218f7c..1c0d51c 100644 (file)
@@ -252,7 +252,7 @@ _dl_make_fptr (struct link_map *map, const ElfW(Sym) *sym,
       if (__builtin_expect (COMPARE_AND_SWAP (&ftab[symidx], (ElfW(Addr)) NULL,
                                              fdesc), 1))
        {
-         /* Noone has updated the entry and the new function
+         /* No one has updated the entry and the new function
             descriptor has been installed.  */
 #if 0
          const char *strtab
index ed9f7af..689c6e1 100644 (file)
@@ -272,7 +272,7 @@ L(cpe):
        addi    63, %r28, %r28
        depi    0, 27, 6, %r28
 
-       /* Calcualte start of stack copy */
+       /* Calculate start of stack copy */
        ldo     -192(%sp),%r2
 
        /* Increate the stack by *framesizep */
@@ -281,14 +281,14 @@ L(cpe):
        /* Save stack pointer */
        stw     %r1, -4(%sp)
 
-       /* Single byte copy of prevous stack onto newly allocated stack */
+       /* Single byte copy of previous stack onto newly allocated stack */
 1:     ldb     %r28(%r2), %r1
        add     %r28, %sp, %r26
        stb     %r1, 0(%r26)
        addi,<  -1,%r28,%r28
        b,n     1b
 
-       /* Retore r28 and r27 and r2 already points at -192(%sp) */
+       /* Restore r28 and r27 and r2 already points at -192(%sp) */
        ldw     0(%r2),%r28
        ldw     84(%r2),%r26
 
@@ -324,7 +324,7 @@ L(cont):
 
        /* Unwind the stack */
        ldo     192(%sp),%sp
-       /* Retore callers rp */
+       /* Restore callers rp */
         ldw -20(%sp),%rp
        /* Return */
        bv,n    0(%r2)
index 9033fdf..899212a 100644 (file)
@@ -27,7 +27,7 @@ struct __pthread_mutex_s
   /* KIND must stay at this position in the structure to maintain
      binary compatibility with static initializers.  */
   int __kind;
-  /* The old 4-word 16-byte aligned lock. This is initalized
+  /* The old 4-word 16-byte aligned lock. This is initialized
      to all ones by the Linuxthreads PTHREAD_MUTEX_INITIALIZER.
      Unused in NPTL.  */
   int __glibc_compat_padding[4];
index 5fbc308..9e0309a 100644 (file)
@@ -1,4 +1,4 @@
-/* Cancelation.  Generic version.
+/* Cancellation.  Generic version.
    Copyright (C) 2002-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
index 9cea259..c537350 100644 (file)
@@ -177,7 +177,7 @@ __pthread_cond_timedwait_internal (pthread_cond_t *cond,
     }
   else
     {
-      /* We're still in the list of waiters.  Noone attempted to wake us up,
+      /* We're still in the list of waiters.  No one attempted to wake us up,
          i.e. we timed out.  */
       assert (err == ETIMEDOUT);
       __pthread_dequeue (self);
index df3601e..262006d 100644 (file)
@@ -1,4 +1,4 @@
-/* pthread_key internal declatations for the Hurd version.
+/* pthread_key internal declarations for the Hurd version.
    Copyright (C) 2002-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
index 882b195..6041ce9 100644 (file)
@@ -92,7 +92,7 @@ __pthread_rwlock_timedrdlock_internal (struct __pthread_rwlock *rwlock,
     drain = err ? 1 : 0;
   else
     {
-      /* We're still in the queue.  Noone attempted to wake us up, i.e. we
+      /* We're still in the queue.  No one attempted to wake us up, i.e. we
          timed out.  */
       __pthread_dequeue (self);
       drain = 0;
index a2c969f..6eb66aa 100644 (file)
@@ -78,7 +78,7 @@ __pthread_rwlock_timedwrlock_internal (struct __pthread_rwlock *rwlock,
     drain = err ? 1 : 0;
   else
     {
-      /* We're still in the queue.  Noone attempted to wake us up, i.e. we
+      /* We're still in the queue.  No one attempted to wake us up, i.e. we
          timed out.  */
       __pthread_dequeue (self);
       drain = 0;
index 5564c27..7b5465d 100644 (file)
@@ -89,7 +89,7 @@ __pthread_rwlock_unlock (pthread_rwlock_t *rwlock)
     }
 
 
-  /* Noone is waiting.  Just unlock it.  */
+  /* No one is waiting.  Just unlock it.  */
 
   __pthread_spin_unlock (&rwlock->__held);
   __pthread_spin_unlock (&rwlock->__lock);
index 6de08f1..cc9e7bf 100644 (file)
@@ -623,7 +623,7 @@ extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *__restrict
                                          int *__restrict __pshared)
        __THROW __nonnull ((1, 2));
 
-/* Set the value of the process shared atrribute in *ATTR to
+/* Set the value of the process shared attribute in *ATTR to
    PSHARED.  */
 extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
                                          int __pshared)
@@ -645,7 +645,7 @@ extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
 # include <bits/types/struct___pthread_rwlock.h>
 
 # define PTHREAD_RWLOCK_INITIALIZER __PTHREAD_RWLOCK_INITIALIZER
-/* Create a rwlock object with attributes given by ATTR and strore the
+/* Create a rwlock object with attributes given by ATTR and store the
    result in *RWLOCK.  */
 extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
                                const pthread_rwlockattr_t *__restrict __attr)
@@ -709,7 +709,7 @@ extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
 
 \f
 
-/* Cancelation.  */
+/* Cancellation.  */
 
 /* Register a cleanup handler.  */
 extern void pthread_cleanup_push (void (*__routine) (void *), void *__arg);
@@ -769,7 +769,7 @@ extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *__restri
                                           int *__restrict __pshared)
        __THROW __nonnull ((1, 2));
 
-/* Set the value of the process shared atrribute in *ATTR to
+/* Set the value of the process shared attribute in *ATTR to
    PSHARED.  */
 extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
                                           int __pshared)
@@ -878,12 +878,12 @@ extern int pthread_getcpuclockid (pthread_t __thr, __clockid_t *__clock)
 
 /* Scheduling.  */
 
-/* Return thread THREAD's scheduling paramters.  */
+/* Return thread THREAD's scheduling parameters.  */
 extern int pthread_getschedparam (pthread_t __thr, int *__restrict __policy,
                                  struct sched_param *__restrict __param)
        __THROW __nonnull ((2, 3));
 
-/* Set thread THREAD's scheduling paramters.  */
+/* Set thread THREAD's scheduling parameters.  */
 extern int pthread_setschedparam (pthread_t __thr, int __policy,
                                  const struct sched_param *__param)
        __THROW __nonnull ((3));
index bfd4eab..bae0708 100644 (file)
@@ -46,7 +46,7 @@ struct timer_node __timer_array[TIMER_MAX];
 /* Global lock to protect operation on the lists.  */
 pthread_mutex_t __timer_mutex = PTHREAD_MUTEX_INITIALIZER;
 
-/* Variable to protext initialization.  */
+/* Variable to protect initialization.  */
 pthread_once_t __timer_init_once_control = PTHREAD_ONCE_INIT;
 
 /* Nonzero if initialization of timer implementation failed.  */
index 77f1054..7490617 100644 (file)
@@ -39,7 +39,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the saved exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept ((int) temp);
index f8e0c29..67d8d14 100644 (file)
@@ -1,4 +1,4 @@
-/* Compute hash alue for given string according to ELF standard.
+/* Compute hash value for given string according to ELF standard.
    Copyright (C) 1998-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
index 5122133..e784e21 100644 (file)
@@ -72,7 +72,7 @@
 
 /* Warning!
            wmemcmp has to use SIGNED comparison for elements.
-           memcmp has to use UNSIGNED comparison for elemnts.
+           memcmp has to use UNSIGNED comparison for elements.
 */
 
        .section .text.sse4.2,"ax",@progbits
index 7677da6..3e4dc1e 100644 (file)
@@ -44,7 +44,7 @@
 
 /* Warning!
            wmemcmp has to use SIGNED comparison for elements.
-           memcmp has to use UNSIGNED comparison for elemnts.
+           memcmp has to use UNSIGNED comparison for elements.
 */
 
        atom_text_section
index 644ed4e..f14e54c 100644 (file)
@@ -67,7 +67,7 @@
        movl    - 4 byte
        movlpd  - 8 byte
        movaps  - 16 byte - requires 16 byte alignment
-       of      sourse and destination adresses.
+                 of source and destination addresses.
 */
 
 .text
index 3966444..33d3c60 100644 (file)
@@ -1,4 +1,4 @@
-/* strcspn (str, ss) -- Return the length of the initial segement of STR
+/* strcspn (str, ss) -- Return the length of the initial segment of STR
                        which contains no characters from SS.
    For Intel 80x86, x>=3.
    Copyright (C) 1994-2023 Free Software Foundation, Inc.
index 0398850..54b33c8 100644 (file)
@@ -370,7 +370,7 @@ ENTRY(_dl_runtime_profile)
        { .mmi
          and r15 = -16, r15
          ;;
-         /* We don't copy the 16byte scatch area. Prepare r16/r17 as
+         /* We don't copy the 16byte scratch area. Prepare r16/r17 as
             destination.  */
          sub r16 = r12, r15
          sub r17 = r12, r15
@@ -390,7 +390,7 @@ ENTRY(_dl_runtime_profile)
          ;;
        }
        { .mii
-         /* Skip the 16byte scatch area. Prepare r2/r3 as source.  */
+         /* Skip the 16byte scratch area. Prepare r2/r3 as source.  */
          adds r2 = 16, loc10
          adds r3 = 24, loc10
          mov ar.lc = r15
index 641c3fd..b10fd21 100644 (file)
@@ -50,7 +50,7 @@
 //=========================================
 // The acos function computes the principal value of the arc cosine of x.
 // acos(0) returns Pi/2, acos(1) returns 0, acos(-1) returns Pi.
-// A doman error occurs for arguments not in the range [-1,+1].
+// A domain error occurs for arguments not in the range [-1,+1].
 //
 // The acos function returns the arc cosine in the range [0, Pi] radians.
 //
 //    Return acos(1.0) = 0.0, acos(-1.0) = Pi
 //
 // 5. 1.0 < |x| <= +INF
-//    A doman error occurs for arguments not in the range [-1,+1]
+//    A domain error occurs for arguments not in the range [-1,+1]
 //
 // 6. x = [S,Q]NaN
 //    Return acos(x) = QNaN
index 1507b46..7b32ffa 100644 (file)
@@ -56,7 +56,7 @@
 // Description
 //=========================================
 // The acosf function computes the principle value of the arc sine of x.
-// A doman error occurs for arguments not in the range [-1,+1].
+// A domain error occurs for arguments not in the range [-1,+1].
 
 // The acosf function returns the arc cosine in the range [0, +pi] radians.
 // acos(1) returns +0
index a9ff25a..29db6ab 100644 (file)
@@ -50,7 +50,7 @@
 //=========================================
 // The asin function computes the principal value of the arc sine of x.
 // asin(0) returns 0, asin(1) returns pi/2, asin(-1) returns -pi/2.
-// A doman error occurs for arguments not in the range [-1,+1].
+// A domain error occurs for arguments not in the range [-1,+1].
 //
 // The asin function returns the arc sine in the range [-pi/2, +pi/2] radians.
 //
@@ -98,7 +98,7 @@
 //    Return asin(x) = sign(x)*Pi/2
 //
 // 5. 1.0 < |x| <= +INF
-//    A doman error occurs for arguments not in the range [-1,+1]
+//    A domain error occurs for arguments not in the range [-1,+1]
 //
 // 6. x = [S,Q]NaN
 //    Return asin(x) = QNaN
index 841f815..546de3b 100644 (file)
 // Description
 //=========================================
 // The asinf function computes the arc sine of x in the range [-pi,+pi].
-// A doman error occurs for arguments not in the range [-1,+1].
+// A domain error occurs for arguments not in the range [-1,+1].
 // asinf(+-0) returns +-0
 // asinf(x) returns a Nan and raises the invalid exception for |x| >1
 
 // The acosf function returns the arc cosine in the range [0, +pi] radians.
-// A doman error occurs for arguments not in the range [-1,+1].
+// A domain error occurs for arguments not in the range [-1,+1].
 // acosf(1) returns +0
 // acosf(x) returns a Nan and raises the invalid exception for |x| >1
 
index 61c8e2c..0275c7b 100644 (file)
 //   L2 = 1.0/log(10)
 //
 // So common code with two different entry points those set pointers
-// to the base address of coresponding data sets containing values
+// to the base address of corresponding data sets containing values
 // of L2,T and prepare integer representation of L1 needed for following
 // setf instruction.
 //
index 7330b30..f317c56 100644 (file)
 //   L2 = 1.0/log(10)
 //
 // So common code with two different entry points those set pointers
-// to the base address of coresponding data sets containing values
+// to the base address of corresponding data sets containing values
 // of L2,T and prepare integer representation of L1 needed for following
 // setf instruction can be used.
 //
 //         0xFFFEFF00000000000000 and 0xFFFF8080000000000000 correspondingly.
 //         As far as biased exponent of x here can be equal only to 0xFFFE or
 //         0xFFFF we need to test only last bit of it. Also signifigand always
-//         has implicit bit set to 1 that can be exluded from comparison.
+//         has implicit bit set to 1 that can be excluded from comparison.
 //         Thus it's quite enough to generate 64-bit integer bits of that are
 //         ix[63] = biased_exponent_of_x[0] and ix[62-0] = significand_of_x[62-0]
 //         and compare it with 0x7F00000000000000 and 0x80800000000000000 (those
index 7157b28..3d87d61 100644 (file)
 //
 //      Log(1/Cm) = log(1/frcpa(1+m/256)) where m goes from 0 to 255.
 //
-// We tabluate as two doubles, T and t, where T +t is the value itself.
+// We tabulate as two doubles, T and t, where T +t is the value itself.
 //
 //      Log(x)   = (K Log(2)_hi + T) + (Log(2)_hi + t) + Log( 1 + (Bx-1))
 //      Log(x)   =  G + delta           + Log( 1 + (Bx-1))
 //  +0     -inf               +inf   error 27   33  divide-by-zero
 //  -0     -inf               +inf   error 27   33  divide-by-zero
 
-// X zero  Y positve
+// X zero  Y positive
 //  +0     +odd integer       +0
 //  -0     +odd integer       -0
 //  +0     !+odd integer      +0
@@ -991,7 +991,7 @@ POW_COMMON:
 }
 ;;
 
-// Note POW_Xm1 and POW_r1 are used interchangably
+// Note POW_Xm1 and POW_r1 are used interchangeably
 { .mfi
           alloc         r32=ar.pfs,2,19,4,0
           fms.s1        POW_r           = POW_B, POW_NORM_X,f1
index 0e8aad1..e353b08 100644 (file)
 //
 //      Log(1/Cm) = log(1/frcpa(1+m/256)) where m goes from 0 to 255.
 //
-// We tabluate as one double, T for single precision power
+// We tabulate as one double, T for single precision power
 //
 //      Log(x)   = (K Log(2)_hi + T) + (K Log(2)_lo) + Log( 1 + (Bx-1))
 //      Log(x)   =  G                +     delta     + Log( 1 + (Bx-1))
 //  +0     -inf               +inf   error 27   33  divide-by-zero
 //  -0     -inf               +inf   error 27   33  divide-by-zero
 
-// X zero  Y positve
+// X zero  Y positive
 //  +0     +odd integer       +0
 //  -0     +odd integer       -0
 //  +0     !+odd integer      +0
@@ -927,7 +927,7 @@ WEAK_LIBM_ENTRY(powf)
           fclass.m  p14,p0              = f8, 0x07
           nop.i 999
 }
-// Note POW_Xm1 and POW_r1 are used interchangably
+// Note POW_Xm1 and POW_r1 are used interchangeably
 { .mfb
           nop.m 999
 (p8)      fnma.s1        POW_Xm1        = POW_Xp1,f1,f0
index 7697cc6..1a1a68a 100644 (file)
 //   precision number.
 //
 //
-// Claculation of logarithm
+// Calculation of logarithm
 // ------------------------
 //   Consider  x = 2^N * xf so
 //   ln(x) = ln(frcpa(x)*x/frcpa(x))
index d82e4fc..aab4569 100644 (file)
 //    EDP_Root is the exact value of the corresponding root rounded to double
 //    extended precision. So, we have 35 different polynomials which make our
 //    table rather big. We may hope that x falls in root "neighbourhood"
-//    quite rarely -> ther might be no need in frequent use of different
+//    quite rarely -> there might be no need in frequent use of different
 //    polynomials.
 //    A0, A1, A2, A3 are represented as pairs of double precision numbers,
 //    A4, A5 are long doubles, and to decrease the size of the table we
@@ -2423,7 +2423,7 @@ _deno_back_to_main_path:
       adds               rPolDataPtr = 3440, rTbl3Addr
 }
 { .mfi
-      // (i*16)*4 + (i*16)*8 - offsett of polynomial on range [-6.0, -0.75]
+      // (i*16)*4 + (i*16)*8 - offset of polynomial on range [-6.0, -0.75]
       shladd             rTmpPtr = rIndexPol, 2, rIndexPol
       fma.s1             fXSqr = FR_FracX, FR_FracX, f0 // y^2
       // point to left "near root" bound
@@ -2433,7 +2433,7 @@ _deno_back_to_main_path:
 { .mfi
       ldfpd              fLnSin34, fLnSin36 = [rTmpPtr3], 16
       fma.s1             fRcpX = fInvX, fRcpX, fRcpX // end of 2nd NR iteration
-      // add special offsett if -4 < x <= -3.0
+      // add special offset if -4 < x <= -3.0
 (p6)  adds               rPolDataPtr = 640, rPolDataPtr
 }
 { .mfi
@@ -2448,7 +2448,7 @@ _deno_back_to_main_path:
       // left bound of "near root" range
 (p12) ld8                rLeftBound = [rRootsBndAddr]
       fmerge.se          fNormDx = f1, fDx // significand of DeltaX
-      // base address + offsett for polynomial coeff. on range [-6.0, -0.75]
+      // base address + offset for polynomial coeff. on range [-6.0, -0.75]
       add                rPolDataPtr = rPolDataPtr, rTmpPtr
 }
 { .mfi
@@ -4565,7 +4565,7 @@ _negRoots:
       nop.i              0
 }
 { .mfi
-      add                rPolDataPtr = rPolDataPtr, rTmpPtr // begin + offsett
+      add                rPolDataPtr = rPolDataPtr, rTmpPtr // begin + offset
       nop.f              0
       nop.i              0
 }
index fd7d06d..01f16e4 100644 (file)
 // ==============
 //
 // This describes the algorithm in the most natural way using
-// unsigned interger multiplication. The implementation section
+// unsigned integer multiplication. The implementation section
 // describes how the integer arithmetic is simulated.
 //
 // STEP 0. Initialization
 //
 //      P_1    =      b   b    b     ...    b
 //
-// each b can be 0 or 1. Also, let P_0 be the two bits correspoding to
+// each b can be 0 or 1. Also, let P_0 be the two bits corresponding to
 // bit positions L+2 and L+1. So, when each of the P_j is interpreted
 // with appropriate scaling, we have
 //
index 031bf08..5835ea2 100644 (file)
@@ -1174,7 +1174,7 @@ SINCOS_CONTINUE:
 { .mfi
       nop.m 999
 //
-//     For big s: r = s - w: No futher reduction is necessary
+//     For big s: r = s - w: No further reduction is necessary
 //     For small s: w = N * P_3 (change sign) More reduction
 //
 (p6)   fcmp.lt.unc.s1 p8, p9 = FR_r, FR_Two_to_M3
index 1eec445..a5f0ad5 100644 (file)
@@ -1112,7 +1112,7 @@ SINCOSL_COMMON2:
 };;
 
 //
-//     For big s: r = s - w: No futher reduction is necessary
+//     For big s: r = s - w: No further reduction is necessary
 //     For small s: w = N * P_3 (change sign) More reduction
 //
 { .mfi
index f5052dd..559cdb6 100644 (file)
@@ -1083,7 +1083,7 @@ SINCOSL_COMMON:
 ;;
 
 //
-//     For big s: r = s - w: No futher reduction is necessary
+//     For big s: r = s - w: No further reduction is necessary
 //     For small s: w = N * P_3 (change sign) More reduction
 //
 { .mfi
index 09d7c2a..2d3cdc1 100644 (file)
@@ -1547,7 +1547,7 @@ GLOBAL_LIBM_ENTRY(erfcl)
 { .mfi
       ldfe           FR_A12 = [GR_P_POINT_1], -64
       nop.f          0
-      extr           GR_K = GR_N_fix, 12, 32         // Extract limite range K
+      extr           GR_K = GR_N_fix, 12, 32         // Extract limit range K
 }
 { .mfi
       ldfe           FR_A13 = [GR_P_POINT_2], -64
index 79935fb..1d9b3b8 100644 (file)
@@ -156,7 +156,7 @@ GLOBAL_LIBM_ENTRY(modf)
       nop.i 999 ;;
 }
 
-// p11 <== SMALL, no integer part, fraction is everyting
+// p11 <== SMALL, no integer part, fraction is everything
 // p9  <== HUGE,  no fraction part, integer is everything
 // p12 <== NORMAL, fraction part and integer part
 { .mii
index 3bdcf26..9eb3f74 100644 (file)
@@ -156,7 +156,7 @@ GLOBAL_LIBM_ENTRY(modff)
       nop.i 999 ;;
 }
 
-// p11 <== SMALL, no integer part, fraction is everyting
+// p11 <== SMALL, no integer part, fraction is everything
 // p9  <== HUGE,  no fraction part, integer is everything
 // p12 <== NORMAL, fraction part and integer part
 { .mii
index 5fdfdb6..23057c8 100644 (file)
@@ -151,7 +151,7 @@ GLOBAL_LIBM_ENTRY(modfl)
       nop.i 999 ;;
 }
 
-// p11 <== SMALL, no integer part, fraction is everyting
+// p11 <== SMALL, no integer part, fraction is everything
 // p9  <== HUGE,  no fraction part, integer is everything
 // p12 <== NORMAL, fraction part and integer part
 { .mii
index 5a05c91..9c657c8 100644 (file)
@@ -98,7 +98,7 @@
 //
 //    This branch is cut off by one fclass operation.
 //    Then zeros+nans, infinities and denormals processed separately.
-//    For denormals we use simple fma operaton x+x*x (- for +denorms)
+//    For denormals we use simple fma operation x+x*x (- for +denorms)
 //
 // 2. [0;1/8] path: 0.0 < |x| < 1/8
 //
index 8440a0c..0afda2b 100644 (file)
 //   Step 3: Division
 //   ----------------
 //    To calculate 1/(x*GAMMA(x)*S21(r)) we use frcpa instruction
-//    with following Newton-Raphson interations.
+//    with following Newton-Raphson iterations.
 //
 //
 //*********************************************************************
@@ -331,7 +331,7 @@ RODATA
 
 LOCAL_OBJECT_START(tgamma_data)
 data8 0x406573FAE561F648 // overflow boundary (171.624376956302739927196)
-data8 0x3FDD8B618D5AF8FE // point of local minium (0.461632144968362356785)
+data8 0x3FDD8B618D5AF8FE // point of local minimum (0.461632144968362356785)
 //
 //[2; 3]
 data8 0xEF0E85C9AE40ABE2,0x00004000 // C01
index 67eed27..c1f7ad5 100644 (file)
 //   Step 3: Division
 //   ----------------
 //    To calculate 1/x and 1/(GAMMA(x)*S12(rs)) we use frcpa
-//    instruction with following Newton-Raphson interations.
+//    instruction with following Newton-Raphson iterations.
 //
 //
 //*********************************************************************
index 7cdc938..393058c 100644 (file)
@@ -16,7 +16,7 @@
    License along with the GNU C Library; if not, see
    <https://www.gnu.org/licenses/>.  */
 
-/* Return: the address of the first occurence of chr in str or NULL
+/* Return: the address of the first occurrence of chr in str or NULL
 
    Inputs:
        in0:    str
index 27d5cac..13b04dc 100644 (file)
@@ -16,7 +16,7 @@
    License along with the GNU C Library; if not, see
    <https://www.gnu.org/licenses/>.  */
 
-/* Return: the address of the first occurence of chr in str or NULL
+/* Return: the address of the first occurrence of chr in str or NULL
 
    Inputs:
         in0:    str
index 8f0bf38..7fb96e7 100644 (file)
@@ -139,5 +139,5 @@ __branred(double x, double *a, double *aa)
  t=(b-s)+bb;
  *a=s;
  *aa=t;
- return ((int) sum)&3; /* return quater of unit circle */
+ return ((int) sum)&3; /* return quarter of unit circle */
 }
index 5ef289e..72c68b6 100644 (file)
@@ -24,7 +24,7 @@
  *                         = log(6.3*5.3) + lgamma(5.3)
  *                         = log(6.3*5.3*4.3*3.3*2.3) + lgamma(2.3)
  *   2. Polynomial approximation of lgamma around its
- *     minimun ymin=1.461632144968362245 to maintain monotonicity.
+ *     minimum ymin=1.461632144968362245 to maintain monotonicity.
  *     On [ymin-0.23, ymin+0.27] (i.e., [1.23164,1.73163]), use
  *             Let z = x-ymin;
  *             lgamma(x) = -1.214862905358496078218 + z^2*poly(z)
index 83eb821..a02e661 100644 (file)
@@ -78,7 +78,7 @@ __mpn_extract_long_double (mp_ptr res_ptr, mp_size_t size,
 
   /* The high double may be rounded and the low double reflects the
      difference between the long double and the rounded high double
-     value.  This is indicated by a differnce between the signs of the
+     value.  This is indicated by a difference between the signs of the
      high and low doubles.  */
   if (u.d[0].ieee.negative != u.d[1].ieee.negative
       && lo != 0)
index c6f0e77..148c21b 100644 (file)
@@ -44,7 +44,7 @@
  *                         = log(6.3*5.3) + lgamma(5.3)
  *                         = log(6.3*5.3*4.3*3.3*2.3) + lgamma(2.3)
  *   2. Polynomial approximation of lgamma around its
- *     minimun ymin=1.461632144968362245 to maintain monotonicity.
+ *     minimum ymin=1.461632144968362245 to maintain monotonicity.
  *     On [ymin-0.23, ymin+0.27] (i.e., [1.23164,1.73163]), use
  *             Let z = x-ymin;
  *             lgamma(x) = -1.214862905358496078218 + z^2*poly(z)
index eaee4a9..c45f6b8 100644 (file)
@@ -9,7 +9,7 @@ dnl Test if the toolchain is new enough for static PIE.
 dnl We need a GAS supporting explicit reloc (older GAS produces stack-based
 dnl reloc and triggers an internal error in the linker).  And, we need GCC to
 dnl pass the correct linker flags for static PIE.  GCC >= 13 and GAS >= 2.40
-dnl satisify the requirement, but a distro may backport static PIE support into
+dnl satisfy the requirement, but a distro may backport static PIE support into
 dnl earlier GCC or Binutils releases as well.
 AC_CACHE_CHECK([if the toolchain is sufficient to build static PIE on LoongArch],
 libc_cv_static_pie_on_loongarch, [
index 63e6f8d..d5cdfb5 100644 (file)
@@ -31,7 +31,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the safed exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept (temp);
index 4a39990..ffa3401 100644 (file)
@@ -30,7 +30,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the saved exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept ((int) fpsr);
index b0e42a7..a4920a0 100644 (file)
@@ -29,7 +29,7 @@
   assert (local.ptr__Unwind_GetGR != NULL);                   \
   PTR_MANGLE (local.ptr__Unwind_GetGR);
 
-/* This is overriden by the m680x0 variant.  */
+/* This is overridden by the m680x0 variant.  */
 #define UNWIND_LINK_FRAME_STATE_FOR 0
 
 #endif /* _ARCH_UNWIND_LINK_H */
index 29993a8..c73e495 100644 (file)
@@ -61,7 +61,7 @@ create_wakeupmsg (struct __pthread *thread)
   return 0;
 }
 
-/* Allocate any resouces for THREAD.  The new kernel thread should not
+/* Allocate any resources for THREAD.  The new kernel thread should not
    be eligible to be scheduled.  */
 int
 __pthread_thread_alloc (struct __pthread *thread)
index b585d57..5bc682a 100644 (file)
@@ -93,7 +93,7 @@ $(common-objpfx)stamp-errnos: $(hurd)/errnos.awk $(errno.texinfo) \
                              $(mach-errnos-deps) $(common-objpfx)errnos.d
        mkdir -p $(hurd-objpfx)bits
        $(AWK) -f $^ > $(hurd-objpfx)bits/errno.h-tmp
-# Make it unwritable so noone will edit it by mistake.
+# Make it unwritable so no one will edit it by mistake.
        -chmod a-w $(hurd-objpfx)bits/errno.h-tmp
        $(move-if-change) $(hurd-objpfx)bits/errno.h-tmp $(hurd)/bits/errno.h
        touch $@
index 0a392e4..b5bc971 100644 (file)
 /* We support user-defined stacks.  */
 #define _POSIX_THREAD_ATTR_STACKADDR   200809L
 
-/* We do not support priority inheritence.  */
+/* We do not support priority inheritance.  */
 #define _POSIX_THREAD_PRIO_INHERIT             -1
 
 /* We do not support priority protection.  */
 #define _POSIX_THREAD_PRIO_PROTECT             -1
 
 #ifdef __USE_XOPEN2K8
-/* We do not support priority inheritence for robust mutexes.  */
+/* We do not support priority inheritance for robust mutexes.  */
 # define _POSIX_THREAD_ROBUST_PRIO_INHERIT     -1
 
 /* We do not support priority protection for robust mutexes.  */
index e0a66ce..823ce69 100644 (file)
@@ -20,7 +20,7 @@
 /* rtld can not access TLS too early, thus rtld_errno.
 
    Instead of making __open/__close pass errno from TLS to rtld_errno, simply
-   use a weak __errno_location using rtld_errno, which will be overriden by the
+   use a weak __errno_location using rtld_errno, which will be overridden by the
    libc definition.  */
 static int rtld_errno;
 int * weak_function
index 11caa87..8f85979 100644 (file)
@@ -41,7 +41,7 @@ struct __pthread_mutex
 #define __PTHREAD_MUTEX_INITIALIZER   \
   { 0, 0, 0, 0, __PTHREAD_MUTEX_TIMED, 0, { { 0, 0 } } }
 
-/* The +1 is to mantain binary compatibility with the old
+/* The +1 is to maintain binary compatibility with the old
  * libpthread implementation. */
 #define __PTHREAD_ERRORCHECK_MUTEX_INITIALIZER   \
   { 0, 0, 0, 0, __PTHREAD_MUTEX_ERRORCHECK + 1, 0, { { 0, 0 } } }
index f1f1bb4..17fa46c 100644 (file)
@@ -143,7 +143,7 @@ __pthread_hurd_cond_timedwait_internal (pthread_cond_t *cond,
        drain = err ? 1 : 0;
       else
        {
-         /* We're still in the list of waiters.  Noone attempted to wake us
+         /* We're still in the list of waiters.  No one attempted to wake us
             up, i.e. we timed out.  */
          __pthread_dequeue (self);
          drain = 0;
index c01e4d8..89b124d 100644 (file)
@@ -9,7 +9,7 @@ libc.so: malloc + REL R_386_GLOB_DAT
 libc.so: realloc + REL R_386_GLOB_DAT
 libm.so: matherr + REL R_386_GLOB_DAT
 # The dynamic linker has its own versions of basic functions for initial loading
-# of shared libraries.  These need to be overriden by libc once loaded.
+# of shared libraries.  These need to be overridden by libc once loaded.
 ld.so: __open ?
 ld.so: __open64 ?
 ld.so: __open_nocancel
index 06234f5..10edaa8 100644 (file)
@@ -49,7 +49,7 @@ __ptsname_internal (int fd, char *buf, size_t buflen, struct stat64 *stp)
   int ttype;
 
   if (HURD_DPORT_USE (fd, __term_get_bottom_type (port, &ttype)) == 0)
-    /* get_bottom_type suceeded, this is the slave side.  */
+    /* get_bottom_type succeeded, this is the slave side.  */
     return __hurd_fail (ENOTTY), ENOTTY;
 
   if (err = HURD_DPORT_USE (fd, __term_get_peername (port, peername)))
index 6f2c927..c9812af 100644 (file)
@@ -24,7 +24,7 @@
 #include <sysdep-cancel.h>
 
 /* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
+   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with the address of
    the sender, and store the actual size of the address in *ADDR_LEN.
    Returns the number of bytes read or -1 for errors.  */
 ssize_t
index 03191b9..7c150a5 100644 (file)
@@ -85,7 +85,7 @@ timer_thread (void)
          error_t return_code;
        } msg;
 
-      /* Wait for a message on a port that noone sends to.  The purpose is
+      /* Wait for a message on a port that no one sends to.  The purpose is
         the receive timeout.  Notice interrupts so that if we are
         thread_abort'd, we will loop around and fetch new values from
         _hurd_itimerval.  */
index 99f42ef..c40254d 100644 (file)
@@ -53,7 +53,7 @@
 #endif
 
 /* Compare and exchange.
-   For all "bool" routines, we return FALSE if exchange succesful.  */
+   For all "bool" routines, we return FALSE if exchange successful.  */
 
 #define __arch_compare_and_exchange_bool_8_int(mem, newval, oldval, model) \
   (abort (), 0)
index b2ebe30..f0cb05c 100644 (file)
@@ -46,7 +46,7 @@ typedef struct La_mips_32_retval
 typedef struct La_mips_64_regs
 {
   uint64_t lr_reg[8]; /* $a0 through $a7 */
-  double lr_fpreg[8]; /* $f12 throgh $f19 */
+  double lr_fpreg[8]; /* $f12 through $f19 */
   uint64_t lr_ra;
   uint64_t lr_sp;
 } La_mips_64_regs;
index 0353723..59f86ac 100644 (file)
@@ -31,7 +31,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the safed exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept (temp);
index b1e1c3d..91a7bf0 100644 (file)
@@ -88,7 +88,7 @@
 
 /*
  * Using PREFETCH_HINT_LOAD_STREAMED instead of PREFETCH_LOAD on load
- * prefetches appears to offer a slight preformance advantage.
+ * prefetches appear to offer a slight performance advantage.
  *
  * Using PREFETCH_HINT_PREPAREFORSTORE instead of PREFETCH_STORE
  * or PREFETCH_STORE_STREAMED offers a large performance advantage
@@ -317,7 +317,7 @@ L(memcpy):
 
        andi    a3,a3,(NSIZE-1)         /* copy a3 bytes to align a0/a1   */
        beq     a3,zero,L(aligned)      /* if a3=0, it is already aligned */
-       PTR_SUBU a2,a2,a3               /* a2 is the remining bytes count */
+       PTR_SUBU a2,a2,a3               /* a2 is the remaining bytes count */
 
        C_LDHI  t8,0(a1)
        PTR_ADDU a1,a1,a3
@@ -626,7 +626,7 @@ L(wcopy_loop):
 L(unaligned):
        andi    a3,a3,(NSIZE-1) /* copy a3 bytes to align a0/a1 */
        beqz    a3,L(ua_chk16w) /* if a3=0, it is already aligned */
-       PTR_SUBU a2,a2,a3       /* a2 is the remining bytes count */
+       PTR_SUBU a2,a2,a3       /* a2 is the remaining bytes count */
 
        C_LDHI  v1,UNIT(0)(a1)
        C_LDLO  v1,UNITM1(1)(a1)
index 0430dca..450f901 100644 (file)
@@ -294,7 +294,7 @@ L(lb1):
 
 L(aligned):
 /* If USE_DOUBLE is not set we may still want to align the data on a 16
-   byte boundry instead of an 8 byte boundry to maximize the opportunity
+   byte boundary instead of an 8 byte boundary to maximize the opportunity
    of proAptiv chips to do memory bonding (combining two sequential 4
    byte stores into one 8 byte store).  We know there are at least 4 bytes
    left to store or we would have jumped to L(lastb) earlier in the code.  */
index c08991c..35ef440 100644 (file)
@@ -60,7 +60,7 @@
                ...
                                        NULL
    ra ($31)    The return address register is set to zero so that programs
-               that search backword through stack frames recognize the last
+               that search backward through stack frames recognize the last
                stack frame.
 */
 
index d250770..f3a1139 100644 (file)
@@ -198,7 +198,7 @@ symbol              =       value
                TEXT(msg)
 
 /*
- * Print formated string
+ * Print formatted string
  */
 #define PRINT(string)                                   \
                .set    push;                           \
index 6908378..ccd136f 100644 (file)
@@ -715,7 +715,7 @@ unload_object (enum fp_obj obj)
   return true;
 }
 
-/* Load every permuation of OBJECTS.  */
+/* Load every permutation of OBJECTS.  */
 static bool
 test_permutations (enum fp_obj objects[], int count)
 {
index 94277d0..b9de815 100644 (file)
@@ -52,7 +52,7 @@ unwind_arch_adjustment (void *prev, void *addr)
   if ((uintptr_t) pc & 0x3)
     return addr;
 
-  /* The vDSO containes either
+  /* The vDSO contains either
 
      24021061 li v0, 0x1061 (rt_sigreturn)
      0000000c syscall
index 50c83df..f151d29 100644 (file)
@@ -137,7 +137,7 @@ _start:\n\
         ldw r2, %got(_dl_argc)(r22)\n\
        ldw r5, 0(r2)\n\
 \n\
-        /* Load adjsuted argv.  */\n\
+        /* Load adjusted argv.  */\n\
         ldw r2, %got(_dl_argv)(r22)\n\
        ldw r6, 0(r2)\n\
 \n\
index 9179c33..fe2d69d 100644 (file)
@@ -46,8 +46,8 @@
            Unspecified                 High Addresses
            Referenced strings, etc.                    Varies
            Unspecified
-           Null auxilliary vector entry                4bytes
-           Auxilliary vector entries                   8bytes each
+           Null auxiliary vector entry         4bytes
+           Auxiliary vector entries                    8bytes each
            NULL terminator for envp                    4bytes
            Environment pointers        sp+8+4*argc     4bytes each
            NULL terminator for argv    sp+4+4*argc     4bytes
@@ -61,7 +61,7 @@
        The contents of all other registers are unspecified. User code should
        set fp to zero to mark the end of the frame chain.
 
-       The auxilliary vector is a series of pairs of 32-bit tag and 32-bit
+       The auxiliary vector is a series of pairs of 32-bit tag and 32-bit
        value, terminated by an AT_NULL tag.
 */
 
index 50dc778..2ed98c5 100644 (file)
@@ -115,7 +115,7 @@ __tls_init_tp (void)
     /* This should be a compile-time constant, but the current
        infrastructure makes it difficult to determine its value.  Not
        all targets support __thread_pointer, so set __rseq_offset only
-       if thre rseq registration may have happened because RSEQ_SIG is
+       if the rseq registration may have happened because RSEQ_SIG is
        defined.  */
     extern ptrdiff_t offset __asm__ ("__rseq_offset");
     offset = (char *) &pd->rseq_area - (char *) __thread_pointer ();
index 3d0d07c..7f65483 100644 (file)
@@ -516,7 +516,7 @@ extern int pthread_once (pthread_once_t *__once_control,
    exception in C++ code.  If cancellation is implemented by unwinding
    this is necessary to have the compiler generate the unwind information.  */
 
-/* Set cancelability state of current thread to STATE, returning old
+/* Set cancellability state of current thread to STATE, returning old
    state in *OLDSTATE if OLDSTATE is not NULL.  */
 extern int pthread_setcancelstate (int __state, int *__oldstate);
 
@@ -981,7 +981,7 @@ extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
   __THROWNL __nonnull ((1));
 
 # ifdef __USE_XOPEN2K
-/* Try to acquire read lock for RWLOCK or return after specfied time.  */
+/* Try to acquire read lock for RWLOCK or return after specified time.  */
 #  ifndef __USE_TIME_BITS64
 extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
                                       const struct timespec *__restrict
@@ -1028,7 +1028,7 @@ extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
      __THROWNL __nonnull ((1));
 
 # ifdef __USE_XOPEN2K
-/* Try to acquire write lock for RWLOCK or return after specfied time.  */
+/* Try to acquire write lock for RWLOCK or return after specified time.  */
 #  ifndef __USE_TIME_BITS64
 extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
                                       const struct timespec *__restrict
index b6707b9..27dfd7b 100644 (file)
@@ -118,7 +118,7 @@ elf_machine_runtime_setup (struct link_map *l, struct r_scope_elem *scope[],
     {
       pltgot = (ElfW(Addr) *) D_PTR (l, l_info[DT_PLTGOT]);
 
-      /* Fill in initial entrys of the plt */
+      /* Fill in initial entries of the plt */
 
       /* Register the link_map address in the plt at pltgot[1].
         This will also be used in the resolver for accessing the
index 6d4f8bd..daea7a8 100644 (file)
@@ -132,7 +132,7 @@ register tcbhead_t *__thread_self __asm__("r10");
    a struct pthread.  Again, TP points to after tcbhead_t, compensate with
    TLS_INIT_TCB_SIZE.
 
-   I regard this is a seperate system from the "normal" TLS.  */
+   I regard this is a separate system from the "normal" TLS.  */
 
 # define THREAD_SELF \
   ((struct pthread *) ((char *) __thread_self - TLS_INIT_TCB_SIZE \
index 0863a9f..5c0877d 100644 (file)
@@ -1,4 +1,4 @@
-/* C11 threads conditional wait implementaiton.
+/* C11 threads conditional wait implementation.
    Copyright (C) 2018-2023 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
index 4ac534c..d87242f 100644 (file)
@@ -74,7 +74,7 @@ extern struct timer_node __timer_array[TIMER_MAX];
 /* Global lock to protect operation on the lists.  */
 extern pthread_mutex_t __timer_mutex;
 
-/* Variable to protext initialization.  */
+/* Variable to protect initialization.  */
 extern pthread_once_t __timer_init_once_control;
 
 /* Nonzero if initialization of timer implementation failed.  */
index 860d597..d88d7a3 100644 (file)
@@ -76,7 +76,7 @@ typedef union
 /* Threads functions.  */
 
 /* Create a new thread executing the function __FUNC.  Arguments for __FUNC
-   are passed through __ARG.  If succesful, __THR is set to new thread
+   are passed through __ARG.  If successful, __THR is set to new thread
    identifier.  */
 extern int thrd_create (thrd_t *__thr, thrd_start_t __func, void *__arg);
 
index 23b9ab2..004f994 100644 (file)
@@ -75,7 +75,7 @@ do_test (void)
     }
 
   /* A value higher than 0 will check for uncontended pthread cancellation,
-     where the sem_wait operation will return immediatelly.  */
+     where the sem_wait operation will return immediately.  */
   if (sem_init (&sem, 0, 1) != 0)
     {
       puts ("error: sem_init failed");
index b11d465..83a4bb2 100644 (file)
@@ -35,7 +35,7 @@ do_test (void)
       if (sysconf (_SC_THREAD_CPUTIME) >= 0)
 # endif
        {
-         puts ("cpuclock advertized, but cannot get ID");
+         puts ("cpuclock advertised, but cannot get ID");
          exit (1);
        }
     }
index 95662aa..baf08c0 100644 (file)
@@ -124,7 +124,7 @@ do_test (void)
       return 1;
     }
 
-  puts ("get lock outselves");
+  puts ("get lock ourselves");
 
   err = pthread_mutex_lock (&mut);
   if (err != 0)
index 9f16dbf..c77f270 100644 (file)
@@ -55,7 +55,7 @@ tf (void *arg)
 {
   pthread_key_t *key = (pthread_key_t *) arg;
 
-  /* Use an arbirary but valid pointer to avoid GCC warnings.  */
+  /* Use an arbitrary but valid pointer to avoid GCC warnings.  */
   if (pthread_setspecific (*key, arg) != 0)
     {
       write_message ("setspecific failed\n");
index 5e8d90a..6a71d92 100644 (file)
@@ -47,7 +47,7 @@ thr_func (void *arg)
         There was a race in FORCE_ELISION macro which leads to either
         pthread_mutex_destroy returning EBUSY as the owner was recorded
         by pthread_mutex_lock - in "normal mutex" code path - but was not
-        resetted in pthread_mutex_unlock - in "elision" code path.
+        reset in pthread_mutex_unlock - in "elision" code path.
         Or it leads to the assertion in nptl/pthread_mutex_lock.c:
         assert (mutex->__data.__owner == 0);
         Please ensure that the test is run with lock elision:
index d171f1d..9f12f5f 100644 (file)
@@ -43,7 +43,7 @@ tf (void *arg)
   e = pthread_mutex_trylock (&m);
   if (e == 0)
     {
-      puts ("child: 1st trylock suceeded");
+      puts ("child: 1st trylock succeeded");
       exit (1);
     }
   if (e != EBUSY)
index 9a292d4..1f4569f 100644 (file)
    391                                                 r ^ PTHREAD_RWLOCK_WRPHASE))
    392         {
 
-   And then attemps to start the read phase.
+   And then attempts to start the read phase.
 
    Assume there happens to be a tryrdlock at this point, noting
    that PTHREAD_RWLOCK_WRLOCKED is clear, and PTHREAD_RWLOCK_WRPHASE
-   is 1. So the try lock attemps to start the read phase.
+   is 1. So the try lock attempts to start the read phase.
 
    In __pthread_rwlock_tryrdlock:
 
    readers might indeed be waiting, and they are.
 
    The atomic_store_relaxed throws away PTHREAD_RWLOCK_FUTEX_USED,
-   and the waiting reader is never worken becuase as noted
+   and the waiting reader is never worken because as noted
    above it is conditional on the futex being used.
 
    The solution is for the trylock thread to inspect
    If we did not install the write phase then the readers may already
    be waiting on the futex, the original writer wrote 1 to __wrphase_futex
    as part of starting the write phase, and we cannot also write 1
-   without loosing the PTHREAD_RWLOCK_FUTEX_USED bit.
+   without losing the PTHREAD_RWLOCK_FUTEX_USED bit.
 
    ---
 
index 2a15c28..0dd42fd 100644 (file)
@@ -21,7 +21,7 @@
    Summary for the pthread_rwlock_trywrlock() stall:
 
    The stall is caused by pthread_rwlock_trywrlock setting
-   __wrphase_futex futex to 1 and loosing the
+   __wrphase_futex futex to 1 and losing the
    PTHREAD_RWLOCK_FUTEX_USED bit.
 
    The fix for bug 23844 ensures that waiters on __wrphase_futex are
index aa1119c..ccecde7 100644 (file)
@@ -39,7 +39,7 @@ tf (void *arg)
   pthread_key_t key = (pthread_key_t) (long int) arg;
   int err;
 
-  /* Use an arbirary but valid pointer to avoid GCC warnings.  */
+  /* Use an arbitrary but valid pointer to avoid GCC warnings.  */
   err = pthread_setspecific (key, &result);
   if (err != 0)
     result = 3;
index aa0a65e..c7c601a 100644 (file)
@@ -96,7 +96,7 @@ ENTRY(MEMCHR_Z13)
        aghi    %r5,16
 
 .Llastcmp:
-       /* Use comparision result only if located within first n characters.
+       /* Use comparison result only if located within first n characters.
           %r5: current_len;
           %r4: n;
           (current_len - n): [0...16[
index b7843f7..fe77e37 100644 (file)
@@ -110,7 +110,7 @@ ENTRY(__memcpy_mvcle)
        LGR     %r2,%r1             # destination address
        LGR     %r3,%r5             # destination length = source length
 .L_MVCLE_1:
-       mvcle   %r2,%r4,0           # thats it, MVCLE is your friend
+       mvcle   %r2,%r4,0           # that's it, MVCLE is your friend
        jo      .L_MVCLE_1
        LGR     %r2,%r0             # return destination address
        br      %r14
index 7a90415..964c872 100644 (file)
@@ -166,7 +166,7 @@ ENTRY(__memset_mvcle)
        lgr     %r3,%r4             # move length to r3
        sgr     %r4,%r4             # no source for MVCLE, only a pad byte
        sgr     %r5,%r5
-.L0:   mvcle   %r2,%r4,0(%r1)      # thats it, MVCLE is your friend
+.L0:   mvcle   %r2,%r4,0(%r1)      # that's it, MVCLE is your friend
        jo      .L0
        lgr     %r2,%r0             # return value is source address
 .L1:
index e90c322..3b5f5e7 100644 (file)
@@ -34,7 +34,7 @@
 # undef from_generic
 # undef to_generic
 
-/* Generate the converion routines with vector instructions. The vector
+/* Generate the conversion routines with vector instructions. The vector
    routines can only be used with charsets where the maximum UCS4 value
    fits in 1 byte size. Then the hardware translate-instruction is used
    to translate between multiple generic characters and "1 byte UCS4"
                             ASM_CLOBBER_VR ("v21") ASM_CLOBBER_VR ("v22") \
                             ASM_CLOBBER_VR ("v23") ASM_CLOBBER_VR ("v24") \
                           );                                           \
-        /* Error occured?  */                                          \
+        /* Error occurred?  */                                         \
         if (loop_count != 0)                                           \
           {                                                            \
             /* Found an invalid character!  */                         \
                            ASM_CLOBBER_VR ("v20") ASM_CLOBBER_VR ("v21") \
                            ASM_CLOBBER_VR ("v22")                      \
                          );                                            \
-       /* Error occured in step 1? An error (ch >= max || ch == 0)     \
-          occured, if remaining_loop_count > 0. The error occured      \
+       /* Error occurred in step 1? An error (ch >= max || ch == 0)    \
+          occurred, if remaining_loop_count > 0. The error occurred    \
           at character-index (index) after already processed blocks.  */ \
        loop_count -= remaining_loop_count;                             \
        if (loop_count > 0)                                             \
                                ASM_CLOBBER_VR ("v16")                  \
                                ASM_CLOBBER_VR ("v17")                  \
                              );                                        \
-           /* Error occured in processed bytes of step 2?              \
-              Thus possible error in step 1 is obselete.*/             \
+           /* Error occurred in processed bytes of step 2?             \
+              Thus possible error in step 1 is obsolete.*/             \
            if (tmp < 16)                                               \
              {                                                         \
                index = tmp;                                            \
                inptr -= loop_count * 64;                               \
              }                                                         \
          }                                                             \
-       /* Error occured in step 1/2?  */                               \
+       /* Error occurred in step 1/2?  */                              \
        if (index < 16)                                                 \
          {                                                             \
            /* Found an invalid character (see step 2) or zero          \
index d9f476f..2525932 100644 (file)
        /* We include the BSD entry points here as well.  */
 ENTRY (setjmp)
        lhi    %r3,1                /* second argument of one */
-       j      .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */
+       j      .Linternal_sigsetjmp /* branch relative to __sigsetjmp */
 END (setjmp)
 
        /* Binary compatibility entry point.  */
 ENTRY(_setjmp)
        lhi    %r3,0                /* second argument of zero */
-       j      .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */
+       j      .Linternal_sigsetjmp /* branch relative to __sigsetjmp */
 END (_setjmp)
 #if NEED_COMPAT_SYMBOLS
 strong_alias (_setjmp, __GI__setjmp)
@@ -54,7 +54,7 @@ libc_hidden_def (_setjmp)
 
 ENTRY(__setjmp)
        lhi    %r3,0                /* second argument of zero */
-       j      .Linternal_sigsetjmp /* branch relativ to __sigsetjmp */
+       j      .Linternal_sigsetjmp /* branch relative to __sigsetjmp */
 END (__setjmp)
 
 ENTRY(__sigsetjmp)
index eb84e7f..23166f6 100644 (file)
@@ -80,7 +80,7 @@ _start:
 
        /* Usually the auxiliary vector can be expected directly after
           the environment variables.  But we have to skip extra zeros
-          because the loader might have removed unsecure variables for
+          because the loader might have removed insecure variables for
           setuid programs.  */
 
 .L26:  l       %r5,0(%r6)
index a953353..b1df220 100644 (file)
        /* We include the BSD entry points here as well.  */
 ENTRY (setjmp)
        lghi   %r3,1                /* Second argument of one.  */
-       j      .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp.  */
+       j      .Linternal_sigsetjmp /* Branch relative to __sigsetjmp.  */
 END (setjmp)
 
        /* Binary compatibility entry point.  */
 ENTRY(_setjmp)
        slgr   %r3,%r3              /* Second argument of zero.  */
-       j      .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp.  */
+       j      .Linternal_sigsetjmp /* Branch relative to __sigsetjmp.  */
 END (_setjmp)
 #if NEED_COMPAT_SYMBOLS
 strong_alias (_setjmp, __GI__setjmp)
@@ -54,7 +54,7 @@ libc_hidden_def (_setjmp)
 
 ENTRY(__setjmp)
        slgr   %r3,%r3              /* Second argument of zero.  */
-       j      .Linternal_sigsetjmp /* Branch relativ to __sigsetjmp.  */
+       j      .Linternal_sigsetjmp /* Branch relative to __sigsetjmp.  */
 END (__setjmp)
 
 ENTRY(__sigsetjmp)
index 5d39243..97b725e 100644 (file)
@@ -52,7 +52,7 @@ ENTRY(STRNCPY_Z900_G5)
        jz    .L8
        icm   %r0,2,6(%r3)          # seventh byte
        jz    .L9
-       icm   %r0,1,7(%r3)          # eigth byte
+       icm   %r0,1,7(%r3)          # eighth byte
        jz    .L10
        stg   %r0,0(%r2,%r3)        # store all eight to dest.
        la    %r3,8(%r3)
index 02e36dc..a11b195 100644 (file)
@@ -157,7 +157,7 @@ ENTRY(STPNCPY_Z13)
        lgr     %r0,%r2         /* Save return-pointer to found zero.  */
        clgije  %r4,1,.Lend     /* Skip zero-filling, if found zero is last
                                   possible character.
-                                  (1 is substracted from r4 below!).  */
+                                  (1 is subtracted from r4 below!).  */
        aghi    %r4,-2          /* mvc with exrl needs count - 1.
                                   (additional -1, see remaining bytes above) */
        srlg    %r6,%r4,8       /* Split into 256 byte blocks.  */
index 340e4c6..f48bc5d 100644 (file)
@@ -250,7 +250,7 @@ ENTRY(STRCSPN_Z13)
                                          character in this part of reject
                                          is a zero.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepb   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepb   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqb   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index 0b15ea5..ff8238d 100644 (file)
@@ -110,7 +110,7 @@ ENTRY(STRNCMP_Z13)
        j       .Lloop
 
 .Llastcmp:
-       /* Use comparision result only if located within first n characters.
+       /* Use comparison result only if located within first n characters.
           %r0: loaded byte count in vreg;
           %r5: current_len;
           %r4: n;
index 3ac123a..bc7513b 100644 (file)
@@ -262,7 +262,7 @@ ENTRY(STRPBRK_Z13)
                                          if first char in this part of accept
                                          is a zero.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepb   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepb   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqb   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index 70b9534..2091c13 100644 (file)
@@ -30,7 +30,7 @@
 
    Register usage:
    -r0=loaded bytes in first part of s.
-   -r1=pointer to last occurence of c or NULL if not found.
+   -r1=pointer to last occurrence of c or NULL if not found.
    -r2=s
    -r3=c
    -r4=tmp
@@ -38,7 +38,7 @@
    -v16=part of s
    -v17=index of found element
    -v18=replicated c
-   -v19=part of s with last occurence of c.
+   -v19=part of s with last occurrence of c.
    -v20=permute pattern
 */
 ENTRY(STRRCHR_Z13)
@@ -99,7 +99,7 @@ ENTRY(STRRCHR_Z13)
        j       .Lloop
 
 .Lfound_first_part:
-       /* This code is only executed if the found c/zero is whithin loaded
+       /* This code is only executed if the found c/zero is within loaded
           bytes. If no c/zero was found (cc==3) the found index = 16, thus
           this code is not called.
           Resulting condition code of vector find element equal:
index 4af597a..8c77698 100644 (file)
@@ -238,7 +238,7 @@ ENTRY(STRSPN_Z13)
        clije   %r8,0,.Lslow_add_lbc_end /* End if zero is first character
                                             in this part of accept-string.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepb   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepb   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqb   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index 36c56cc..a20e9b6 100644 (file)
@@ -449,7 +449,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_OUTLEN],%[R_TMP3]\n\t"                  \
                  /* Handles UTF16 surrogates with convert instruction.  */ \
                  "20: cu24 %[R_OUT],%[R_IN],1\n\t"                     \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
@@ -760,7 +760,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_OUTLEN],%[R_TMP3]\n\t"                  \
                  /* Handles UTF16 surrogates with convert instruction.  */ \
                  "20: cu42 %[R_OUT],%[R_IN]\n\t"                       \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
index 33f7c64..c72c2ed 100644 (file)
@@ -293,7 +293,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_OUTLEN],%[R_TMP3]\n\t"                  \
                  /* Handle multibyte utf8-char with convert instruction. */ \
                  "20: cu12 %[R_OUT],%[R_IN],1\n\t"                     \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
@@ -873,7 +873,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_OUTLEN],%[R_TMP3]\n\t"                  \
                  /* Handles UTF16 surrogates with convert instruction.  */ \
                  "20: cu21 %[R_OUT],%[R_IN],1\n\t"                     \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
index 55321c5..c3bb464 100644 (file)
@@ -541,7 +541,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_OUTLEN],%[R_TMP3]\n\t"                  \
                  /* Handle multibyte utf8-char with convert instruction. */ \
                  "20: cu14 %[R_OUT],%[R_IN],1\n\t"                     \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
@@ -923,7 +923,7 @@ gconv_end (struct __gconv_step *data)
                  "    slgr %[R_INLEN],%[R_I]\n\t"                      \
                  /* Handle multibyte utf8-char with convert instruction. */ \
                  "20: cu41 %[R_OUT],%[R_IN]\n\t"                       \
-                 "    jo 0b\n\t" /* Try vector implemenation again.  */ \
+                 "    jo 0b\n\t" /* Try vector implementation again.  */ \
                  "    lochil %[R_RES],%[RES_OUT_FULL]\n\t" /* cc == 1.  */ \
                  "    lochih %[R_RES],%[RES_IN_ILL]\n\t" /* cc == 2.  */ \
                  ".machine pop"                                        \
index 3c2361b..16b68ef 100644 (file)
@@ -174,7 +174,7 @@ ENTRY(WCPNCPY_Z13)
        lay     %r0,-3(%r2)     /* Save return-pointer to found zero.  */
        clgije  %r4,1,.Lend     /* Skip zero-filling, if found-zero is last
                                   possible character.
-                                  (1 is substracted from r4 below!).  */
+                                  (1 is subtracted from r4 below!).  */
        aghi    %r4,-2          /* mvc with exrl needs count - 1.
                                   (additional -1, see remaining bytes above) */
        srlg    %r6,%r4,8       /* Split into 256 byte blocks.  */
index c397eb0..0a161e0 100644 (file)
@@ -94,7 +94,7 @@ ENTRY(WCSCMP_Z13)
        vlef    %v16,0(%r5,%r2),0 /* Load one character.  */
        vlef    %v17,0(%r5,%r3),0
        lghi    %r1,4           /* Loaded byte count is 4.  */
-       j       .Llt_cmp        /* Proceed with comparision.  */
+       j       .Llt_cmp        /* Proceed with comparison.  */
 
 .Llt16_1:
        lcbb    %r4,0(%r5,%r3),6 /* Get loaded byte count of s2.  */
index 857c95e..d7a9b60 100644 (file)
@@ -255,7 +255,7 @@ ENTRY(WCSCSPN_Z13)
                                          character in this part of reject
                                          is a zero.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepf   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepf   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqf   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index bf4cb15..1bf769b 100644 (file)
@@ -138,10 +138,10 @@ ENTRY(WCSNCMP_Z13)
        vlef    %v16,0(%r5,%r2),0 /* Load one character.  */
        lghi    %r0,4           /* Loaded byte count is 4.  */
        vlef    %v17,0(%r5,%r3),0
-       j       .Llt_cmp        /* Proceed with comparision.  */
+       j       .Llt_cmp        /* Proceed with comparison.  */
 
 .Llastcmp:
-       /* Use comparision result only if located within first n characters.
+       /* Use comparison result only if located within first n characters.
           %r0: loaded byte count in vreg;
           %r5: current_len;
           %r4: n;
index 7b96bd3..294ab5a 100644 (file)
@@ -268,7 +268,7 @@ ENTRY(WCSPBRK_Z13)
                                          If first char in this part of accept
                                          is a zero.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepf   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepf   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqf   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index 7903d7e..3465ee3 100644 (file)
@@ -29,7 +29,7 @@
 
    Register usage:
    -r0=loaded bytes in first part of s.
-   -r1=pointer to last occurence of c or NULL if not found.
+   -r1=pointer to last occurrence of c or NULL if not found.
    -r2=s
    -r3=c
    -r4=tmp
@@ -37,7 +37,7 @@
    -v16=part of s
    -v17=index of found element
    -v18=replicated c
-   -v19=part of s with last occurence of c.
+   -v19=part of s with last occurrence of c.
    -v20=permute pattern
 */
 ENTRY(WCSRCHR_Z13)
@@ -100,7 +100,7 @@ ENTRY(WCSRCHR_Z13)
        j       .Lloop
 
 .Lfound_first_part:
-       /* This code is only executed if the found c/zero is whithin loaded
+       /* This code is only executed if the found c/zero is within loaded
           bytes. If no c/zero was found (cc==3) the found index = 16, thus
           this code is not called.
           Resulting condition code of vector find element equal:
index 3948110..d78ed95 100644 (file)
@@ -245,7 +245,7 @@ ENTRY(WCSSPN_Z13)
        clije   %r8,0,.Lslow_add_lbc_end /* End if zero is first character
                                             in this part of accept-string.  */
        /* r8>0 -> zero found in this acc-part.  */
-       vrepf   %v18,%v17,0     /* Replicate first char accross all chars.  */
+       vrepf   %v18,%v17,0     /* Replicate first char across all chars.  */
        vceqf   %v22,%v20,%v17  /* Create a mask (v22) of null chars
                                   by comparing with 0 (v20).  */
        vsel    %v17,%v18,%v17,%v22 /* Replace null chars with first char.  */
index db87299..a692858 100644 (file)
@@ -108,7 +108,7 @@ ENTRY(WMEMCHR_Z13)
        aghi    %r5,16
 
 .Llastcmp:
-       /* Use comparision result only if located within first n characters.
+       /* Use comparison result only if located within first n characters.
           %r5: current_len;
           %r4: n;
           (current_len - n): [0...16[
index d8d1bc9..7101063 100644 (file)
@@ -27,7 +27,7 @@ __feupdateenv (const fenv_t *envp)
   _FPU_GETCW (temp);
   temp = (temp & FE_ALL_EXCEPT);
 
-  /* Raise the saved exception. Incidently for us the implementation
+  /* Raise the saved exception. Incidentally for us the implementation
     defined format of the values in objects of type fexcept_t is the
     same as the ones specified using the FE_* constants. */
   __fesetenv (envp);
index 855b7c4..de9a626 100644 (file)
@@ -30,7 +30,7 @@
 #define ATOMIC_EXCHANGE_USES_CAS     __HAVE_64B_ATOMICS
 
 /* Compare and exchange.
-   For all "bool" routines, we return FALSE if exchange succesful.  */
+   For all "bool" routines, we return FALSE if exchange successful.  */
 
 #define __arch_compare_and_exchange_val_int(mem, newval, oldval, model) \
   ({                                                                   \
index 4c84dca..821cd7e 100644 (file)
@@ -32,7 +32,7 @@ __feupdateenv (const fenv_t *envp)
   /* Install new environment.  */
   __fesetenv (envp);
 
-  /* Raise the safed exception.  Incidently for us the implementation
+  /* Raise the saved exception.  Incidentally for us the implementation
      defined format of the values in objects of type fexcept_t is the
      same as the ones specified using the FE_* constants.  */
   __feraiseexcept ((int) tmp);
index 5385bd8..7eb3780 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Sparc v9 has divide.
  * As divx takes 68 cycles and sdivcc only 36,
- * we use sdivcc eventhough it is deprecated.
+ * we use sdivcc even though it is deprecated.
  */
 
 #include <sysdep.h>
index d765514..e58b727 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Sparc v9 has divide.
  * As divx takes 68 cycles and sdivcc only 36,
- * we use sdivcc eventhough it is deprecated.
+ * we use sdivcc even though it is deprecated.
  */
 
 #include <sysdep.h>
index 368f85e..13e0925 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Sparc v9 has divide.
  * As divx takes 68 cycles and udiv only 37,
- * we use udiv eventhough it is deprecated.
+ * we use udiv even though it is deprecated.
  */
 
 #include <sysdep.h>
index cab16c9..76fa49e 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * Sparc v9 has divide.
  * As divx takes 68 cycles and udiv only 37,
- * we use udiv eventhough it is deprecated.
+ * we use udiv even though it is deprecated.
  */
 
 #include <sysdep.h>
index e38343a..db6f4f0 100644 (file)
@@ -58,7 +58,7 @@ ENTRY(memmove)
        inc     2, %o1
        srl     %o3, 8, %o4
        stb     %o4, [%o0]      /* have to do bytes,  */
-       stb     %o3, [%o0 + 1]  /* don't know dst alingment  */
+       stb     %o3, [%o0 + 1]  /* don't know dst alignment  */
        inc     2, %o0
        dec     2, %o2
 
index 5bff8ec..0a99efd 100644 (file)
@@ -50,7 +50,7 @@ static void
 update_active (struct cpu_features *cpu_features)
 {
   /* Copy the cpuid bits to active bits for CPU featuress whose usability
-     in user space can be detected without additonal OS support.  */
+     in user space can be detected without additional OS support.  */
   CPU_FEATURE_SET_ACTIVE (cpu_features, SSE3);
   CPU_FEATURE_SET_ACTIVE (cpu_features, PCLMULQDQ);
   CPU_FEATURE_SET_ACTIVE (cpu_features, SSSE3);
index 87702df..b2836f3 100644 (file)
@@ -89,7 +89,7 @@ _dl_process_property_note (struct link_map *l, const ElfW(Nhdr) *note,
   if (l->l_property != lc_property_unknown)
     return;
 
-  /* The NT_GNU_PROPERTY_TYPE_0 note must be aliged to 4 bytes in
+  /* The NT_GNU_PROPERTY_TYPE_0 note must be aligned to 4 bytes in
      32-bit objects and to 8 bytes in 64-bit objects.  Skip notes
      with incorrect alignment.  */
   if (align != (__ELF_NATIVE_CLASS / 8))
index 075135d..15e9106 100644 (file)
@@ -31,7 +31,7 @@ typedef unsigned long long int hp_timing_t;
 /* That's quite simple.  Use the `rdtsc' instruction.  Note that the value
    might not be 100% accurate since there might be some more instructions
    running in this moment.  This could be changed by using a barrier like
-   'cpuid' right before the `rdtsc' instruciton.  But we are not interested
+   'cpuid' right before the `rdtsc' instruction.  But we are not interested
    in accurate clock cycles here so we don't do this.
 
    NB: Use __builtin_ia32_rdtsc directly since including <x86intrin.h>