Deleted Added
full compact
ChangeLog-9697 (77298) ChangeLog-9697 (89857)
1Wed Dec 31 12:29:47 1997 Jeffrey A Law (law@cygnus.com)
2
3 * config/tc-mn10200.c (md_relax_table): Correct branch ranges.
4
5Mon Dec 22 13:06:05 1997 Joel Sherrill <joel@oarcorp.com>
6
7 * configure.in (i386*-go32-rtems*): Fix to be the same as
8 i[3456]86-go32.

--- 131 unchanged lines hidden (view full) ---

140 * config/tc-sh.c (SWITCH_TABLE_CONS): Handle (fix)->fx_size == 1.
141 (SWITCH_TABLE): Handle BFD_RELOC_8.
142 (md_apply_fix): #ifndef BFD_ASSEMBLER code: Handle fixP->fx_size == 1.
143 (coff_reloc_map): Add BFD_RELOC_8_PCREL entry.
144 (sh_coff_reloc_mangle): SWITCH_TABLE case: Handle BFD_RELOC_8.
145
146Sat Nov 22 16:19:22 1997 Richard Henderson <rth@cygnus.com>
147
1Wed Dec 31 12:29:47 1997 Jeffrey A Law (law@cygnus.com)
2
3 * config/tc-mn10200.c (md_relax_table): Correct branch ranges.
4
5Mon Dec 22 13:06:05 1997 Joel Sherrill <joel@oarcorp.com>
6
7 * configure.in (i386*-go32-rtems*): Fix to be the same as
8 i[3456]86-go32.

--- 131 unchanged lines hidden (view full) ---

140 * config/tc-sh.c (SWITCH_TABLE_CONS): Handle (fix)->fx_size == 1.
141 (SWITCH_TABLE): Handle BFD_RELOC_8.
142 (md_apply_fix): #ifndef BFD_ASSEMBLER code: Handle fixP->fx_size == 1.
143 (coff_reloc_map): Add BFD_RELOC_8_PCREL entry.
144 (sh_coff_reloc_mangle): SWITCH_TABLE case: Handle BFD_RELOC_8.
145
146Sat Nov 22 16:19:22 1997 Richard Henderson <rth@cygnus.com>
147
148 * tc-alpha.c (range_signed_16, range_signed_32): Work around an
148 * config/tc-alpha.c (range_signed_16, range_signed_32): Work around an
149 apparent bug in gcc's long long support crossing from x86.
150
151Sat Nov 22 14:26:09 1997 Nick Clifton <nickc@cygnus.com>
152
153 * config/tc-arm.c: Brought up to date with latest changes on arm
154 branch.
155
156Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>

--- 9 unchanged lines hidden (view full) ---

166
167Thu Nov 20 15:06:08 1997 Richard Earnshaw <rearnsha@arm.com>
168
169 * config/tc-arm.h (TARGET_FORMAT for generic a.out targets): Allow
170 run-time endian selection.
171
172Wed Nov 19 17:44:42 1997 Richard Henderson <rth@cygnus.com>
173
149 apparent bug in gcc's long long support crossing from x86.
150
151Sat Nov 22 14:26:09 1997 Nick Clifton <nickc@cygnus.com>
152
153 * config/tc-arm.c: Brought up to date with latest changes on arm
154 branch.
155
156Sat Nov 22 15:50:09 1997 Klaus Kaempf <kkaempf@progis.de>

--- 9 unchanged lines hidden (view full) ---

166
167Thu Nov 20 15:06:08 1997 Richard Earnshaw <rearnsha@arm.com>
168
169 * config/tc-arm.h (TARGET_FORMAT for generic a.out targets): Allow
170 run-time endian selection.
171
172Wed Nov 19 17:44:42 1997 Richard Henderson <rth@cygnus.com>
173
174 * tc-sh.c (parse_reg): Properly quote for fv4.
174 * config/tc-sh.c (parse_reg): Properly quote for fv4.
175
176Wed Nov 19 23:46:18 1997 Ian Lance Taylor <ian@cygnus.com>
177
178 * symbols.c (resolve_symbol_value): Add missing breaks in case on
179 symbol value operator.
180
181Tue Nov 18 18:45:14 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
182

--- 99 unchanged lines hidden (view full) ---

