Richard Kenner
e38eaffd19
(main): If PREFERRED_DEBUGGING_TYPE used and set to NO_DEBUG, say
...
debugging not supported.
From-SVN: r13520
1997-01-19 15:31:19 -05:00
Richard Kenner
5ae3bec5ee
(lang_options): Add -fhosted, -ffreestanding, and -Wmain.
...
From-SVN: r13519
1997-01-19 15:05:37 -05:00
Richard Kenner
92fce8f5f8
(warn_main, flag_hosted): New variables.
...
From-SVN: r13518
1997-01-19 15:05:05 -05:00
Richard Kenner
b8705e613b
(start_decl): Add code for -Wmain.
...
(c_decode_option): Add -fhosted, -ffreestanding, and -Wmain.
From-SVN: r13517
1997-01-19 15:04:35 -05:00
Richard Kenner
8189a222b1
Fix problems with symlinks to ".".
...
From-SVN: r13516
1997-01-19 14:35:37 -05:00
Richard Kenner
af3e86c245
Formerly extend.texi.~112~
...
From-SVN: r13515
1997-01-19 14:27:06 -05:00
Richard Kenner
6217f6130a
(check_final_value): Handle insns with no luid's.
...
From-SVN: r13514
1997-01-19 14:21:38 -05:00
Richard Kenner
421fec1235
(DIR_SEPARATOR): Define.
...
From-SVN: r13513
1997-01-19 14:09:01 -05:00
Richard Kenner
15e13f2cef
(save_constants): Make (address (const ..)) to record both modes.
...
(copy_for_inline, copy_rtx_and_substitute, restore_constants): Use
both modes when restoring constant pool entry for ADDRESS.
From-SVN: r13512
1997-01-19 14:05:11 -05:00
Richard Kenner
d7dc4377ee
(convert_memory_address, case SYMBOL_REF): Copy
...
CONSTANT_POOL_ADDRESS_P.
From-SVN: r13511
1997-01-19 14:04:45 -05:00
Richard Kenner
d16fe557cb
(MINIMUM_ATOMIC_ALIGNMENT): New macro.
...
From-SVN: r13510
1997-01-19 13:17:28 -05:00
Richard Kenner
4fd796bbb5
(instantiate_virtual_regs_1...
...
(instantiate_virtual_regs_1, case USE, case CLOBBER): Properly handle
case of shared MEM whose replacement is not valid.
From-SVN: r13509
1997-01-19 08:57:20 -05:00
Richard Kenner
02a27e82af
(get_unwidened): Don't crash if FIELD_DECL not layed out.
...
From-SVN: r13508
1997-01-18 15:58:48 -05:00
Richard Kenner
a9d07d6e65
(const_hash): Treat NON_LVALUE_EXPR like CONVERT_EXPR.
...
(compare_constant_1, copy_constant, bc_assemble_integer): Likewise.
(const_hash, compare_constant_1): Use switch, not if-then-else.
From-SVN: r13507
1997-01-18 14:08:26 -05:00
Doug Evans
19b38e0407
Remove i386 reference.
...
From-SVN: r13506
1997-01-17 23:28:54 +00:00
Ian Lance Taylor
9711629615
Don't define STACK_POINTER_OFFSET; just use the default value
...
From-SVN: r13505
1997-01-17 22:11:11 +00:00
Michael Meissner
fcc9ad83f6
Fix typo.
...
From-SVN: r13504
1997-01-16 23:59:37 +00:00
Mike Stump
5d64469294
cplus-dem.c: Fix indenting; note that this file also lives in libiberty.
...
* cplus-dem.c: Fix indenting; note that this file also lives in
libiberty.
(do_type, case 'M'): Check for a template as well as a class.
From-SVN: r13503
1997-01-16 23:12:53 +00:00
Michael Meissner
79aff5ac0d
Cleanup specs support
...
From-SVN: r13502
1997-01-16 22:15:53 +00:00
Doug Evans
1583720a6d
Initial revision
...
From-SVN: r13501
1997-01-16 22:07:23 +00:00
Doug Evans
4f5ab7e303
Add linux support.
...
From-SVN: r13500
1997-01-16 21:54:03 +00:00
Michael Meissner
b8811494b4
Use eabi.h, not sysv.h
...
From-SVN: r13499
1997-01-16 20:47:28 +00:00
Jim Wilson
34bcd7fdec
(LINKER_ENDIAN_SPEC): Define.
...
(LINK_SPEC): Add linker_endian_spec.
(EXTRA_SPECS): Add linker_endian_spec.
From-SVN: r13498
1997-01-16 10:39:45 -08:00
Michael Meissner
9e5e9ebad5
Fix copyright msg.
...
From-SVN: r13497
1997-01-16 16:05:32 +00:00
Jeff Law
584bb7fc75
mn10300.md (bCC, [...]): Use bCC .+X instead of bCC 0f.
...
* mn10300/mn10300.md (bCC, inverted bCC): Use bCC .+X instead
of bCC 0f.
From-SVN: r13496
1997-01-16 08:05:37 -07:00
Ian Lance Taylor
7402683f40
Initialize reload_address_{base,index}_reg_class
...
From-SVN: r13495
1997-01-15 19:08:54 +00:00
Ian Lance Taylor
1ba61f4eb2
Use reload_address_{base,index}_reg_class when reloading an address
...
From-SVN: r13494
1997-01-15 19:08:08 +00:00
Ian Lance Taylor
9c8ae27509
Declare reload_address_{base,index}_reg_class
...
From-SVN: r13493
1997-01-15 19:07:11 +00:00
Ian Lance Taylor
858c3c8cef
Add support for REG[NO]_MODE_OK_FOR_BASE_P
...
From-SVN: r13492
1997-01-14 20:38:34 +00:00
Ian Lance Taylor
8026ebba99
Handle more cases when eliminating the FP to the hard FP
...
From-SVN: r13491
1997-01-14 20:35:27 +00:00
Ian Lance Taylor
c0560887e8
Copy a CONST_INT rtx in force_const_mem
...
From-SVN: r13490
1997-01-14 20:32:22 +00:00
Ian Lance Taylor
8839fca41b
Add support for new target macro CONSTANT_AFTER_FUNCTION_P
...
From-SVN: r13489
1997-01-14 20:28:45 +00:00
David Edelsohn
686fc14126
add -D_AIX41 CPP definition
...
From-SVN: r13488
1997-01-13 21:41:50 +00:00
Jim Wilson
a17cd30de0
(PREDICATE_CODES): Add complemented_arith_operand.
...
From-SVN: r13487
1997-01-12 18:11:22 -08:00
Jim Wilson
10f144412d
(complemented_arith_operand): New function.
...
(print_operand): Handle `e' for CONST_INT.
From-SVN: r13486
1997-01-12 18:10:52 -08:00
Jim Wilson
77a8368ea3
(norsi3, nordi3): Use canonical RTL.
...
(norsi3, nordi3): Use canonical RTL. Prepend `*' to pattern
name. Don't match immediates.
(norsi3_const, nordi3_const): New patterns.
(anddi3, iordi3, xordi3): Test TARGET_64BIT, not mips_isa
in length attribute calculation.
From-SVN: r13485
1997-01-12 18:03:49 -08:00
Jim Wilson
fb5bc063a6
(LINK_SPEC): Delete.
...
(STARTFILE_SPEC): Delete spurious newline.
From-SVN: r13484
1997-01-12 17:53:39 -08:00
David Edelsohn
6034e32706
-mthreads and -mpe support
...
From-SVN: r13483
1997-01-10 19:09:45 +00:00
Richard Kenner
26d1d6ad19
(LINK_SPEC): New definition.
...
From-SVN: r13482
1997-01-10 07:19:18 -05:00
Richard Kenner
1496daef02
(FLAGS_TO_PASS): Add STAGE_PREFIX, set by configure.
...
From-SVN: r13481
1997-01-10 07:16:56 -05:00
Richard Kenner
3800b162ec
(dwarfout_line): Push to LINE_SECTION after calling lookup_filename.
...
From-SVN: r13480
1997-01-10 07:12:18 -05:00
Stan Cox
5bc7cd8eb8
Use SImode instead of HImode if aligned.
...
From-SVN: r13479
1997-01-09 18:00:12 +00:00
Jason Merrill
72acf258c6
x
...
From-SVN: r13478
1997-01-07 21:58:22 +00:00
David J. MacKenzie
a88498e15f
Add hppa1.1-hitachi-hiuxmpp support, passed along by rms.
...
From-SVN: r13390
1997-01-07 19:29:28 +00:00
Richard Kenner
1eec766a06
(movhi): Corrected case of moving constant to memory.
...
From-SVN: r13389
1997-01-06 15:44:34 -05:00
Richard Kenner
345dd8a141
Now includes regs.h.
...
({movcnt,mod}_regno_adjust): Corrected typos.
From-SVN: r13388
1997-01-06 15:44:18 -05:00
Richard Kenner
f997f8aeaf
Delete redundant definitions of compiler and library fns.
...
From-SVN: r13387
1997-01-06 08:38:52 -05:00
Richard Kenner
f01ea0c674
(type_attribute): Ignore any subtype for now.
...
From-SVN: r13386
1997-01-06 08:35:03 -05:00
Richard Kenner
c7cfe938eb
(operand_equal_p): Rework to consider two expressions that have embedded identical SAVE_EXPRs as equivalent...
...
(operand_equal_p): Rework to consider two expressions that have
embedded identical SAVE_EXPRs as equivalent; also handle some more
cases.
From-SVN: r13385
1997-01-06 08:00:51 -05:00
Jeff Law
8e84cfdd7c
pa.md (pic_load_label): Fix test for using just an ldo rather than an addil;ldo sequence to load the...
...
* pa/pa.md (pic_load_label): Fix test for using just an
ldo rather than an addil;ldo sequence to load the label's
address.
From-SVN: r13384
1997-01-06 00:01:49 -07:00