This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v4] Enable VDSO on x86_64 statically linked programs.
- From: Rafael Avila de Espindola <rafael at espindo dot la>
- To: Rafal Luzynski <digitalfreak at lingonborough dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 28 Nov 2018 23:58:50 +0000
- Subject: Re: [PATCH v4] Enable VDSO on x86_64 statically linked programs.
- References: <RGVOvESiWL9rORzqdlMj8F4Z-GPqaLH_b-oN-2Sd9BnVpVwllUDIcl9l0SLea0upmTEAWddbNsnqSWferS9awDUGk6N9yiFkQJCMAQd-5C8=@espindo.la> <CAMe9rOrFcjPXE57we-NAvmTq5jSdsyZWp0tJieEc5+TfEFPwVA@mail.gmail.com> <-yy_gcoGxeBfRYWaYqeQoGv_Ncla1BkdHh44XR5pzPx-3e7STsc2mm6v5pwSpqcGjCNJ65xaBtRa3Yl6ATRjT5CRpkEVd0Gv_YPT6KIqceA=@espindo.la> <mvmwop0gp4w.fsf@suse.de> <5xsfJfzVjG6CYwl8_ZXiKw8uaSD0NDUQV-hzL2fgeumBab7KDLlPtZuxQhf0j_FuhHAkBOi581_NqxmkiTlTmrNb9kgh03d4wlnKc9rA48w=@espindo.la> <87efb6xzm4.fsf@linux.ibm.com> <TB0LpdBXtH4X5FZuVE-gKU1nJ5NZNlCryBGYT5xlcCDJJdQ3lZdmbqFkJ7m2iDL-kKJ7l1Q59H7bWCyTxSfG9nGeF3mFV8VJLx_6REXifyU=@espindo.la> <875zwhxsy8.fsf@linux.ibm.com> <2059405759.447883.1543444534113@poczta.nazwa.pl>
- Reply-to: Rafael Avila de Espindola <rafael at espindo dot la>
"Rafal Luzynski" <digitalfreak@lingonborough.com> writes:
> Rafael, does your email body contain a line consisting of only a single
> dot? I saw SMTP servers treating it as the end of message and removing
> everything below.
Not that I can see. It looks like just the patch is missing. The content
I have after what is in
https://sourceware.org/ml/libc-alpha/2018-11/msg00717.html is:
------------------------------------------------------------
>From be1a08b6257b4043ffab0cae9f4f49f49e47d0b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafael=20=C3=81vila=20de=20Esp=C3=ADndola?=
<rafael@espindo.la>
Date: Mon, 26 Nov 2018 08:14:39 -0800
Subject: [PATCH] Include missing header.
We need to include sysdep.h to make sure USE_VSYSCALL is defined.
---
sysdeps/unix/sysv/linux/sysdep-vdso.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sysdeps/unix/sysv/linux/sysdep-vdso.h b/sysdeps/unix/sysv/linux/sysdep-vdso.h
index 1ee0657ad3..9ac31d3c06 100644
--- a/sysdeps/unix/sysv/linux/sysdep-vdso.h
+++ b/sysdeps/unix/sysv/linux/sysdep-vdso.h
@@ -19,6 +19,8 @@
#ifndef SYSDEP_VDSO_LINUX_H
# define SYSDEP_VDSO_LINUX_H
+#include <sysdep.h>
+
#define VDSO_SYMBOL(__name) __vdso_##__name
#ifndef INTERNAL_VSYSCALL_CALL
------------------------------------------------------------
Cheers,
Rafael