282 and frag structures.
283 (fix_new_ns32k, fix_new_ns32k_exp): add new arguments opcode_frag and
284 opcode_offset and remove pcrel_adjust.
285 (convert_iif, cons_fix_new_ns32k): call fix_new_ns32k,
286 fix_new_ns32k_exp with changed arguments.
287
288Mon Nov 3 13:30:17 1997 Gavin Koch <gavin@cygnus.com>
289
175
176Wed Nov 19 23:46:18 1997 Ian Lance Taylor <ian@cygnus.com>
177
178 * symbols.c (resolve_symbol_value): Add missing breaks in case on
179 symbol value operator.
180
181Tue Nov 18 18:45:14 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
182

--- 99 unchanged lines hidden (view full) ---

282 and frag structures.
283 (fix_new_ns32k, fix_new_ns32k_exp): add new arguments opcode_frag and
284 opcode_offset and remove pcrel_adjust.
285 (convert_iif, cons_fix_new_ns32k): call fix_new_ns32k,
286 fix_new_ns32k_exp with changed arguments.
287
288Mon Nov 3 13:30:17 1997 Gavin Koch <gavin@cygnus.com>
289
290 * tc-mips.c (md_begin): Reorganize setting of default values so
290 * config/tc-mips.c (md_begin): Reorganize setting of default values so
291 that mips_cpu depends on TARGET_CPU, and mips_opts.isa depends on
292 mips_cpu.
293 (md_parse_option): Remove all code that sets defaults; md_begin
294 handles all of this now.
295
296Sun Nov 2 14:46:09 1997 Ian Lance Taylor <ian@cygnus.com>
297
298 * Makefile.am (STAGESTUFF): Change bin_PROGRAMS to

--- 195 unchanged lines hidden (view full) ---

494 * doc/Makefile.in: Rebuild.
495
496 * configure.in: Remove AM_PROG_INSTALL; it's called by
497 AM_INIT_AUTOMAKE.
498 * configure: Rebuild.
499
500Thu Oct 9 01:44:36 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
501
291 that mips_cpu depends on TARGET_CPU, and mips_opts.isa depends on
292 mips_cpu.
293 (md_parse_option): Remove all code that sets defaults; md_begin
294 handles all of this now.
295
296Sun Nov 2 14:46:09 1997 Ian Lance Taylor <ian@cygnus.com>
297
298 * Makefile.am (STAGESTUFF): Change bin_PROGRAMS to

--- 195 unchanged lines hidden (view full) ---

494 * doc/Makefile.in: Rebuild.
495
496 * configure.in: Remove AM_PROG_INSTALL; it's called by
497 AM_INIT_AUTOMAKE.
498 * configure: Rebuild.
499
500Thu Oct 9 01:44:36 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
501
502 * tc-d10v.h (TC_START_LABEL): Don't define.
502 * config/tc-d10v.h (TC_START_LABEL): Don't define.
503 (tc_frob_label): Define.
504
505Thu Oct 9 00:07:23 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
506
507 * config/tc-d10v.c (write_2_short): Fix bug that wouldn't allow
508 to pair a branch and link with anything but an exe instruction.
509
510Wed Oct 8 16:28:53 1997 Richard Henderson <rth@cygnus.com>

--- 425 unchanged lines hidden (view full) ---

936
937Thu Aug 21 00:59:53 1997 Doug Evans <dje@canuck.cygnus.com>
938
939 * config/tc-m32r.c (md_estimate_size_before_relax): Update recorded
940 insn when changing to a different instruction.
941
942Wed Aug 20 00:45:20 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
943
503 (tc_frob_label): Define.
504
505Thu Oct 9 00:07:23 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
506
507 * config/tc-d10v.c (write_2_short): Fix bug that wouldn't allow
508 to pair a branch and link with anything but an exe instruction.
509
510Wed Oct 8 16:28:53 1997 Richard Henderson <rth@cygnus.com>

--- 425 unchanged lines hidden (view full) ---

