Use ULL suffix on DR_CONTROL_RESERVED

This commit is contained in:
H.J. Lu 2012-05-16 10:19:17 -07:00
parent 13dc9eac61
commit ce5d54b0d6
2 changed files with 9 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/x86_64/sys/debugreg.h: Don't include
<bits/wordsize.h>. Check __x86_64__ instead of __WORDSIZE.
(DR_CONTROL_RESERVED): Use ULL instead of UL suffix.
2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h: Include

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2001, 2003 Free Software Foundation, Inc.
/* Copyright (C) 2001, 2003, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -17,7 +17,6 @@
#ifndef _SYS_DEBUGREG_H
#define _SYS_DEBUGREG_H 1
#include <bits/wordsize.h>
/* Indicate the register numbers for a number of the specific
debug registers. Registers 0-3 contain the addresses we wish to trap on */
@ -76,8 +75,8 @@
#if __WORDSIZE == 64
# define DR_CONTROL_RESERVED (0xFFFFFFFF0000FC00UL) /* Reserved */
#ifdef __x86_64__
# define DR_CONTROL_RESERVED (0xFFFFFFFF0000FC00ULL) /* Reserved */
#else
# define DR_CONTROL_RESERVED (0x00FC00U) /* Reserved */
#endif