Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-08-23 | Fri Aug 23 11:40:47 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 1 | -0/+6 | |
* doc/c-d10v.texi: Fix typo. | |||||
1996-08-23 | * gas/v850/basic.exp (branch_tests): Test instruction bit patters, | Jeff Law | 2 | -20/+23 | |
but not displacements (yet). | |||||
1996-08-23 | * v850-opc.c (v850_operands): D16 inserts at offset 16! | Jeff Law | 2 | -1/+3 | |
1996-08-23 | * gas/v850/basic.exp (bit_tests): Test instruction bit patterns. | Jeff Law | 2 | -4/+6 | |
1996-08-23 | * config/tc-v850.c (md_assemble): Don't forget to initialize | Jeff Law | 2 | -0/+4 | |
"insn"! | |||||
1996-08-23 | * v850-opc.c (two): Get order of words correct. | Jeff Law | 2 | -1/+3 | |
1996-08-23 | * gas/v850/basic.exp (arith_tests): Test instruction bit patterns. | Jeff Law | 2 | -20/+23 | |
* gas/v850/arith.s: Tweak constants for better testing. | |||||
1996-08-23 | * v850-opc.c (v850_operands): I16 inserts at offset 16! | Jeff Law | 2 | -1/+3 | |
Should get immediate 16bit operands into the right place | |||||
1996-08-23 | * gas/v850/basic.exp (misc_tests): No longer expect failures | Jeff Law | 2 | -4/+8 | |
assembling "ldsr" and "stsr" opcodes. * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr" opcodes. | |||||
1996-08-23 | * config/tc-v850.c (reg_name_search): Generalize to search | Jeff Law | 3 | -18/+93 | |
any given register table. (register_name): Pass appropriate table and size to reg_name_search. (system_register_name): New function. (SYSREG_NAME_CNT): Define. (md_assemble): Handle operands which are system registers. Still working on the parser.. | |||||
1996-08-23 | * v850-opc.c (v850_operands): Add "SR1" and "SR2" for system | Jeff Law | 2 | -2/+12 | |
register source and destination operands. (v850_opcodes): Use SR1 and SR2 for "ldsr" and "stsr". More parsing fixes. | |||||
1996-08-23 | * gas/v850/basic.exp (misc_tests): No longer expect failures | Jeff Law | 3 | -6/+9 | |
assembling "trap" opcodes. * gas/v850/misc.s: Re-enable assembling of "trap" opcodes. | |||||
1996-08-23 | * v850-opc.c (v850_opcodes): Fix thinko in "jmp" opcode. Fix | Jeff Law | 2 | -2/+3 | |
same thinko in "trap" opcode. | |||||
1996-08-23 | * v850-opc.c (v850_opcodes): Fix thinko in "jmp" opcode. | Jeff Law | 2 | -1/+3 | |
1996-08-23 | * gas/v850: New directory with v850 tests. | Jeff Law | 13 | -0/+597 | |
Beginnings of a gas testsuite for the v850. | |||||
1996-08-23 | * config/tc-v850.c (md_assemble): If we find a register, but the | Jeff Law | 2 | -11/+16 | |
opcode doesn't want a register, then we don't have a match. (md_assemble): Get size of the instruction from the opcode table. So we choose the right opcode and so that we get the sizes right. | |||||
1996-08-23 | * v850-opc.c (v850_opcodes): Add initializer for size field | Jeff Law | 2 | -84/+87 | |
on all opcodes. | |||||
1996-08-23 | * v850-opc.c (v850_operands): D6 -> DS7. References changed. | Jeff Law | 2 | -15/+29 | |
Add D8 for 8-bit unsigned field in short load/store insns. (IF4A, IF4D): These both need two registers. (IF4C, IF4D): Define. Use 8-bit unsigned field. (v850_opcodes): For "sld.h", "sld.w", "sst.h", "sst.w", use IF4C & IF4D. For "trap" use I5U, not I5. Add IF1 operand for "ldsr" and "stsr". * v850-opc.c (v850_operands): 3-bit immediate for bit insns is unsigned. Fixing up the parser again. | |||||
1996-08-23 | Fixup my email addresses to consistently be fnf@cygnus.com | Fred Fish | 1 | -6/+6 | |
1996-08-23 | * gdbtk.c (gdbtk_init): Check for a DISPLAY env variable and | Fred Fish | 2 | -0/+13 | |
gracefully degrade to using command line interface if none is found. | |||||
1996-08-23 | * v850-opc.c (v850_operansd): 3-bit immediate for bit insns | Jeff Law | 2 | -1/+4 | |
is unsigned. | |||||
1996-08-23 | rework operand parsing | J.T. Conklin | 1 | -113/+184 | |
1996-08-23 | Add V850_OPERAND_SIGNED flag as appropriate, create new unsigned IMM5 operand | J.T. Conklin | 1 | -8/+11 | |
1996-08-23 | * v850-opc.c (v850_opcodes): Correct short store half (sst.h) and | Jeff Law | 2 | -1/+6 | |
short store word (sst.w). | |||||
1996-08-23 | * wrstabs.c (struct string_hash_entry): Add next field. | Ian Lance Taylor | 1 | -0/+21 | |
(struct stab_write_handle): Change strings to a pointer to string_hash_entry. Add last_strings field. Remove strings_alloc field. (string_hash_newfunc): Initialize next field. (stab_write_symbol): Copy string into hash table rather than into buffer. Keep a list of hash table entries. (write_stabs_in_sections_debugging_info): Initialize last_string. Copy strings from list of hash table entries in memory. (stab_modify_type): If the entry on the stack is a definition, make a new definition rather than failing an assert. (stab_array_type): The size is only zero if high is strictly less than low. PR 10377. | |||||
1996-08-23 | * prdbg.c (pr_fix_visibility): Don't abort on | Ian Lance Taylor | 1 | -0/+3 | |
DEBUG_VISIBILITY_IGNORE. | |||||
1996-08-23 | * debug.c (debug_name_type): Correct error message. | Ian Lance Taylor | 1 | -0/+2 | |
1996-08-23 | start writing functions for extracting and inserting unusual operands | J.T. Conklin | 1 | -6/+37 | |
1996-08-23 | From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de> | Fred Fish | 2 | -1/+6 | |
* gdb.texinfo (Frames): Fix typo. | |||||
1996-08-23 | * valprint.c (print_longest): Test for CC_HAS_LONG_LONG as well as | Fred Fish | 3 | -31/+36 | |
PRINTF_HAS_LONG_LONG. * expprint.c (dump_expression): Ditto. * configure.in: Fix check for long long support in compiler to use a function body, not a nested function. * configure: Rebuild with autoconf. | |||||
1996-08-23 | * configure.in: Set and substitute HLDENV. | Ian Lance Taylor | 4 | -3/+22 | |
* configure: Rebuild. * Makefile.in (HLDENV): New variable. (gprof): Use $(HLDENV). | |||||
1996-08-23 | * configure.in: Set and substitute HLDENV. | Ian Lance Taylor | 2 | -8/+9 | |
* configure: Rebuild. * Makefile.in (HLDENV): New variable. (as.new): Use $(HLDENV). | |||||
1996-08-23 | * configure.in: Substitute HLDENV. | Ian Lance Taylor | 1 | -0/+17 | |
* configure: Rebuild. * Makefile.in (HLDENV): New variable. Use it whenever linking a program. | |||||
1996-08-23 | * configure.host (HLDENV): New variable to set. Set it for | Ian Lance Taylor | 1 | -0/+4 | |
*-*-sysv4*, since those linkers may not support -R but they always support LD_RUN_PATH. | |||||
1996-08-23 | * libieee.h (NSECTIONS): Don't define. | Ian Lance Taylor | 1 | -0/+17 | |
(ieee_data_struct): Change section_table to asection **. Add section_table_size. * ieee.c (get_section_entry): If the table isn't big enough, make it bigger. (ieee_slurp_sections): Remove assertion about number of sections. (ieee_object_p): Adjust initialization of ieee to match changes to the structure. PR 10377. | |||||
1996-08-23 | * v850-opc.c (v850_operands): Added insert and extract fields, | J.T. Conklin | 2 | -15/+22 | |
pointers to functions that handle unusual operand encodings. | |||||
1996-08-22 | * v850.h (v850_operands): Add insert and extract fields, pointers | J.T. Conklin | 2 | -2/+56 | |
to functions used to handle unusual operand encoding. (V850_OPERAND_REG, V850_OPERAND_SRG, V850_OPERAND_CC, V850_OPERAND_SIGNED): Defined. | |||||
1996-08-22 | * configure.in: Remove ld, target-libio, target-libg++, and | Jeff Law | 1 | -1/+3 | |
target-libstdc++ from noconfigdirs. Now that libg++, libio, libstdc++ and newlib all build... | |||||
1996-08-22 | * v850-opc.c (v850_opcodes): Enable "trap". | Jeff Law | 2 | -2/+2 | |
1996-08-22 | * Makefile.in (ev850.c): New target. | Jeff Law | 4 | -2/+58 | |
* configure.tgt (v850-*-*): New target. * emulparams/v850.sh: New file. No, it doesn't work (gas doesn't even emit relocs yet), but having a "ld" that at least creates an executable image greatly helps the gcc testsuite. | |||||
1996-08-22 | * Makefile.in (gencode): Depend upon gencode.o, getopt.o, and | Ian Lance Taylor | 1 | -26/+114 | |
getopt1.o, rather than on gencode.c. Link objects together. Don't link against -liberty. (gencode.o, getopt.o, getopt1.o): New targets. * gencode.c: Include <ctype.h> and "ansidecl.h". (AND): Undefine after including "ansidecl.h". (ULONG_MAX): Define if not defined. (OP_*): Don't define macros; now defined in opcode/mips.h. (main): Call my_strtoul rather than strtoul. (my_strtoul): New static function. | |||||
1996-08-22 | * ecoff.c (ecoff_directive_endef): Avoid a division by zero error | Ian Lance Taylor | 1 | -0/+5 | |
if an array dimension is not known. PR 10426. | |||||
1996-08-22 | * mpw-make.sed: Add @DASH_C_FLAG@ to compiler edit. | Stan Shebs | 2 | -1/+5 | |
1996-08-22 | Thu Aug 22 10:50:00 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 1 | -7/+23 | |
* doc/c-d10v.texi: Cleanup. | |||||
1996-08-22 | Thu Aug 22 10:50:00 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 1 | -0/+7 | |
* config/tc-d10v.c: Fix a reloc bug caused by my last change. * doc/c-d10v.texi: Cleanup. | |||||
1996-08-22 | * v850-opc.c (v850_opcodes): Fix order of displacement | Jeff Law | 2 | -4/+9 | |
and register for "set1", "clr1", "not1", and "tst1". | |||||
1996-08-22 | minimal setf support | J.T. Conklin | 1 | -1/+3 | |
1996-08-22 | parse [reg], lo(exp), and hi(exp) | J.T. Conklin | 1 | -7/+44 | |
1996-08-22 | Stub in load and store insns. Fix order of jarl operands | J.T. Conklin | 1 | -5/+19 | |
1996-08-22 | * configure: Fix three locations where shell scripts were | Fred Fish | 1 | -0/+5 | |
being run directly rather than with config_shell. |