936
937Thu Aug 21 00:59:53 1997 Doug Evans <dje@canuck.cygnus.com>
938
939 * config/tc-m32r.c (md_estimate_size_before_relax): Update recorded
940 insn when changing to a different instruction.
941
942Wed Aug 20 00:45:20 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
943
944 * tc-sh.c (parse_reg, get_specific, build_Mytes): Add SH4
944 * config/tc-sh.c (parse_reg, get_specific, build_Mytes): Add SH4
945 floating point extensions.
946 (parse_reg): parse sgr and dbr.
947
948Tue Aug 19 17:07:34 1997 Nick Clifton <nickc@cygnus.com>
949
950 * config/tc-v850.c (system_register_name): Support numbers for
951 system register IDs.
952

--- 207 unchanged lines hidden (view full) ---

1160
1161 * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
1162 win32 dependencies.
1163 * configure: Regenerated with autoconf 2.12.
1164 * Makefile.in: Add $(EXEEXT) to all executables.
1165
1166Fri Jul 25 10:54:43 1997 Jeffrey A Law (law@cygnus.com)
1167
945 floating point extensions.
946 (parse_reg): parse sgr and dbr.
947
948Tue Aug 19 17:07:34 1997 Nick Clifton <nickc@cygnus.com>
949
950 * config/tc-v850.c (system_register_name): Support numbers for
951 system register IDs.
952

--- 207 unchanged lines hidden (view full) ---

1160
1161 * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for
1162 win32 dependencies.
1163 * configure: Regenerated with autoconf 2.12.
1164 * Makefile.in: Add $(EXEEXT) to all executables.
1165
1166Fri Jul 25 10:54:43 1997 Jeffrey A Law (law@cygnus.com)
1167
1168 * tc-hppa.c (md_apply_fix): Improve warnings for out of range
1168 * config/tc-hppa.c (md_apply_fix): Improve warnings for out of range
1169 unconditional branches.
1170 (hppa_fix_adjustable): Don't adjust anything with a RR% or LR%
1171 field selector.
1172
1173Thu Jul 24 15:21:49 1997 Doug Evans <dje@canuck.cygnus.com>
1174
1169 unconditional branches.
1170 (hppa_fix_adjustable): Don't adjust anything with a RR% or LR%
1171 field selector.
1172
1173Thu Jul 24 15:21:49 1997 Doug Evans <dje@canuck.cygnus.com>
1174
1175 * tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
1175 * config/tc-sparc.c (md_begin): Cast sparc_opcodes to PTR for hash_insert.
1176
1177Thu Jul 24 17:51:29 1997 Ian Lance Taylor <ian@cygnus.com>
1178
1179 * macro.c (define_macro): Make sure the index is in range before
1180 checking for '('.
1181
1182Thu Jul 24 12:13:19 1997 Fred Fish <fnf@cygnus.com>
1183

--- 273 unchanged lines hidden (view full) ---

1457 * config/tc-arm.c (global variables): Added 'uses_apcs_26' flag to
1458 hold APCS selection.
1459 (md_begin): Added code to generate flags to be set into the COFF
1460 header and the calls to the BFD functions to do this.
1461 (md_parse_option, md_show_usage): Added new command line
1462 options -mapcs-32, -mapcs-26, -marmv2, -marmv2a, -marmv3,
1463 -marmv3m, -marmv4, -marmv4t.
1464
1176
1177Thu Jul 24 17:51:29 1997 Ian Lance Taylor <ian@cygnus.com>
1178
1179 * macro.c (define_macro): Make sure the index is in range before
1180 checking for '('.
1181
1182Thu Jul 24 12:13:19 1997 Fred Fish <fnf@cygnus.com>
1183

--- 273 unchanged lines hidden (view full) ---

1457 * config/tc-arm.c (global variables): Added 'uses_apcs_26' flag to
1458 hold APCS selection.
1459 (md_begin): Added code to generate flags to be set into the COFF
1460 header and the calls to the BFD functions to do this.
1461 (md_parse_option, md_show_usage): Added new command line
1462 options -mapcs-32, -mapcs-26, -marmv2, -marmv2a, -marmv3,
1463 -marmv3m, -marmv4, -marmv4t.
1464
1465 * tc-arm.h (LOCAL_LABEL): Removed the definition of this macro
1465 * config/tc-arm.h (LOCAL_LABEL): Removed the definition of this macro
1466 as it is never used.
1467
1468Tue May 13 22:26:14 1997 Jeffrey A Law (law@cygnus.com)
1469
1470 * config/tc-mn10200.c (md_convert_frag): Prefix temporary
1471 label name with ".".
1472 * config/tc-mn10300.c (md_convert_frag): Likewise.
1473

