comparison libgcc/unwind-dw2-fde.c @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Subroutines needed for unwinding stack frames for exception handling. */ 1 /* Subroutines needed for unwinding stack frames for exception handling. */
2 /* Copyright (C) 1997-2018 Free Software Foundation, Inc. 2 /* Copyright (C) 1997-2020 Free Software Foundation, Inc.
3 Contributed by Jason Merrill <jason@cygnus.com>. 3 Contributed by Jason Merrill <jason@cygnus.com>.
4 4
5 This file is part of GCC. 5 This file is part of GCC.
6 6
7 GCC is free software; you can redistribute it and/or modify it under 7 GCC is free software; you can redistribute it and/or modify it under
332 p = read_encoded_value_with_base (*p & 0x7F, 0, p + 1, &dummy); 332 p = read_encoded_value_with_base (*p & 0x7F, 0, p + 1, &dummy);
333 } 333 }
334 /* LSDA encoding. */ 334 /* LSDA encoding. */
335 else if (*aug == 'L') 335 else if (*aug == 'L')
336 p++; 336 p++;
337 /* aarch64 b-key pointer authentication. */
338 else if (*aug == 'B')
339 p++;
337 /* Otherwise end of string, or unknown augmentation. */ 340 /* Otherwise end of string, or unknown augmentation. */
338 else 341 else
339 return DW_EH_PE_absptr; 342 return DW_EH_PE_absptr;
340 aug++; 343 aug++;
341 } 344 }