aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-06-02[multiple changes]Anthony Green4-8/+47
Wed Jun 2 10:44:38 1999 Anthony Green <green@cygnus.com> * except.c (link_handler): Chain exception handlers in order. Wed Jun 2 10:41:24 1999 Anthony Green <green@cygnus.com> * expr.c (expand_byte_code): Fill unreachable bytecode regions with nops and process as usual in order to always set correct EH ranges. Emit detailed warnings about unreachable bytecodes. Wed Jun 2 10:35:13 1999 Anthony Green <green@cygnus.com> * class.c (build_utf8_ref): Mark cinit and utf8 tree nodes as constant. (From egcs posted patches.) From-SVN: r27314
1999-06-02Synchronise definitions of USER_LABEL_PREFIXNick Clifton3-4/+11
From-SVN: r27313
1999-06-02Remove references to setenv/putenvBruce Korb4-61/+88
From-SVN: r27312
1999-06-01README, [...]: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed.Jeffrey A Law7-270/+13
* README, configure.in, gcc.1, gcc.texi: Update name (egcs -> gcc) and version #s (1.1 -> 2.96) as needed. * README.g77: Kill way out of date file in the toplevel directory. Part of the ongoing conversion to the one true gcc. From-SVN: r27308
1999-06-01Daily bump.Jeff Law1-1/+1
From-SVN: r27307
1999-06-01configure.in (i[34567]86-*-freebsdelf): Don't include linux.h, ↵David O'Brien6-34/+55
i386/freebsd-elf.h no longer requires it. * configure.in (i[34567]86-*-freebsdelf): Don't include linux.h, i386/freebsd-elf.h no longer requires it. Instead include svr4.h. * configure: Rebuilt. * i386/freebsd-elf.h (DEFAULT_VTABLE_THUNKS): Define. (ASM_COMMENT_START, ASM_APP_ON, ASM_APP_OFF, SET_ASM_OP): Likewise. (PREFERRED_DEBUGGING_TYPE, WCHAR_UNSIGNED): Likewise. (SWITCH_TAKES_ARG): Likewise. * i386/freebsd.h: Remove FREEBSD_NATIVE support. * config/t-freebsd: Moved from config/i386/ so it can used for all FreeBSD targets. From-SVN: r27305
1999-06-01acconfig.h (libintl.h): Does not include this file here because it will ↵Philippe De Muyter3-2/+10
define `NULL' before the system... Mon May 31 02:22:55 1999 Philippe De Muyter <phdm@macqel.be> * acconfig.h (libintl.h): Does not include this file here because it will define `NULL' before the system files have got any chance to define it. * intl/explodename.c (stdlib.h): Include this file only if we have it. From-SVN: r27300
1999-06-01x-mot3300 (XCFLAGS): Fixed to match stb.o, not f/stb.o.Philippe De Muyter1-3/+5
8 * m68k/x-mot3300 (XCFLAGS): Fixed to match stb.o, not f/stb.o. From-SVN: r27299
1999-06-01x-mot3300 (XCFLAGS): Fixed to match stb.o, not f/stb.o.Philippe De Muyter1-0/+4
� * m68k/x-mot3300 (XCFLAGS): Fixed to match stb.o, not f/stb.o. From-SVN: r27298
1999-06-01bastring.h (class basic_string:Rep): Encode xlock opcode as .bytes instead ↵Robert Lipe2-2/+14
of mnemonics. Wed Jun 2 00:21:54 1999 Robert Lipe <robertlipe@usa.net> * std/bastring.h (class basic_string:Rep): Encode xlock opcode as .bytes instead of mnemonics. From-SVN: r27295
1999-06-01* configure.in: Added DG/UX target fragmentEric Raskin2-1/+6
From-SVN: r27294
1999-06-01configure.in (i[34567]86-*-udk*): Install headers with cpio.Robert Lipe3-92/+99
Wed Jun 2 00:08:34 1999 Robert Lipe <robertlipe@usa.net> * configure.in (i[34567]86-*-udk*): Install headers with cpio. * configure: Rebuilt. From-SVN: r27291
1999-06-01Added my name to the list, test for write access.Gabriel Dos Reis1-1/+2
From-SVN: r27289
1999-06-01aix41.h (RS6000_CALL_GLUE): Define.David Edelsohn5-7/+28
* rs6000/aix41.h (RS6000_CALL_GLUE): Define. * rs6000/aix43.h (RS6000_CALL_GLUE): Likewise. * rs6000/rs6000.c (rs6000_file_start): Use putc. (rs6000_output_load_toc_table): Same. (output_prolog, output_mi_thunk): Same. * rs6000/rs6000.h (SELECT_SECTION): Formatting. (ASM_GLOBALIZE_LABEL): Use putc. From-SVN: r27287
1999-05-31Daily bump.Jeff Law1-1/+1
From-SVN: r27286
1999-05-31alpha.md (reload_*_help): New patterns and splitters.Richard Henderson2-40/+142
* alpha.md (reload_*_help): New patterns and splitters. (reload_*): Use them. (mov[qh]i): Likewise. From-SVN: r27283
1999-05-31jump.c (jump_optimize_1): Only set CAN_REACH_END if calculate_can_reach_end ↵Jeffrey A Law2-2/+15
returns nonzero. * jump.c (jump_optimize_1): Only set CAN_REACH_END if calculate_can_reach_end returns nonzero. From-SVN: r27281
1999-05-31cccp.c (handle_directive): Handle backslash-newlines in quoted strings ↵Mark Mitchell2-3/+30
correctly. * cccp.c (handle_directive): Handle backslash-newlines in quoted strings correctly. From-SVN: r27279
1999-05-31* rs6000/linux.h (LINK_SPEC): Use emulation elf32ppclinux.Cort Dougan2-1/+5
From-SVN: r27278
1999-05-31flow.c (mark_regs_live_at_end, [...]): Only give FRAME_POINTER_REGNUM and ↵John Wehle4-21/+47
HARD_FRAME_POINTER_REGNUM special treatment... * flow.c (mark_regs_live_at_end, insn_dead_p, mark_set_1, mark_used_regs): Only give FRAME_POINTER_REGNUM and HARD_FRAME_POINTER_REGNUM special treatment if reload hasn't run or the frame pointer is needed. * haifa-sched.c (attach_deaths): Likewise. * sched.c (attach_deaths): Likewise. From-SVN: r27276
1999-05-31* Makefile.in (ALL_CFLAGS): Add '-W -Wall'.Kaveh R. Ghazi2-1/+5
From-SVN: r27274
1999-05-30tm.texi (MD_EXEC_PREFIX): Note need to update configure.in too.Jeffrey A Law2-1/+3
* tm.texi (MD_EXEC_PREFIX): Note need to update configure.in too. Forgot to commit. From-SVN: r27273
1999-05-30configure.in (native gas tests): Search for an assembler in the same manner ↵Jeffrey A Law3-4/+104
that the installed compiler will. * configure.in (native gas tests): Search for an assembler in the same manner that the installed compiler will. * configure: Rebuilt. From-SVN: r27269
1999-05-30Daily bump.Jeff Law1-1/+1
From-SVN: r27267
1999-05-31tree.c (build_cplus_array_type_1): Use push_obstacks_nochange and friends ↵Mark Mitchell1-1/+3
rather than messing with current_obstack... * tree.c (build_cplus_array_type_1): Use push_obstacks_nochange and friends rather than messing with current_obstack directly. (cp_build_qualified_type_real): Rework ARRAY_TYPE allocation to match practice throughout the rest of the compiler. From-SVN: r27265
1999-05-31tree.c (cp_build_qualified_type_real): Rework ARRAY_TYPE allocation to match ↵Mark Mitchell3-28/+66
practice throughout the rest of the compiler. * tree.c (cp_build_qualified_type_real): Rework ARRAY_TYPE allocation to match practice throughout the rest of the compiler. From-SVN: r27264
1999-05-30alias.c (find_base_term): Improve handling of addresses constructed from ↵Jeffrey A Law2-4/+54
binary operations. * alias.c (find_base_term): Improve handling of addresses constructed from binary operations. From-SVN: r27263
1999-05-30* gcc.c-torture/execute/990531-1.c: New test.Jeffrey A Law2-0/+27
From-SVN: r27261
1999-05-30Fix test; original version was not the intended one.Mark Mitchell1-3/+2
From-SVN: r27260
1999-05-30lex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_TYPE_PARMs just like ↵Mark Mitchell2-1/+10
for non-template types. * lex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_TYPE_PARMs just like for non-template types. From-SVN: r27259
1999-05-30lex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_TYPE_PARMs just like ↵Mark Mitchell1-0/+16
for non-template types. * lex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_TYPE_PARMs just like for non-template types. [[Split portion of a mixed commit.]] From-SVN: r27258.2
1999-05-30code, docsCraig Burley1-2/+110
[[Split portion of a mixed commit.]] From-SVN: r27257.2
1999-05-30* config.guess, config.sub: Use toplevel file.Richard Henderson3-1842/+12
From-SVN: r27256
1999-05-30Cort Dougan <cort@cs.nmt.edu>Cort Dougan2-1/+5
Cort Dougan <cort@cs.nmt.edu> * config.guess (ppc-*-linux-gnu): Also use ld emul elf32ppclinux. From-SVN: r27254
1999-05-30decl.c (start_decl): Move checks on initialization to ...Mark Mitchell3-26/+52
* decl.c (start_decl): Move checks on initialization to ... (cp_finish_decl): Here. Tidy formatting slightly. From-SVN: r27252
1999-05-30[multiple changes]Jeff Law4-41/+44
Sun May 30 14:29:17 1999 Eric Raskin (ehr@listworks.com) * dgux.h (STARTFILE_SPEC): Fix incorrectly matched curly-braces. Sun May 30 14:19:13 1999 Jeffrey A Law (law@cygnus.com) * function.h (cleanup_label, frame_offset): Declare. (tail_recursion_label, tail_recursion_reentry): Likewise. (arg_pointer_save_area, rtl_expr_chain): Likewise. * stmt.c (cleanup_label, frame_offset): Delete extern declarations. (tail_recursion_label, tail_recursion_reentry): Likewise. (arg_pointer_save_area, rtl_expr_chain): Likewise. From-SVN: r27249
1999-05-30* libio/dgux.mt: New file for DG/UX configuration of libioEric Raskin2-0/+29
From-SVN: r27248
1999-05-30aout.h (ASM_OUTPUT_ALIGN): Only define if not already defined.Philip Blundell3-1/+21
Sat May 29 19:08:10 1999 Philip Blundell <philb@gnu.org> * config/arm/aout.h (ASM_OUTPUT_ALIGN): Only define if not already defined. * config/arm/elf.h (ASM_OUTPUT_ALIGN): Define. (MAX_OFILE_ALIGNMENT): Likewise. From-SVN: r27246
1999-05-29Daily bump.Jeff Law1-1/+1
From-SVN: r27244
1999-05-29docs, prepCraig Burley1-4/+141
[[Split portion of a mixed commit.]] From-SVN: r27238.2
1999-05-29docsCraig Burley1-0/+133
From-SVN: r27237
1999-05-29docsCraig Burley1-0/+13
From-SVN: r27236
1999-05-28Daily bump.Jeff Law1-1/+1
From-SVN: r27235
1999-05-28put development docs on mainline for nowCraig Burley1-2/+521
From-SVN: r27233
1999-05-28Replace local include scheme with #include of system.hRobert Lipe4-37/+13
From-SVN: r27232
1999-05-28fixinc.dgux: Use modified _int_varargs.hEric Raskin2-16/+49
From-SVN: r27231
1999-05-28DatagramSocket.java (laddr): Removed.Warren Levy9-54/+327
* java/net/DatagramSocket.java (laddr): Removed. (DatagramSocket): Removed attempts to get or set laddr if null. (getLocalAddress): Reimplemented per spec. * java/net/MulticastSocket.java (setTimeToLive): Throw exception when ttl is 0. (joinGroup): Throw NullPointerException if any argument is null. (leaveGroup): ditto. * java/net/PlainDatagramSocketImpl.java: Updated comments. * java/net/PlainSocketImpl.java (timeout): Added. (getInputStream): Added FIXME comment on how to support timeouts for TCP. * java/net/ServerSocket.java (ServerSocket): Added FIXME comment. * java/net/Socket.java: Added FIXME comments to identify conflicting specs between the JCL and JDK 1.2 documents. * java/net/natPlainDatagramSocketImpl.cc (bind): Use INADDR_ANY if host is null. Get localport value resolved by kernel if bind lport is 0. (receive): Implemented support for timeouts in UDP. (setOption): Implemented based on natPlainSocketImpl version. (getOption): ditto. * java/net/natPlainSocketImpl.cc (bind): Get localport value resolved by kernel if bind lport is 0. (connect): Get localport value resolved by kernel if bind wasn't done to set localport. (accept): Implemented support for timeouts for ServerSocket. (setOption): Save value for SO_TIMEOUT. (getOption): Return timeout for SO_TIMEOUT. From-SVN: r27230
1999-05-28[multiple changes]Alexandre Petit-Bianco4-13/+41
Fri May 28 18:22:45 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (lookup_field_wrapper): Unified returned value to NULL or the searched field decl. Fri May 28 11:34:05 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (fold_constant_for_init): Convert numerical constant values to the type of the assigned field. Thu May 27 19:57:40 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * expr.c (lookup_field): Relaxed the test on class loading error detection. * parse.y (fold_constant_for_init): Enabeled old code. Wed May 26 18:06:02 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (valid_ref_assignconv_cast_p): Let `_Jv_CheckCast' decide the validity of the cast of a java.lang.Cloneable reference to an array. (patch_conditional_expr): Fixed first argument passed to binary_numeric_promotion. From-SVN: r27229
1999-05-28fix thinkoCraig Burley2-2/+6
From-SVN: r27223
1999-05-28"New" testsuite entries approved by Jeff on 5/23.Robert Lipe10-0/+496
From-SVN: r27222