--- 718 unchanged lines hidden (view full) ---

2192 (build_insn): Handle O_big (float) expressions and build
2193 correct opcode.
2194
2195Wed Feb 26 18:19:00 1997 Stan Shebs <shebs@andros.cygnus.com>
2196
2197 * configure.in (mips*-*-lnews*): New target, also make empty
2198 emulation list for this target.
2199 * configure: Update.
1466 as it is never used.
1467
1468Tue May 13 22:26:14 1997 Jeffrey A Law (law@cygnus.com)
1469
1470 * config/tc-mn10200.c (md_convert_frag): Prefix temporary
1471 label name with ".".
1472 * config/tc-mn10300.c (md_convert_frag): Likewise.
1473

--- 718 unchanged lines hidden (view full) ---

2192 (build_insn): Handle O_big (float) expressions and build
2193 correct opcode.
2194
2195Wed Feb 26 18:19:00 1997 Stan Shebs <shebs@andros.cygnus.com>
2196
2197 * configure.in (mips*-*-lnews*): New target, also make empty
2198 emulation list for this target.
2199 * configure: Update.
2200 * tc-mips.c (ECOFF_LITTLE_FORMAT): Define.
2200 * config/tc-mips.c (ECOFF_LITTLE_FORMAT): Define.
2201 (mips_target_format): Use.
2201 (mips_target_format): Use.
2202 * te-lnews.h: New file.
2202 * config/te-lnews.h: New file.
2203
2204Wed Feb 26 15:33:46 1997 Fred Fish <fnf@cygnus.com>
2205
2206 * config/tc-tic80.c (find_opcode, build_insn): Changes to match
2207 operands with :m or :s modifiers and generate the right opcodes
2208 for them.
2209
2210Wed Feb 26 11:56:11 1997 Ian Lance Taylor <ian@cygnus.com>

--- 171 unchanged lines hidden (view full) ---

2382
2383 * config/tc-d30v.c (parallel_ok): New function.
2384 * config/tc-d30v.h: Define TARGET_BYTES_BIG_ENDIAN.
2385 * config/tc-d10v.c (md_pcrel_from_section): Return 0 if
2386 relocation is in different section.
2387
2388Fri Feb 21 10:08:25 1997 Jim Wilson <wilson@cygnus.com>
2389
2203
2204Wed Feb 26 15:33:46 1997 Fred Fish <fnf@cygnus.com>
2205
2206 * config/tc-tic80.c (find_opcode, build_insn): Changes to match
2207 operands with :m or :s modifiers and generate the right opcodes
2208 for them.
2209
2210Wed Feb 26 11:56:11 1997 Ian Lance Taylor <ian@cygnus.com>

--- 171 unchanged lines hidden (view full) ---

2382
2383 * config/tc-d30v.c (parallel_ok): New function.
2384 * config/tc-d30v.h: Define TARGET_BYTES_BIG_ENDIAN.
2385 * config/tc-d10v.c (md_pcrel_from_section): Return 0 if
2386 relocation is in different section.
2387
2388Fri Feb 21 10:08:25 1997 Jim Wilson <wilson@cygnus.com>
2389
2390 * tc-mips.c (mips_ip): If configured for an embedded ELF system,
2390 * config/tc-mips.c (mips_ip): If configured for an embedded ELF system,
2391 don't set the section alignment to 2**4.
2392
2393Fri Feb 21 11:55:03 1997 Ian Lance Taylor <ian@cygnus.com>
2394
2395 * config/tc-m68k.c (line_comment_chars): Add '*'.
2396
2397 * app.c (LEX_IS_TWOCHAR_COMMENT_2ND): Don't define.
2398 (do_scrub_begin): Don't set lex['*'].

--- 1309 unchanged lines hidden (view full) ---

3708
3709 * config/tc-mn10x00.c, config/tc-mn10x00.h: New files
3710 for Matsushita MN10x00 support.
3711 * configure.in: Recognize mn10x00-*-*
3712 * configure: Rebuilt.
3713
3714Wed Oct 2 15:54:03 1996 Klaus Kaempf <kkaempf@progis.de>
3715
2391 don't set the section alignment to 2**4.
2392
2393Fri Feb 21 11:55:03 1997 Ian Lance Taylor <ian@cygnus.com>
2394
2395 * config/tc-m68k.c (line_comment_chars): Add '*'.
2396
2397 * app.c (LEX_IS_TWOCHAR_COMMENT_2ND): Don't define.
2398 (do_scrub_begin): Don't set lex['*'].

