LPC and other questions ?

2021-10-25 Thread Joseph Watanabe
Hello and good morning,

Recently I had the privilege of stumbling upon a few of the videos on youtube. 
I really found them helpful, and learned quite a bit. I will say I probably 
have to watch them a few more times to even begin to have a level of 
understanding that everyone had years ago Anyway, there are a few things I 
noticed and wanted to reach out.
>From the list of sponsors, I thought the company that I work with would be one 
>as well, but more than likely there are no one aware.. I am not in any 
>position to make any decisions on that level at all, but I don't think it 
>would hurt if you could describe to me the process and I could forward that 
>information to someone.. somewhere..
I'm not sure how all of these things would work at the moment..
Anyway, I was also wondering about rust ? I have not used it yet, usually I use 
gcc/gcc-c++/gcc-gfortran for most cases. Is there another webpage I could check 
out also?
There are also other issues that I am starting to notice and am having trouble 
verifying a few things, and it might or might not be good to be verified.. I 
don't know..  Maybe we can discuss this later sometime.

Thanks for your time,
Have a good day


-Joseph


Are _Unwind_Find_FDE et al. part of the public ABI?

2021-10-25 Thread Florian Weimer via Gcc
_Unwind_Find_FDE is exported as a public symbol on GNU/Linux, with a
default symbol version.  But it's not part of the install 
header, and its struct types are not namespace-clean for C++,
potentially leading to ODR violations.

What should we do with _Unwind_Find_FDE and similar exported functions
that require types which are not currently defined in ?

Thanks,
Florian



Re: Are _Unwind_Find_FDE et al. part of the public ABI?

2021-10-25 Thread Andreas Schwab
On Okt 25 2021, Florian Weimer via Gcc wrote:

> What should we do with _Unwind_Find_FDE and similar exported functions
> that require types which are not currently defined in ?

Aren't they legacy only?

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."


Re: Are _Unwind_Find_FDE et al. part of the public ABI?

2021-10-25 Thread Florian Weimer via Gcc
* Andreas Schwab:

> On Okt 25 2021, Florian Weimer via Gcc wrote:
>
>> What should we do with _Unwind_Find_FDE and similar exported functions
>> that require types which are not currently defined in ?
>
> Aren't they legacy only?

Sorry, I don't understand.  _Unwind_Find_FDE is a key part of the
unwinder used for exception handling.  It's definitely still in use.
But it looks like an internal implementation detail that was exported by
mistake.

Thanks,
Florian



Re: Are _Unwind_Find_FDE et al. part of the public ABI?

2021-10-25 Thread Andreas Schwab
On Okt 25 2021, Florian Weimer wrote:

> Sorry, I don't understand.  _Unwind_Find_FDE is a key part of the
> unwinder used for exception handling.  It's definitely still in use.

Not on new platforms.  See libc_cv_gcc_unwind_find_fde.

> But it looks like an internal implementation detail that was exported by
> mistake.

What I said.

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."


Re: Are _Unwind_Find_FDE et al. part of the public ABI?

2021-10-25 Thread Andreas Schwab
Sorry, I thought this was the libc list... :-)

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."


[no subject]

2021-10-25 Thread Joel Sherrill
I am pleased to announce that the GCC Steering Committee has appointed
Maciej W. Rozycki as maintainer of the Vax backend in GCC.

Maciej, please update your listing in the MAINTAINERS file.

Good luck!

--joel