mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-21 14:59:49 +08:00
tsystem.h: Add the prototype of strlen.
* tsystem.h: Add the prototype of strlen. * unwind-pe.h (read_encoded_value_with_base): Add an appropriate cast to handle a case where the pointer size is smaller than sizeof (int). From-SVN: r73265
This commit is contained in:
parent
c1fab4c1be
commit
488c98d8e5
@ -1,3 +1,10 @@
|
||||
2003-11-05 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* tsystem.h: Add the prototype of strlen.
|
||||
* unwind-pe.h (read_encoded_value_with_base): Add an
|
||||
appropriate cast to handle a case where the pointer size is
|
||||
smaller than sizeof (int).
|
||||
|
||||
2003-11-04 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* config/mips/mips-protos.h (mips_global_pic_constant_p): Delete.
|
||||
|
@ -62,6 +62,10 @@ extern int atexit (void (*)(void));
|
||||
extern void abort (void) __attribute__ ((__noreturn__));
|
||||
#endif
|
||||
|
||||
#ifndef strlen
|
||||
extern size_t strlen (const char *);
|
||||
#endif
|
||||
|
||||
#else /* ! inhibit_libc */
|
||||
/* We disable this when inhibit_libc, so that gcc can still be built without
|
||||
needing header files first. */
|
||||
|
@ -199,7 +199,7 @@ read_encoded_value_with_base (unsigned char encoding, _Unwind_Ptr base,
|
||||
_Unwind_Internal_Ptr a = (_Unwind_Internal_Ptr) p;
|
||||
a = (a + sizeof (void *) - 1) & - sizeof(void *);
|
||||
result = *(_Unwind_Internal_Ptr *) a;
|
||||
p = (const unsigned char *) (a + sizeof (void *));
|
||||
p = (const unsigned char *) (_Unwind_Internal_Ptr) (a + sizeof (void *));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user