summaryrefslogtreecommitdiffstats
path: root/fixincludes
diff options
context:
space:
mode:
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-25 20:45:10 +0000
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-25 20:45:10 +0000
commit4347559e9280b5b71d5c44664dba4964a830bbcb (patch)
treebfb8a4bd04f8bca9ab205c3fb2f8870e61c2d574 /fixincludes
parentaf9d71144267e7f2d46b1659d56bcc114612bca9 (diff)
downloadppe42-gcc-4347559e9280b5b71d5c44664dba4964a830bbcb.tar.gz
ppe42-gcc-4347559e9280b5b71d5c44664dba4964a830bbcb.zip
2008-04-25 Kai Tietz <kai.tietz@onvision.com>
* fixincl.c (fix_with_system): Cast pointer difference to long. * fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134679 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'fixincludes')
-rw-r--r--fixincludes/ChangeLog5
-rw-r--r--fixincludes/fixincl.c2
-rw-r--r--fixincludes/fixlib.c4
3 files changed, 8 insertions, 3 deletions
diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog
index db3ecd0edad..913e34e5c47 100644
--- a/fixincludes/ChangeLog
+++ b/fixincludes/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-25 Kai Tietz <kai.tietz@onvision.com>
+
+ * fixincl.c (fix_with_system): Cast pointer difference to long.
+ * fixlib.c (make_raw_shell_str): Cast compare to avoid sign warning.
+
2008-04-18 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/35457
diff --git a/fixincludes/fixincl.c b/fixincludes/fixincl.c
index a6a8abef027..39b389d6775 100644
--- a/fixincludes/fixincl.c
+++ b/fixincludes/fixincl.c
@@ -829,7 +829,7 @@ fix_with_system (tFixDesc* p_fixd,
/*
* Now add the fix number and file names that may be needed
*/
- sprintf (pz_scan, " %ld '%s' '%s' '%s'", p_fixd - fixDescList,
+ sprintf (pz_scan, " %ld '%s' '%s' (long) (p_fixd - fixDescList),
pz_fix_file, pz_file_source, pz_temp_file);
}
else /* NOT an "internal" fix: */
diff --git a/fixincludes/fixlib.c b/fixincludes/fixlib.c
index cc335f5659a..2dc9bb1cd9e 100644
--- a/fixincludes/fixlib.c
+++ b/fixincludes/fixlib.c
@@ -259,14 +259,14 @@ make_raw_shell_str( char* pz_d, tCC* pz_s, size_t smax )
*(pz_d++) = '\'';
for (;;) {
- if (pz_d - pz_d_start >= smax)
+ if (((size_t) (pz_d - pz_d_start) >= smax)
return (char*)NULL;
switch (*(pz_d++) = *(pz_s++)) {
case NUL:
goto loopDone;
case '\'':
- if (pz_d - pz_d_start >= smax - sizeof( zQ )-1)
+ if ((size_t) (pz_d - pz_d_start) >= smax - sizeof( zQ )-1)
return (char*)NULL;
strcpy( pz_d-1, zQ );
pz_d += sizeof( zQ )-2;
OpenPOWER on IntegriCloud