--- 1309 unchanged lines hidden (view full) ---

3708
3709 * config/tc-mn10x00.c, config/tc-mn10x00.h: New files
3710 for Matsushita MN10x00 support.
3711 * configure.in: Recognize mn10x00-*-*
3712 * configure: Rebuilt.
3713
3714Wed Oct 2 15:54:03 1996 Klaus Kaempf <kkaempf@progis.de>
3715
3716 * obj-evax.h: move openvms definitions from here to tc-alpha.c.
3717 * tc-alpha.c: add support for vms_case_hack like in vax/vms.
3716 * config/obj-evax.h: move openvms definitions from here to tc-alpha.c.
3717 * config/tc-alpha.c: add support for vms_case_hack like in vax/vms.
3718 (load_expression): track clobbering of base reg before jmp/jsr.
3719 (s_alpha_file): pass case_hack flags and source filename via
3720 symbol table to bfd.
3718 (load_expression): track clobbering of base reg before jmp/jsr.
3719 (s_alpha_file): pass case_hack flags and source filename via
3720 symbol table to bfd.
3721 * tc-alpha.h (TC_CONS_FIX_NEW): define
3721 * config/tc-alpha.h (TC_CONS_FIX_NEW): define
3722
3723Tue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>
3724
3725 * configure.in (mips-*-rtems*): New target, like mips-*-elf*.
3726 * configure: Rebuild.
3727
3728Tue Oct 1 12:37:48 1996 Ian Lance Taylor <ian@cygnus.com>
3729

--- 14 unchanged lines hidden (view full) ---

3744 register numbers. From Ken Rose <rose@netcom.com>.
3745
3746 * config/tc-alpha.c: Add some static function prototypes.
3747 (alpha_macros): Move to top of file. Make static.
3748 (alpha_num_macros): Move to top of file.
3749
3750Tue Oct 1 09:36:19 1996 Stu Grossman (grossman@critters.cygnus.com)
3751
3722
3723Tue Oct 1 16:16:01 1996 Joel Sherrill <joel@oarcorp.com>
3724
3725 * configure.in (mips-*-rtems*): New target, like mips-*-elf*.
3726 * configure: Rebuild.
3727
3728Tue Oct 1 12:37:48 1996 Ian Lance Taylor <ian@cygnus.com>
3729

--- 14 unchanged lines hidden (view full) ---

3744 register numbers. From Ken Rose <rose@netcom.com>.
3745
3746 * config/tc-alpha.c: Add some static function prototypes.
3747 (alpha_macros): Move to top of file. Make static.
3748 (alpha_num_macros): Move to top of file.
3749
3750Tue Oct 1 09:36:19 1996 Stu Grossman (grossman@critters.cygnus.com)
3751
3752 * tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
3752 * config/tc-v850.h: Define LOCAL_LABEL to recognise _.L_* symbols
3753 generated by DWARF.
3754
3755Sat Sep 28 03:38:08 1996 Ian Lance Taylor <ian@cygnus.com>
3756
3757 * listing.c (list_symbol_table): Remove bogus code in BFD64 case,
3758 and just call sprintf_vma.
3759
3760Thu Sep 26 16:04:11 1996 Ian Lance Taylor <ian@cygnus.com>

--- 376 unchanged lines hidden (view full) ---

4137 (md_parse_option): Add support for -mthumb.
4138 (md_show_usage): Updated to reflect new command line option.
4139 (arm_data_in_code, arm_canonicalize_symbol_name): Added.
4140 * config/tc-arm.h: Provide TC_FIX_TYPE to allow private ARM
4141 fragment information to be held.
4142
4143Thu Aug 15 16:12:00 1996 Richard Earnshaw (rearnsha@armltd.co.uk)
4144
3753 generated by DWARF.
3754
3755Sat Sep 28 03:38:08 1996 Ian Lance Taylor <ian@cygnus.com>
3756
3757 * listing.c (list_symbol_table): Remove bogus code in BFD64 case,
3758 and just call sprintf_vma.
3759
3760Thu Sep 26 16:04:11 1996 Ian Lance Taylor <ian@cygnus.com>

