Correct __readmsr argument to be unsigned long.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@261 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/ChangeLog b/mingw-w64-crt/ChangeLog
index 7b7d286..b4cae73 100644
--- a/mingw-w64-crt/ChangeLog
+++ b/mingw-w64-crt/ChangeLog
@@ -1,3 +1,7 @@
+2008-01-30  Kai Tietz  <kai.tietz@onevision.com>
+
+	* misc/io_intrin.c: Correct arguments for __readmsr.
+
 2008-01-28  Kai Tietz  <kai.tietz@onevision.com>
 
 	* crt64/fmode.c: Set default to TEXT.
diff --git a/mingw-w64-crt/misc/io_intrin.c b/mingw-w64-crt/misc/io_intrin.c
index 9ac63d9..a744ad9 100755
--- a/mingw-w64-crt/misc/io_intrin.c
+++ b/mingw-w64-crt/misc/io_intrin.c
@@ -277,7 +277,7 @@
  
   #endif
 
-  unsigned __int64 __readmsr(int msr)
+  unsigned __int64 __readmsr(unsigned long msr)
   {
       unsigned __int64 val1, val2;
        __asm__ __volatile__(