This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Fwd: Re: Request ELF e_machine number for Linux BPF
- From: Richard Henderson <rth at twiddle dot net>
- To: iovisor-dev at lists dot iovisor dot org
- Cc: systemtap at sourceware dot org
- Date: Mon, 20 Jun 2016 10:17:10 -0700
- Subject: Fwd: Re: Request ELF e_machine number for Linux BPF
- Authentication-results: sourceware.org; auth=none
- References: <21d8cb02-b3a3-be21-adc0-8dab6b437bd2 at xinuos dot com>
Well, that was quick.
Would someone from the iovisor project like to be the official contact for
this? Otherwise I'll give them contact details for Red Hat.
r~
-------- Forwarded Message --------
Subject: Re: Request ELF e_machine number for Linux BPF
Date: Mon, 20 Jun 2016 18:15:49 +0200
From: Michael.Brinke-Engel <mikebren@xinuos.com>
To: Richard Henderson <rth@redhat.com>, registry@sco.com, registry@uxsglobal.com
Hi RIchard,
Thanks for your request.
The following values for your request will be added to the web document of gABI:
EM_BPF 247 Linux BPF â in-kernel virtual machine
Can you please let me have the necessary details for the official contact with
regard to this entry:
*Contact info for EM_BPF*
* Name ???
* Phone ???
* E-mail ???
Regards,
Michael Brinke-Engel
---
Am 16.06.2016 um 22:54 schrieb Richard Henderson:
The Linux kernel supports a virtual machine derived from the Berkeley Packet
Filter (BPF) virtual machine. LLVM has a compiler backend targeting this
virtual machine, which produces ELF object files.
Currently, the LLVM backend is using EM_NONE, which is less than optimal for
the rest of the compiler tool chain.
We request an official number for the symbolic name EM_BPF, so as to improve
this situation.
Thanks,
r~