Re: GSoC: Getting started

2022-06-06 Thread Siddhesh Poyarekar
On 02/06/2022 00:20, David Malcolm wrote: (2) find a list of system calls (e.g. those implemented on Linux), and see which ones relate to file descriptors e.g. acquiring them, using them, releasing them, and duplicating them. Look for patterns of usage that could be expressed using function attr

Re: [RFC] Support for nonzero attribute

2022-06-06 Thread Ben Boeckel via Gcc
On Sun, Jun 05, 2022 at 20:09:04 +, Miika via Gcc wrote: > Based on Jakub's and Yair's comments I created a new attribute "inrange". > Inrage takes three arguments, pos min and max. > Pos being the argument position in the function, and min and max defines the > range of valid integer. Both min

Re: .eh_frame augmentation character for MTE stack tagging

2022-06-06 Thread Matthew Malcomson via Gcc
Hi there, Just to mention that this decision has been included in the Arm ABI project. https://github.com/ARM-software/abi-aa/blob/main/aadwarf64/aadwarf64.rst#id22 MM On 6/6/22 12:00, Richard Earnshaw via Gcc wrote: On 04/06/2022 00:52, Florian Mayer via Gcc wrote: Hey! We are in the pro

Re: .eh_frame augmentation character for MTE stack tagging

2022-06-06 Thread Richard Earnshaw via Gcc
On 04/06/2022 00:52, Florian Mayer via Gcc wrote: Hey! We are in the process of implementing MTE (Memory Tagging Extension) stack tagging in LLVM. To support stack tagging in combination with exceptions, we need to make sure that the unwinder will untag stack frames, to avoid leaving behind s