Richard Kenner
15f000972d
(get_run_time): Return an approximate value for NT.
...
From-SVN: r9019
1995-02-21 18:57:45 -05:00
Richard Kenner
d4bb0623b4
Added #ifdef's WINNT.
...
From-SVN: r9018
1995-02-21 18:57:15 -05:00
Richard Kenner
38d6864506
(print_node{,_brief}): Print machine attributes.
...
From-SVN: r9017
1995-02-21 18:56:31 -05:00
Richard Kenner
c84b672ea9
(atexit): Prototype now works with NT.
...
From-SVN: r9016
1995-02-21 18:55:37 -05:00
Richard Kenner
a2a8c03cad
Test _SIZE_T_DEFINED and _WCHAR_T_DEFINED.
...
From-SVN: r9015
1995-02-21 18:53:57 -05:00
Richard Kenner
c4f0e4979f
Test _VA_LIST_DEFINED macro.
...
From-SVN: r9014
1995-02-21 18:53:15 -05:00
Richard Kenner
6ce3c2a19a
(fix_argv): Rewrite.
...
From-SVN: r9013
1995-02-21 18:52:14 -05:00
Richard Kenner
3709124dc1
(atexit): Prototype now works with NT.
...
From-SVN: r9012
1995-02-21 18:49:31 -05:00
Richard Kenner
64e6d9cc49
(assign_parms): Added arg to RETURN_POPS_ARGS.
...
From-SVN: r9011
1995-02-21 18:48:03 -05:00
Douglas Rupp
1b65f56da2
drupp@cs.washington.edu
...
From-SVN: r9010
1995-02-21 18:46:55 -05:00
Douglas Rupp
7412329721
(cplus_decl_attribute): Add arg to decl_attributes.
...
From-SVN: r9009
1995-02-21 18:41:16 -05:00
Douglas Rupp
820b778a15
(decl_attributes): Added argument.
...
From-SVN: r9008
1995-02-21 18:40:53 -05:00
Douglas Rupp
743b8433b7
($exeext, $objext, $oldobjext): New macros.
...
From-SVN: r9007
1995-02-21 18:39:19 -05:00
Douglas Rupp
be81d4d77c
Modify "ln" commands to try a "cp" if "ln" fails.
...
($exeext, $objext, $oldobjext): New macros.
From-SVN: r9006
1995-02-21 18:38:37 -05:00
Richard Kenner
1f12ca9d5b
Take arg specifying msdos or winnt batch file config.
...
From-SVN: r9005
1995-02-21 18:33:40 -05:00
Richard Kenner
3c76970537
Reflect features/functions available in NT.
...
From-SVN: r9004
1995-02-21 18:30:53 -05:00
Richard Kenner
eee1db092b
(CPP_SPEC): Accept c++ style comments.
...
From-SVN: r9003
1995-02-21 18:30:05 -05:00
Richard Kenner
976ac3efa8
(expand_lib): Look for both libfoo.a and foo.lib.
...
Modified to support linking with Windows NT graphics libraries.
From-SVN: r9002
1995-02-21 18:29:02 -05:00
Richard Kenner
f795fb5b74
Support NT Graphics programs; also bug fixes.
...
From-SVN: r9001
1995-02-21 18:23:48 -05:00
Richard Kenner
bb5d01e5ac
Updated to Windows NT 3.5.
...
From-SVN: r9000
1995-02-21 18:22:35 -05:00
Richard Kenner
8b109b37fc
Added arg to RETURN_POPS_ARGS.
...
From-SVN: r8999
1995-02-21 18:21:14 -05:00
Richard Kenner
330e1b6be9
(main): Don't set "Include" environment variable for NT.
...
From-SVN: r8998
1995-02-21 18:01:08 -05:00
Richard Kenner
2c8da02578
(emit_call_1): Added function declaration node argument passed to
...
RETURN_POPS_ARGS; also effects calls to emit_call_1.
From-SVN: r8997
1995-02-21 17:59:56 -05:00
Richard Kenner
2a4f6a6151
(decl_attributes): Added argument.
...
From-SVN: r8996
1995-02-21 17:59:00 -05:00
Richard Kenner
347248143d
New rules to allow attributes in a prefix position.
...
From-SVN: r8995
1995-02-21 17:58:19 -05:00
Richard Kenner
4b4e340710
(grokdeclarator): Added code to support machine attributes.
...
(duplicate_decls): Pass DECL_MACHINE_ATTRIBUTES to descendent typedef;
make duplicate typedefs that are identical generate a warning if they
are both in system header files.
(redeclaration_error_message): Make duplicate typedefs that are
identical not an error if they are both in system header files.
From-SVN: r8994
1995-02-21 17:56:58 -05:00
Richard Kenner
1228e2a6b2
(decl_attributes): Add third argument prefix_attributes.
...
(valid_machine_attribute): Deleted; moved to tree.c.
From-SVN: r8993
1995-02-21 17:55:41 -05:00
Richard Kenner
173712fb10
Copy config.status to config.run and then execute.
...
Modify "ln" commands to try a "cp" if "ln" fails.
($exeext, $objext, $oldobjext): New macros.
From-SVN: r8992
1995-02-21 17:54:50 -05:00
Jeff Law
535d0d1720
* integrate.c (finish_inline): Don't set DECL_INLINE.
...
From-SVN: r8991
1995-02-21 10:42:19 -07:00
Jeff Law
662347c508
local-alloc.c (block_alloc): Stop looping over the input operands once we find an input/output register pair...
...
* local-alloc.c (block_alloc): Stop looping over the input
operands once we find an input/output register pair which can
be combined into a single qty.
From-SVN: r8990
1995-02-21 10:41:05 -07:00
Michael Meissner
0076ac013f
Fix bad patch
...
From-SVN: r8989
1995-02-21 15:21:51 +00:00
Doug Evans
cf9be6f0ef
(OVERRIDE_OPTIONS): Add missing ';' to SUBTARGET_OVERRIDE_OPTIONS.
...
From-SVN: r8988
1995-02-21 15:09:36 +00:00
Richard Kenner
a07190d44a
Initial revision
...
From-SVN: r8987
1995-02-21 08:15:01 -05:00
Richard Kenner
df44fa77c5
(REAL_ARITHMETIC): Define.
...
From-SVN: r8986
1995-02-21 07:30:00 -05:00
Richard Kenner
0adc764e3a
(output_toc): Use REAL_VALUE_* macros.
...
From-SVN: r8985
1995-02-21 07:29:42 -05:00
Richard Kenner
8d800403fc
(expand_value_return): Make function static.
...
From-SVN: r8984
1995-02-21 06:48:19 -05:00
Richard Kenner
91dbf5e736
(rescan): Add support for %: and %:%: digraphs.
...
(collect_expansion, skip_if_group, dump_single_macro): Likewise.
(union hashval): Remove ival member; it doesn't suffice for `199409L'.
(special_symbol): Use cpval instead of ival for T_CONST macros.
(install): Remove ivalue argument, since string value now suffices.
All callers changed.
(initialize_builtins): Switch from int to string values for T_CONST.
If not traditional, initialize __STDC_VERSION__ to 199409L.
(STDC_VALUE): Remove no-longer-used configuration macro.
From-SVN: r8983
1995-02-21 06:42:06 -05:00
Richard Kenner
1f74693668
(yylex): Add support for <: :> <% %> digraphs.
...
From-SVN: r8982
1995-02-21 06:41:31 -05:00
Richard Kenner
675ecbd718
(USER_H): Add iso646.h.
...
From-SVN: r8981
1995-02-21 06:39:40 -05:00
Richard Kenner
86d6a10a6e
(yylex): For float, build constant in long double.
...
From-SVN: r8980
1995-02-21 06:16:29 -05:00
Richard Kenner
56070e5503
(read_specs): Use length read when inserting zero.
...
From-SVN: r8979
1995-02-21 06:16:06 -05:00
Richard Kenner
bc17186d3a
(lang_options): Add options for Fortran.
...
From-SVN: r8978
1995-02-21 06:04:21 -05:00
Richard Kenner
ae618a2808
(default_compilers): Add entries for .f and .F.
...
From-SVN: r8977
1995-02-21 05:57:30 -05:00
Richard Kenner
0468bc7566
(check_newline): Give warning if unrecognized data on #line.
...
(yylex): Give error for unterminated string constant.
From-SVN: r8976
1995-02-21 05:37:13 -05:00
Richard Kenner
187366548b
(compile_file): Initialize input_file_stack before calling lang_init,
...
not after.
From-SVN: r8975
1995-02-21 05:36:34 -05:00
Per Bothner
4e1bf5f536
varasm.c (output_constant): Strip NOP_EXPRs for SET_TYPE too, by using AGGREGATE_TYPE_P macro.
...
* varasm.c (output_constant): Strip NOP_EXPRs for SET_TYPE too,
by using AGGREGATE_TYPE_P macro.
From-SVN: r8974
1995-02-20 16:41:08 -08:00
Per Bothner
4925e137f6
* config/svr4.h (ASM_OUTPUT_SOURCE_LINE): Use assemble_name.
...
From-SVN: r8973
1995-02-20 16:40:44 -08:00
Doug Evans
00061e4aa4
(sun4sol2): Alias for sparc-sun-solaris2.
...
From-SVN: r8972
1995-02-20 20:25:48 +00:00
Mike Stump
e3417fcd0c
57 Cygnus<->FSF merge
...
From-SVN: r8971
1995-02-18 22:06:40 +00:00
Mike Stump
71a810956e
rs6000 exception handling support
...
From-SVN: r8970
1995-02-18 21:05:17 +00:00