--- 376 unchanged lines hidden (view full) ---

4137 (md_parse_option): Add support for -mthumb.
4138 (md_show_usage): Updated to reflect new command line option.
4139 (arm_data_in_code, arm_canonicalize_symbol_name): Added.
4140 * config/tc-arm.h: Provide TC_FIX_TYPE to allow private ARM
4141 fragment information to be held.
4142
4143Thu Aug 15 16:12:00 1996 Richard Earnshaw (rearnsha@armltd.co.uk)
4144
4145 * tc-arm.c (md_apply_fix3): Also set fixP->fx_done if fx_addsy is
4145 * config/tc-arm.c (md_apply_fix3): Also set fixP->fx_done if fx_addsy is
4146 non-null, but is a constant.
4147 (fix_new_arm): Call make_expr_symbol to make the expression symbol
4148 so that error reporting will work correctly.
4149
4150Wed Aug 14 10:37:21 1996 Ian Lance Taylor <ian@cygnus.com>
4151
4152 * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust relocs
4153 against weak symbols.

--- 178 unchanged lines hidden (view full) ---

4332
4333Mon Jul 22 14:01:33 1996 Ian Lance Taylor <ian@cygnus.com>
4334
4335 * config/tc-mips.c (tc_gen_reloc): BFD_RELOC_PCREL_HI16_S and
4336 BFD_RELOC_PCREL_LO16 are expected to be PC relative.
4337
4338Mon Jul 22 12:46:55 1996 Richard Henderson <rth@tamu.edu>
4339
4146 non-null, but is a constant.
4147 (fix_new_arm): Call make_expr_symbol to make the expression symbol
4148 so that error reporting will work correctly.
4149
4150Wed Aug 14 10:37:21 1996 Ian Lance Taylor <ian@cygnus.com>
4151
4152 * config/tc-i386.c (tc_i386_fix_adjustable): Don't adjust relocs
4153 against weak symbols.

--- 178 unchanged lines hidden (view full) ---

4332
4333Mon Jul 22 14:01:33 1996 Ian Lance Taylor <ian@cygnus.com>
4334
4335 * config/tc-mips.c (tc_gen_reloc): BFD_RELOC_PCREL_HI16_S and
4336 BFD_RELOC_PCREL_LO16 are expected to be PC relative.
4337
4338Mon Jul 22 12:46:55 1996 Richard Henderson <rth@tamu.edu>
4339
4340 * tc-alpha.c: Patches to track current minimum alignment to reduce
4340 * config/tc-alpha.c: Patches to track current minimum alignment to reduce
4341 the number of fragments created with frag_align.
4342 (alpha_current_align): New static variable.
4343 (s_alpha_text): Reset alignment to 0.
4344 (s_alpha_data, s_alpha_rdata, s_alpha_sdata): Likewise.
4345 (s_alpha_stringer, s_alpha_space): New functions.
4346 (s_alpha_cons, alpha_flush_pending_output): Remove functions.
4347 (alpha_cons_align): New function to replace both of them.
4348 (emit_insn): Only align if alpha_current_align is less than 2;
4349 reset alpha_current_align to 2.
4350 (s_alpha_gprel32): Likewise.
4351 (s_alpha_section): New function. Basically duplicate the other
4352 alpha section change hooks. Only define for ELF.
4353 (s_alpha_float_cons): Simplify alignment handling.
4354 (md_pseudo_table): Only define "rdata" and "sdata" if OBJ_ECOFF.
4355 If OBJ_ELF, define "section", "section.s", "sect", and "sect.s".
4356 Don't define the s_alpha_cons pseudo-ops. Do define
4357 s_alpha_stringer and s_alpha_space pseudo-ops.
4358 (alpha_align): Skip if less than current default alignment. Set
4359 default alignment.
4341 the number of fragments created with frag_align.
4342 (alpha_current_align): New static variable.
4343 (s_alpha_text): Reset alignment to 0.
4344 (s_alpha_data, s_alpha_rdata, s_alpha_sdata): Likewise.
4345 (s_alpha_stringer, s_alpha_space): New functions.
4346 (s_alpha_cons, alpha_flush_pending_output): Remove functions.
4347 (alpha_cons_align): New function to replace both of them.
4348 (emit_insn): Only align if alpha_current_align is less than 2;
4349 reset alpha_current_align to 2.
4350 (s_alpha_gprel32): Likewise.
4351 (s_alpha_section): New function. Basically duplicate the other
4352 alpha section change hooks. Only define for ELF.
4353 (s_alpha_float_cons): Simplify alignment handling.
4354 (md_pseudo_table): Only define "rdata" and "sdata" if OBJ_ECOFF.
4355 If OBJ_ELF, define "section", "section.s", "sect", and "sect.s".
4356 Don't define the s_alpha_cons pseudo-ops. Do define
4357 s_alpha_stringer and s_alpha_space pseudo-ops.
4358 (alpha_align): Skip if less than current default alignment. Set
4359 default alignment.
4360 * tc-alpha.h (md_flush_pending_output): Remove.
4360 * config/tc-alpha.h (md_flush_pending_output): Remove.
4361 (md_cons_align): Add.
4362
4361 (md_cons_align): Add.
4362
4363 * tc-alpha.c: Add oodles of function description comments.
4363 * config/tc-alpha.c: Add oodles of function description comments.
4364 (md_bignum_to_chars): Remove; there are no callers.
4365 (md_show_usage): Mention some more variants.
4366
4367Thu Jul 18 15:54:54 1996 Ian Lance Taylor <ian@cygnus.com>
4368
4369 From Andrew Gierth <ANDREWG@microlise.co.uk>:
4370 * configure.in (sparc-*-sysv4*): New target.
4371 * configure: Rebuild.

