Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
0720-Fix-typos-in-erts-lib_src.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0720-Fix-typos-in-erts-lib_src.patch of Package erlang
From 18cc15bcb502b25ffb9771ee8b38a328d03bda54 Mon Sep 17 00:00:00 2001 From: "Kian-Meng, Ang" <kianmeng@cpan.org> Date: Wed, 17 Nov 2021 10:59:45 +0800 Subject: [PATCH] Fix typos in erts/lib_src --- erts/lib_src/common/erl_memory_trace_parser.c | 6 +++--- erts/lib_src/common/ethr_atomics.c | 2 +- erts/lib_src/common/ethr_cbf.c | 2 +- erts/lib_src/common/ethr_mutex.c | 2 +- erts/lib_src/pthread/ethread.c | 4 ++-- erts/lib_src/utils/make_atomics_api | 2 +- erts/lib_src/yielding_c_fun/lib/tiny_regex_c/README.md | 2 +- .../test/examples/sha256_erlang_nif/c_src/sha-2/README.md | 2 +- .../test/examples/sha256_erlang_nif/c_src/sha-2/sha-256.c | 2 +- .../sha256_erlang_nif/c_src/sha-2/sha-256_orginal.c | 2 +- .../test/examples/sha256_erlang_nif/c_src/sha256_nif.c | 2 +- erts/lib_src/yielding_c_fun/ycf_lexer.c | 2 +- erts/lib_src/yielding_c_fun/ycf_node.c | 2 +- erts/lib_src/yielding_c_fun/ycf_printers.c | 2 +- erts/lib_src/yielding_c_fun/ycf_yield_fun.c | 4 ++-- 15 files changed, 19 insertions(+), 19 deletions(-) diff --git a/erts/lib_src/common/erl_memory_trace_parser.c b/erts/lib_src/common/erl_memory_trace_parser.c index 0232708ad1..ffcb9749c4 100644 --- a/erts/lib_src/common/erl_memory_trace_parser.c +++ b/erts/lib_src/common/erl_memory_trace_parser.c @@ -357,13 +357,13 @@ emtp_state_destroy(emtp_state *statep) * and parse_header. * * Note that some of them depend on function local variable names - * and lables: + * and labels: * * Variables: * * result -> the result to return * * statep -> pointer to the state * - * Lables: + * Labels: * * restore_return -> restore then return result */ @@ -1681,7 +1681,7 @@ emtp_parse(emtp_state *statep, statep->force_return = 0; - if (statep->overflow_size) { /* Overflow from prevoius parse */ + if (statep->overflow_size) { /* Overflow from previous parse */ sgnd_int_32 tsz; sgnd_int_32 sz; diff --git a/erts/lib_src/common/ethr_atomics.c b/erts/lib_src/common/ethr_atomics.c index 1594d78f5e..6da9e76cfb 100644 --- a/erts/lib_src/common/ethr_atomics.c +++ b/erts/lib_src/common/ethr_atomics.c @@ -62,7 +62,7 @@ * - read * - init * - * Appart from a function implementing the atomic operation + * Apart from a function implementing the atomic operation * with unspecified memory barrier semantics, there are * functions implementing each operation with the following * implied memory barrier semantics: diff --git a/erts/lib_src/common/ethr_cbf.c b/erts/lib_src/common/ethr_cbf.c index 037559be22..3f4a16dbfb 100644 --- a/erts/lib_src/common/ethr_cbf.c +++ b/erts/lib_src/common/ethr_cbf.c @@ -21,7 +21,7 @@ /* * We keep this function alone in a separate file so the - * compiler wont optimize it away. + * compiler won't optimize it away. */ #ifdef HAVE_CONFIG_H diff --git a/erts/lib_src/common/ethr_mutex.c b/erts/lib_src/common/ethr_mutex.c index acc7cb2da2..d8d8cde8e8 100644 --- a/erts/lib_src/common/ethr_mutex.c +++ b/erts/lib_src/common/ethr_mutex.c @@ -1905,7 +1905,7 @@ rwmutex_freqread_rdrs_dec_chk_wakeup(ethr_rwmutex *rwmtx, * A writer that just enqueued (not seen by us * in flag field) may depend on someone else * completing the runlock. We just took over - * that responsibilty since we modified reader + * that responsibility since we modified reader * groups. */ rwmutex_try_complete_runlock(rwmtx, act, tse, 1, 0, 0); diff --git a/erts/lib_src/pthread/ethread.c b/erts/lib_src/pthread/ethread.c index 2a7f6aa18a..95587d73b4 100644 --- a/erts/lib_src/pthread/ethread.c +++ b/erts/lib_src/pthread/ethread.c @@ -146,7 +146,7 @@ ppc_init__(void) { int pid; - /* If anything what so ever failes we assume no lwsync for safety */ + /* If anything what so ever fails we assume no lwsync for safety */ ethr_runtime__.conf.have_lwsync = 0; /* @@ -219,7 +219,7 @@ ethr_x86_cpuid__(int *eax, int *ebx, int *ecx, int *edx) #endif #if ETHR_SIZEOF_PTR == 4 && defined(__PIC__) && __PIC__ /* - * When position independet code is used in 32-bit mode, the B register + * When position independent code is used in 32-bit mode, the B register * is used for storage of global offset table address, and we may not * use it as input or output in an asm. We need to save and restore the * B register explicitly (for some reason gcc doesn't provide this diff --git a/erts/lib_src/utils/make_atomics_api b/erts/lib_src/utils/make_atomics_api index f960b97c87..4bb1880c23 100755 --- a/erts/lib_src/utils/make_atomics_api +++ b/erts/lib_src/utils/make_atomics_api @@ -1463,7 +1463,7 @@ comments() -> end, ?DW_ATOMIC_OPS), " * - * Appart from a function implementing the atomic operation + * Apart from a function implementing the atomic operation * with unspecified memory barrier semantics, there are * functions implementing each operation with the following * implied memory barrier semantics:", diff --git a/erts/lib_src/yielding_c_fun/lib/tiny_regex_c/README.md b/erts/lib_src/yielding_c_fun/lib/tiny_regex_c/README.md index ab89576f08..a6a6d3a1e5 100644 --- a/erts/lib_src/yielding_c_fun/lib/tiny_regex_c/README.md +++ b/erts/lib_src/yielding_c_fun/lib/tiny_regex_c/README.md @@ -10,7 +10,7 @@ Supports a subset of the syntax and semantics of the Python standard library imp ### Current status All supported regex-operators seem to work properly according to the test-set, with the following exception: -There is a problem with ranges (e.g. `[0-9]` for a digit 0-9) combined with inverted character-cases, e.g. `[^ab]` for anything but 'a' or 'b' - like `[^-0-9]` for anything not '-' or a digit 0-9. I think the code mathces too broadly in that case. +There is a problem with ranges (e.g. `[0-9]` for a digit 0-9) combined with inverted character-cases, e.g. `[^ab]` for anything but 'a' or 'b' - like `[^-0-9]` for anything not '-' or a digit 0-9. I think the code matches too broadly in that case. I think you should test the patterns you are going to use. You can easily modify the test-harness to generate tests for your intended patterns to check for compliance. diff --git a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/README.md b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/README.md index 167a69d08c..f3d2e8e49a 100644 --- a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/README.md +++ b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/README.md @@ -13,7 +13,7 @@ At the moment, only SHA-256 is implemented. - ANSI C with as little specific C99 as possible (e.g. extended integer types are used, but not bool). -- Portable. Makes no assumptions on the target system's endianess or +- Portable. Makes no assumptions on the target system's endianness or word size. - The SHA-256 implementation is a straightforward implementation of diff --git a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256.c b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256.c index 4338531d7e..c485596e1b 100644 --- a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256.c +++ b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256.c @@ -93,7 +93,7 @@ static int calc_chunk(uint8_t chunk[CHUNK_SIZE], struct buffer_state * state) * Now: * - either there is enough space left for the total length, and we can conclude, * - or there is too little space left, and we have to pad the rest of this chunk with zeroes. - * In the latter case, we will conclude at the next invokation of this function. + * In the latter case, we will conclude at the next invocation of this function. */ if (space_in_chunk >= TOTAL_LEN_LEN) { const size_t left = space_in_chunk - TOTAL_LEN_LEN; diff --git a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256_orginal.c b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256_orginal.c index 53d6ff2e2a..f706429fc6 100644 --- a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256_orginal.c +++ b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha-2/sha-256_orginal.c @@ -89,7 +89,7 @@ static int calc_chunk(uint8_t chunk[CHUNK_SIZE], struct buffer_state * state) * Now: * - either there is enough space left for the total length, and we can conclude, * - or there is too little space left, and we have to pad the rest of this chunk with zeroes. - * In the latter case, we will conclude at the next invokation of this function. + * In the latter case, we will conclude at the next invocation of this function. */ if (space_in_chunk >= TOTAL_LEN_LEN) { const size_t left = space_in_chunk - TOTAL_LEN_LEN; diff --git a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha256_nif.c b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha256_nif.c index 6ad22c1dcd..a7c6746806 100644 --- a/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha256_nif.c +++ b/erts/lib_src/yielding_c_fun/test/examples/sha256_erlang_nif/c_src/sha256_nif.c @@ -105,7 +105,7 @@ sha256_nif(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[]) { return enif_make_badarg(env); } - /* Copy the input binary to the work environemnt so it will be kept when we are yielding */ + /* Copy the input binary to the work environment so it will be kept when we are yielding */ ERL_NIF_TERM input_bin_term = enif_make_copy(work_env, argv[0]); ErlNifBinary input_bin; enif_inspect_binary(work_env, input_bin_term, &input_bin); diff --git a/erts/lib_src/yielding_c_fun/ycf_lexer.c b/erts/lib_src/yielding_c_fun/ycf_lexer.c index 8ae9645cca..7eec6f9626 100644 --- a/erts/lib_src/yielding_c_fun/ycf_lexer.c +++ b/erts/lib_src/yielding_c_fun/ycf_lexer.c @@ -127,7 +127,7 @@ int string_litteral_finder(symbol_finder* f, char* text){ if(starts_with(&(text[pos]), "\"")){ return pos + 1; }else { - printf("Broken string litteral\n"); + printf("Broken string literal\n"); exit(1); } } diff --git a/erts/lib_src/yielding_c_fun/ycf_node.c b/erts/lib_src/yielding_c_fun/ycf_node.c index 74a1483208..f8d499703a 100644 --- a/erts/lib_src/yielding_c_fun/ycf_node.c +++ b/erts/lib_src/yielding_c_fun/ycf_node.c @@ -897,7 +897,7 @@ void ycf_node_normalize_function(ycf_node* fun){ ycf_node_insert_scopes_in_complex_statements(&fun->u.function.body); /* Move out declarations from for loops */ ycf_node_normalize_for_var_declarations(&fun->u.function.body); - /* Move in code declations to top of scope */ + /* Move in code declarations to top of scope */ ycf_node_move_in_code_var_declarations_to_top(&fun->u.function.body); /* Normalize declarations */ ycf_node_normalize_init_definitions_in_scope(&fun->u.function.body); diff --git a/erts/lib_src/yielding_c_fun/ycf_printers.c b/erts/lib_src/yielding_c_fun/ycf_printers.c index 90ede8fe56..9a265b1e26 100644 --- a/erts/lib_src/yielding_c_fun/ycf_printers.c +++ b/erts/lib_src/yielding_c_fun/ycf_printers.c @@ -348,7 +348,7 @@ void print_definition(ycf_node_definition d){ void print_scope(ycf_node_code_scope node){ printf("NODE: scope\n"); printf(">>>>>>>>>>>>>>>>>>>>>>>\n"); - printf("Defenition Nodes:\n"); + printf("Definition Nodes:\n"); struct ycf_node* n = node.definition_nodes.head; while(n != NULL){ print_abstract_syntax_tree(n); diff --git a/erts/lib_src/yielding_c_fun/ycf_yield_fun.c b/erts/lib_src/yielding_c_fun/ycf_yield_fun.c index 37bb3b385b..86027895f1 100644 --- a/erts/lib_src/yielding_c_fun/ycf_yield_fun.c +++ b/erts/lib_src/yielding_c_fun/ycf_yield_fun.c @@ -853,7 +853,7 @@ void ast_add_yield_code_generated_define(ycf_node* source_out_tree/*Will be chan " * static int test(){ return 0;}\n" " * YCF_GCC_DIAG_ON(unused-function)\n" " *\n" - " * These macros were orginally authored by Jonathan Wakely and has\n" + " * These macros were originally authored by Jonathan Wakely and has\n" " * been modified by Patrick Horgan.\n" " *\n" " * Source: http://dbp-consulting.com/tutorials/SuppressingGCCWarnings.html\n" @@ -1486,7 +1486,7 @@ ycf_node* ast_get_ast_with_yieldified_function(ycf_node* source_tree, ycf_node_rename_function(&fun_change->u.function, ycf_string_new("%s_ycf_gen_yielding", yielding_function_name)); - /* Remove unecessary scopes */ + /* Remove unnecessary scopes */ ycf_node_remove_unecessary_scopes(&fun_change->u.function.body); /* Make continue function */ ycf_node* continue_function = -- 2.31.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor