aboutsummaryrefslogtreecommitdiffstats
path: root/Blocks.parse.c (unfollow)
Commit message (Collapse)AuthorFilesLines
3 daysmMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysWork around miscompilation bug with clang(1) 22.1.8Mattias Andrée1-2/+2
Original code works with '-Weverything' but crashes with '-Weverything -Og -g' Assembly difference: @@ -1752,7 +1752,7 @@ .Ltmp210: #DEBUG_VALUE: parse_line:i <- 1 .loc 0 58 23 is_stmt 1 # Blocks.parse.c:58:23 @[ ./parse-common.c:87:2 ] - movsbq -1, %rdx + movsbq -1(%rbp), %rdx .Ltmp211: .loc 0 58 2 is_stmt 0 # Blocks.parse.c:58:2 @[ ./parse-common.c:87:2 ] testb $32, 1(%rax,%rdx,2) @@ -1772,7 +1772,7 @@ #DEBUG_VALUE: parse_line:low <- $r13 #DEBUG_VALUE: parse_line:high <- $rsi #DEBUG_VALUE: parse_line:i <- undef - .loc 0 59 12 is_stmt 1 # Blocks.parse.c:59:12 @[ ./parse-common.c:87:2 ] + .loc 0 59 15 is_stmt 1 # Blocks.parse.c:59:15 @[ ./parse-common.c:87:2 ] movb $0, (%rcx) .loc 0 58 15 # Blocks.parse.c:58:15 @[ ./parse-common.c:87:2 ] movq (%r12), %rax Signed-off-by: Mattias Andrée <m@maandree.se>
4 daysAdd character dataMattias Andrée1-1/+8
Signed-off-by: Mattias Andrée <m@maandree.se>
2026-06-07Style improvementMattias Andrée1-9/+9
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-12-21Fix truncation issue in libcmap_sprintf_range, and add LIBCMAP_ULTIMATE_CODEPOINT and LIBCMAP_UNIVERSE_RANGEMattias Andrée1-5/+5
Signed-off-by: Mattias Andrée <m@maandree.se>
2025-12-21Implement script and block listingMattias Andrée1-0/+136
Signed-off-by: Mattias Andrée <m@maandree.se>