aboutsummaryrefslogtreecommitdiff
path: root/gcc/libgcc2.h
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2000-10-20 23:32:10 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2000-10-20 23:32:10 +0000
commit8f54374ed39bb6272d54bcd070baf30e402f3af5 (patch)
treea6d2628ab935531646e4d178e869cc3c2a075cdb /gcc/libgcc2.h
parenta9770f9a9131cbd7420d1eee0edac01ec19eda6f (diff)
downloadgcc-8f54374ed39bb6272d54bcd070baf30e402f3af5.zip
gcc-8f54374ed39bb6272d54bcd070baf30e402f3af5.tar.gz
gcc-8f54374ed39bb6272d54bcd070baf30e402f3af5.tar.bz2
Warning fixes:
* mips.h (REG_CLASS_FROM_LETTER): Cast array arg to unsigned char. * sparc.c (load_pic_register): Delete unused varaible. * libgcc2.c (__addvsi3): Delete unused variable. * libgcc2.h (__absvsi2, __absvdi2, __addvsi3, __addvdi3, __subvsi3, __subvdi3, __mulvsi3, __mulvdi3, __negvsi2, __negvdi2): Prototype. * ssa.c (apply_delayed_renames): Avoid undefined operation. * toplev.c (display_target_options): Make static to match prototype. Delete empty declaration. From-SVN: r36987
Diffstat (limited to 'gcc/libgcc2.h')
-rw-r--r--gcc/libgcc2.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/libgcc2.h b/gcc/libgcc2.h
index e528673..ec64046 100644
--- a/gcc/libgcc2.h
+++ b/gcc/libgcc2.h
@@ -256,6 +256,17 @@ extern UWtype __udiv_w_sdiv (UWtype *, UWtype, UWtype, UWtype);
extern word_type __cmpdi2 (DWtype, DWtype);
extern word_type __ucmpdi2 (DWtype, DWtype);
+extern SItype __absvsi2 (SItype);
+extern DItype __absvdi2 (DItype);
+extern SItype __addvsi3 (SItype, SItype);
+extern DItype __addvdi3 (DItype, DItype);
+extern SItype __subvsi3 (SItype, SItype);
+extern DItype __subvdi3 (DItype, DItype);
+extern SItype __mulvsi3 (SItype, SItype);
+extern DItype __mulvdi3 (DItype, DItype);
+extern SItype __negvsi2 (SItype);
+extern DItype __negvdi2 (DItype);
+
#if BITS_PER_UNIT == 8
extern DWtype __fixdfdi (DFtype);
extern DWtype __fixsfdi (SFtype);