--- 943 unchanged lines hidden (view full) ---

5315 X_PRECISION numbers. Based on patches from Andreas Schwab
5316 <schwab@issan.informatik.uni-dortmund.de>.
5317
5318Mon Mar 11 09:59:53 1996 Steve Chamberlain <sac@slash.cygnus.com>
5319
5320 * as.h (SEG_NORMAL, SEG_LIST): Bump segment limit from 10 to 40.
5321 (SEG_LAST): New.
5322 * subsegs.c (MANY_SEGMENTS): Increase segment limit.
4364 (md_bignum_to_chars): Remove; there are no callers.
4365 (md_show_usage): Mention some more variants.
4366
4367Thu Jul 18 15:54:54 1996 Ian Lance Taylor <ian@cygnus.com>
4368
4369 From Andrew Gierth <ANDREWG@microlise.co.uk>:
4370 * configure.in (sparc-*-sysv4*): New target.
4371 * configure: Rebuild.

--- 943 unchanged lines hidden (view full) ---

5315 X_PRECISION numbers. Based on patches from Andreas Schwab
5316 <schwab@issan.informatik.uni-dortmund.de>.
5317
5318Mon Mar 11 09:59:53 1996 Steve Chamberlain <sac@slash.cygnus.com>
5319
5320 * as.h (SEG_NORMAL, SEG_LIST): Bump segment limit from 10 to 40.
5321 (SEG_LAST): New.
5322 * subsegs.c (MANY_SEGMENTS): Increase segment limit.
5323 * obj-coff.c (seg_N_TYPE, seg_info_off_by_4): Likewise.
5323 * config/obj-coff.c (seg_N_TYPE, seg_info_off_by_4): Likewise.
5324 (do_relocs_for, w_symbols, obj_coff_add_segment, do_linenos_for,
5325 crawl_symbols, coff_header_append): Loop to SEG_LAST rather than
5326 SEG_E9.
5327
5328Thu Mar 7 15:17:39 1996 Doug Evans <dje@charmed.cygnus.com>
5329
5330 * config/tc-sparc.c (sparc_ip): Handle operand char 'O' (neg reg).
5331

--- 628 unchanged lines hidden ---
5324 (do_relocs_for, w_symbols, obj_coff_add_segment, do_linenos_for,
5325 crawl_symbols, coff_header_append): Loop to SEG_LAST rather than
5326 SEG_E9.
5327
5328Thu Mar 7 15:17:39 1996 Doug Evans <dje@charmed.cygnus.com>
5329
5330 * config/tc-sparc.c (sparc_ip): Handle operand char 'O' (neg reg).
5331

--- 628 unchanged lines hidden ---