|
From: <sv...@va...> - 2005-11-11 12:30:41
|
Author: tom
Date: 2005-11-11 12:30:36 +0000 (Fri, 11 Nov 2005)
New Revision: 5083
Log:
Fix compiler warnings.
Modified:
trunk/coregrind/m_debuginfo/dwarf.c
trunk/coregrind/m_libcbase.c
trunk/coregrind/m_main.c
trunk/coregrind/m_signals.c
trunk/coregrind/m_ume.c
trunk/helgrind/hg_main.c
trunk/massif/ms_main.c
trunk/memcheck/mac_leakcheck.c
Modified: trunk/coregrind/m_debuginfo/dwarf.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_debuginfo/dwarf.c 2005-11-11 12:30:12 UTC (rev 5082=
)
+++ trunk/coregrind/m_debuginfo/dwarf.c 2005-11-11 12:30:36 UTC (rev 5083=
)
@@ -1716,7 +1716,7 @@
return data[0];
}
=20
-static UChar default_Addr_encoding ()
+static UChar default_Addr_encoding ( void )
{
switch (sizeof(Addr)) {
case 4: return DW_EH_PE_udata4;
Modified: trunk/coregrind/m_libcbase.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_libcbase.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/coregrind/m_libcbase.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -382,14 +382,16 @@
Int VG_(memcmp) ( const void* s1, const void* s2, SizeT n )
{
Int res;
+ const UChar *p1 =3D s1;
+ const UChar *p2 =3D s2;
UChar a0;
UChar b0;
=20
while (n !=3D 0) {
- a0 =3D ((UChar *) s1)[0];
- b0 =3D ((UChar *) s2)[0];
- s1 +=3D 1;
- s2 +=3D 1;
+ a0 =3D p1[0];
+ b0 =3D p2[0];
+ p1 +=3D 1;
+ p2 +=3D 1;
res =3D a0 - b0;
if (res !=3D 0)
return res;
Modified: trunk/coregrind/m_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_main.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/coregrind/m_main.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -2407,7 +2407,7 @@
/* Also the assembly helpers. */
VG_TRACK( new_mem_startup,
(Addr)&VG_(trampoline_stuff_start),
- &VG_(trampoline_stuff_end) - &VG_(trampoline_stuff_start)=
,
+ (Addr)&VG_(trampoline_stuff_end) - (Addr)&VG_(trampoline_=
stuff_start),
False, /* readable? */
False, /* writable? */
True /* executable? */ );
Modified: trunk/coregrind/m_signals.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_signals.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/coregrind/m_signals.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -831,7 +831,7 @@
"delivering signal %d (%s) to thread %d: on ALT STACK (%p-%p; %d=
bytes)",=20
sigNo, signame(sigNo), tid,=20
tst->altstack.ss_sp,
- tst->altstack.ss_sp + tst->altstack.ss_size,
+ (UChar *)tst->altstack.ss_sp + tst->altstack.ss_size,
tst->altstack.ss_size );
=20
/* Signal delivery to tools */
Modified: trunk/coregrind/m_ume.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_ume.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/coregrind/m_ume.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -425,8 +425,8 @@
maxaddr + ebase > info->exe_end)) {
VG_(printf)("Executable range %p-%p is outside the\n"
"acceptable range %p-%p\n",
- (void *)minaddr + ebase, (void *)maxaddr + ebase,
- (void *)info->exe_base, (void *)info->exe_end);
+ (char *)minaddr + ebase, (char *)maxaddr + ebase,
+ (char *)info->exe_base, (char *)info->exe_end);
return VKI_ENOMEM;
}
}
Modified: trunk/helgrind/hg_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/helgrind/hg_main.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/helgrind/hg_main.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -1345,7 +1345,7 @@
return "???";
}
=20
-static void pp_all_mutexes()
+static void pp_all_mutexes(void)
{
Int i;
Int locks, buckets;
Modified: trunk/massif/ms_main.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/massif/ms_main.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/massif/ms_main.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -1779,7 +1779,7 @@
hp_census();
}
=20
-static void ms_pre_clo_init()
+static void ms_pre_clo_init(void)
{=20
VG_(details_name) ("Massif");
VG_(details_version) (NULL);
Modified: trunk/memcheck/mac_leakcheck.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mac_leakcheck.c 2005-11-11 12:30:12 UTC (rev 5082)
+++ trunk/memcheck/mac_leakcheck.c 2005-11-11 12:30:36 UTC (rev 5083)
@@ -637,7 +637,7 @@
}
=20
/* Compute a quick summary of the leak check. */
-static void make_summary()
+static void make_summary(void)
{
Int i;
=20
|