Re: one week to gdb-7.6 release?

Eli Zaretskii
2013-03-29T05:56:54Z

> Date: Thu, 28 Mar 2013 18:59:24 -0700
> From: Joel Brobecker <brobecker@adacore.com>
> Cc: gdb-patches@sourceware.org, palves@redhat.com,
> jan.kratochvil@redhat.com, ralf.corsepius@rtems.org,
> vapier@gentoo.org, joel.sherrill@oarcorp.com
>
> > > The
> > > code in main.c already does
> > >
> > > #ifdef __MINGW32__
> > > /* On Windows, argv[0] is not necessarily set to absolute form when
> > > GDB is found along PATH, without which relocation doesn't work. */
> > > gdb_program_name = windows_get_absolute_argv0 (argv[0]);
> > > #else
> > > gdb_program_name = xstrdup (argv[0]);
> > > #endif
> > >
> > > Is moving that to posix-hdep.c just to avoid an ifdef?
> >
> > The main purpose is to move the code away out of windows-nat, which
> > is only linked in native debuggers, not cross ones - so that building
> > a cross debugger hosted on Windows will work again. Basically, your
> > new function is really only dependent on the host, whereas the -nat
> > file makes the assumption that host & target are Windows.
>
> I have added this item to the TODO list for the 7.6 release, so as not
> to forget.

Thanks.

> I was wondering if this discussion was stalled, or if it was just
> a matter of not finding the time to do the implementation.

The latter.

> I could possibly take care of it tomorrow if you'd like.

If you have time, it's fine with me. Failing that, I will submit the
changes in a few days.