svn commit: r277801 - head/lib/libthread_db/arch/i386
Dimitry Andric
dim at FreeBSD.org
Tue Jan 27 18:56:47 UTC 2015
Author: dim
Date: Tue Jan 27 18:56:46 2015
New Revision: 277801
URL: https://svnweb.freebsd.org/changeset/base/277801
Log:
Constify a struct savexmm pointer in pt_ucontext_to_fpreg(), to silence
a -Wcast-qual warning from clang 3.6.0.
Modified:
head/lib/libthread_db/arch/i386/libpthread_md.c
Modified: head/lib/libthread_db/arch/i386/libpthread_md.c
==============================================================================
--- head/lib/libthread_db/arch/i386/libpthread_md.c Tue Jan 27 18:56:22 2015 (r277800)
+++ head/lib/libthread_db/arch/i386/libpthread_md.c Tue Jan 27 18:56:46 2015 (r277801)
@@ -72,7 +72,7 @@ pt_ucontext_to_fpreg(const ucontext_t *u
memcpy(r, &uc->uc_mcontext.mc_fpstate, sizeof(struct save87));
else {
int i;
- struct savexmm *sx = (struct savexmm *)&uc->uc_mcontext.mc_fpstate;
+ const struct savexmm *sx = (const struct savexmm *)&uc->uc_mcontext.mc_fpstate;
memcpy(&r->fpr_env, &sx->sv_env, sizeof(r->fpr_env));
for (i = 0; i < 8; ++i)
memcpy(&r->fpr_acc[i], &sx->sv_fp[i].fp_acc, 10);
More information about the svn-src-all
mailing list