aboutsummaryrefslogtreecommitdiff
path: root/libiberty/objalloc.c
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>1998-12-22 06:57:17 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>1998-12-22 06:57:17 +0000
commit087aa3989488d52b6c5be69879ead4255f951840 (patch)
tree3469ef763250330165a80bdbf1c8e2d35e50ea42 /libiberty/objalloc.c
parent4510c86d24c903d9aafd2cd5fd76d3838c4f6494 (diff)
downloadgcc-087aa3989488d52b6c5be69879ead4255f951840.zip
gcc-087aa3989488d52b6c5be69879ead4255f951840.tar.gz
gcc-087aa3989488d52b6c5be69879ead4255f951840.tar.bz2
Warning fixes:
* argv.c (buildargv): Cast the result of alloca in assignment. * choose-temp.c: Include stdlib.h. * cplus-dem.c (demangle_arm_pt): Remove unused prototype. (snarf_numeric_literal): Constify first parameter. (code_for_qualifier): Avoid a gcc extension, make the parameter an int, not a char. (demangle_qualifier): Likewise. (demangle_signature): Cast the argument of a ctype function to unsigned char. (arm_pt): Add parens around assignment used as truth value. (demangle_arm_hp_template): Constify variable `args'. (do_hpacc_template_const_value): Cast the argument of a ctype function to unsigned char. (do_hpacc_template_literal): Remove unused variable `i'. (snarf_numeric_literal): Constify parameter `args'. Cast the argument of a ctype function to unsigned char. * floatformat.c (floatformat_to_double): Add explicit braces to avoid ambiguous `else'. * fnmatch.c (fnmatch): Change type of variables `c', `c1', `cstart' and `cend' to unsigned char. Cast the argument of macro `FOLD', which uses ctype functions, to unsigned char. * objalloc.c (free): Add prototype. From-SVN: r24392
Diffstat (limited to 'libiberty/objalloc.c')
-rw-r--r--libiberty/objalloc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libiberty/objalloc.c b/libiberty/objalloc.c
index 34687d3..3474b6a 100644
--- a/libiberty/objalloc.c
+++ b/libiberty/objalloc.c
@@ -34,6 +34,7 @@ Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
/* For systems with larger pointers than ints, this must be declared. */
extern PTR malloc PARAMS ((size_t));
+extern void free PARAMS ((PTR));
#endif
/* These routines allocate space for an object. Freeing allocated