Re: [PATCH 0/8] Support for Haiku/x86-64 in GDB

Trung Nguyen
2026-03-12T21:43:00Z

[-- Attachment #1: Type: text/plain, Size: 2309 bytes --]

Dear FSF team,

In 2024, I made some patches to GDB to support the Haiku operating system.

To facilitate the upstreaming process, I would like to assign my copyright on every patch made to GDB in the 2024 calendar year, as can be found at https://github.com/trungnt2910/gdb-haiku, to the FSF.

Please note that this applies only to the contribution mentioned above. I may not have the rights to other contributions due to obligations with my current employer.

Thank you for your help with this.

Kind regards,
Trung Nguyen

________________________________
From: Jérôme Duval <jerome.duval@gmail.com>
Sent: Friday, March 13, 2026 05:02
To: Trung Nguyen <me@trungnt2910.com>
Subject: Fwd: [PATCH 0/8] Support for Haiku/x86-64 in GDB

Hi Trung,

Could you please answer whether you proceeded with the FSF copyright
assignment already?

Or maybe something like this email might also be enough.
https://sourceware.org/pipermail/binutils/2021-September/117844.html

Thanks
Jérôme

---------- Forwarded message ---------
De : Tom Tromey <tom@tromey.com>
Date: jeu. 12 mars 2026 à 18:37
Subject: Re: [PATCH 0/8] Support for Haiku/x86-64 in GDB
To: Jérôme Duval <jerome.duval@gmail.com>
Cc: <gdb-patches@sourceware.org>

>>>>> "Jérôme" == Jérôme Duval <jerome.duval@gmail.com> writes:

Hi. Thank you for the patches.

Jérôme> This series adds support for Haiku/x86-64 to GDB.
Jérôme> Initial support was done by Trung Nguyen for GDB 15.1 for GSoC 2024:
Jérôme> See blog entries https://www.haiku-os.org/tags/gdb
Jérôme> Original Port repository: https://github.com/trungnt2910/gdb-haiku

Jérôme> I mostly adapted to the next major releases.
Jérôme> These patches are maintained at HaikuPorts, we would like to
upstream them.

One potential blocker for a large series like this is that the FSF
requires copyright assignment. You'd have to get assignments from
anyone who did substantial work.

We can review the patches before that, but it can't be checked in until
that process is done.

The way to do this is to write to assign@gnu.org and explain the
situation. They will get you started on the process. Normally this is
reasonably efficient.

When it's done you have to be sure to report back because we don't
always hear about it.

Tom

[-- Attachment #2: Type: text/html, Size: 5386 bytes --]