* mipsread.c: #include <strings.h> for rindex().
This commit is contained in:
parent
916330207c
commit
b303297ad8
2 changed files with 13 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
Tue Jun 16 14:15:51 1992 Stu Grossman (grossman at cygnus.com)
|
||||||
|
|
||||||
|
* mipsread.c: #include <strings.h> for rindex().
|
||||||
|
|
||||||
Tue Jun 16 09:01:49 1992 Fred Fish (fnf@cygnus.com)
|
Tue Jun 16 09:01:49 1992 Fred Fish (fnf@cygnus.com)
|
||||||
|
|
||||||
* xcoffexec.c (map_vmap): Turn comment into a real C comment.
|
* xcoffexec.c (map_vmap): Turn comment into a real C comment.
|
||||||
|
|
|
@ -67,6 +67,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
#include <sys/file.h>
|
#include <sys/file.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
#include <strings.h>
|
||||||
|
|
||||||
#include "coff/mips.h" /* COFF-like aspects of ecoff files */
|
#include "coff/mips.h" /* COFF-like aspects of ecoff files */
|
||||||
#include "coff/sym.h" /* Symbol structures in ecoff files */
|
#include "coff/sym.h" /* Symbol structures in ecoff files */
|
||||||
|
@ -1649,7 +1650,9 @@ parse_procedure (pr, bound, have_stabs)
|
||||||
b = SYMBOL_BLOCK_VALUE(s);
|
b = SYMBOL_BLOCK_VALUE(s);
|
||||||
} else {
|
} else {
|
||||||
complain (&pdr_for_nonsymbol_complaint, sh_name);
|
complain (&pdr_for_nonsymbol_complaint, sh_name);
|
||||||
#if 0
|
#if 1
|
||||||
|
return;
|
||||||
|
#else
|
||||||
/* FIXME -- delete. We can't do symbol allocation now; it's all done. */
|
/* FIXME -- delete. We can't do symbol allocation now; it's all done. */
|
||||||
s = new_symbol(sh_name);
|
s = new_symbol(sh_name);
|
||||||
SYMBOL_NAMESPACE(s) = VAR_NAMESPACE;
|
SYMBOL_NAMESPACE(s) = VAR_NAMESPACE;
|
||||||
|
@ -3057,26 +3060,26 @@ _initialize_mipsread ()
|
||||||
builtin_type_string =
|
builtin_type_string =
|
||||||
init_type(TYPE_CODE_PASCAL_ARRAY,
|
init_type(TYPE_CODE_PASCAL_ARRAY,
|
||||||
TARGET_CHAR_BIT / TARGET_CHAR_BIT,
|
TARGET_CHAR_BIT / TARGET_CHAR_BIT,
|
||||||
TYPE_FLAG_FUND_TYPE, "string",
|
0, "string",
|
||||||
(struct objfile *) NULL);
|
(struct objfile *) NULL);
|
||||||
builtin_type_complex =
|
builtin_type_complex =
|
||||||
init_type(TYPE_CODE_FLT,
|
init_type(TYPE_CODE_FLT,
|
||||||
TARGET_COMPLEX_BIT / TARGET_CHAR_BIT,
|
TARGET_COMPLEX_BIT / TARGET_CHAR_BIT,
|
||||||
TYPE_FLAG_FUND_TYPE, "complex",
|
0, "complex",
|
||||||
(struct objfile *) NULL);
|
(struct objfile *) NULL);
|
||||||
builtin_type_double_complex =
|
builtin_type_double_complex =
|
||||||
init_type(TYPE_CODE_FLT,
|
init_type(TYPE_CODE_FLT,
|
||||||
TARGET_DOUBLE_COMPLEX_BIT / TARGET_CHAR_BIT,
|
TARGET_DOUBLE_COMPLEX_BIT / TARGET_CHAR_BIT,
|
||||||
TYPE_FLAG_FUND_TYPE, "double complex",
|
0, "double complex",
|
||||||
(struct objfile *) NULL);
|
(struct objfile *) NULL);
|
||||||
builtin_type_fixed_dec =
|
builtin_type_fixed_dec =
|
||||||
init_type(TYPE_CODE_INT,
|
init_type(TYPE_CODE_INT,
|
||||||
TARGET_INT_BIT / TARGET_CHAR_BIT,
|
TARGET_INT_BIT / TARGET_CHAR_BIT,
|
||||||
TYPE_FLAG_FUND_TYPE, "fixed decimal",
|
0, "fixed decimal",
|
||||||
(struct objfile *) NULL);
|
(struct objfile *) NULL);
|
||||||
builtin_type_float_dec =
|
builtin_type_float_dec =
|
||||||
init_type(TYPE_CODE_FLT,
|
init_type(TYPE_CODE_FLT,
|
||||||
TARGET_DOUBLE_BIT / TARGET_CHAR_BIT,
|
TARGET_DOUBLE_BIT / TARGET_CHAR_BIT,
|
||||||
TYPE_FLAG_FUND_TYPE, "floating decimal",
|
0, "floating decimal",
|
||||||
(struct objfile *) NULL);
|
(struct objfile *) NULL);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue