Re: [PATCH v10 1/1] aarch64: Implement Structured Exception Handling (SEH) on AArch64

Project / Subsystem

binutils / aarch64

Date

2026-06-30

Proposer

Evgeny Karpov <evgeny.karpov@arm.com>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Ensuring accurate representation of unwind information for SEH.
  • Balancing immediate implementation with thorough validation on all relevant architectures (e.g., big-endian).
  • Clarity and correctness of variable naming in complex data structures.

All attributes

project
binutils
subsystem
aarch64
patch_id
discussion_id
akP1XoGoSq19O_4h@arm.com
source_type
public_inbox
title
Re: [PATCH v10 1/1] aarch64: Implement Structured Exception Handling (SEH) on AArch64
headline
aarch64: Implement Structured Exception Handling (SEH) on AArch64
tldr
Addresses review comments for a patch implementing SEH on AArch64, clarifying field names and exception handling logic.
proposer
Evgeny Karpov <evgeny.karpov@arm.com>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Ensuring accurate representation of unwind information for SEH.
  • Balancing immediate implementation with thorough validation on all relevant architectures (e.g., big-endian).
  • Clarity and correctness of variable naming in complex data structures.
series_id
binutils:aarch64: implement structured exception handling (seh) on aarch64
series_role
reply
series_parts
[]
tags
  • AArch64
  • SEH
  • exception handling
  • binutils
  • ARM
bugzilla_url
date
2026-06-30T00:00:00.000Z

Re: [PATCH v10 1/1] aarch64: Implement Structured Exception Handling (SEH) on AArch64

This discussion on implementing Structured Exception Handling (SEH) for AArch64 addresses feedback from a previous review. The proposer clarifies misunderstandings regarding the renaming of variables (offset_shift vs. offset_multipler) and explains the rationale behind the exception handling logic for function sizes. Concerns about big-endian host validation are also acknowledged, with a commitment to address it.