aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
1999-05-28putenv.c: Include ansidecl.h to define `const'.Kaveh R. Ghazi3-1/+10
* putenv.c: Include ansidecl.h to define `const'. * setenv.c: Likewise. From-SVN: r27221
1999-05-27t-dgux (EXTRA_PARTS): Add crti.oEric Raskin2-1/+10
* i386/t-dgux (EXTRA_PARTS): Add crti.o (crti.o): Add build rule and dependencies. From-SVN: r27218
1999-05-27sysv4.h (CC1_SPEC): Add support for -profileFranz Sirl2-3/+26
* rs6000/sysv4.h (CC1_SPEC): Add support for -profile (LIB_LINUX_SPEC): Likewise. (LIB_LINUX_SPEC): Add support for -pthread (CPP_OS_LINUX_SPEC): Likewise. (CPP_SYSV_SPEC): Avoid redefinitions if both -fpic and -fPIC are specified From-SVN: r27217
1999-05-28decl.c (add_binding): Don't complain about a redeclaration of a semantically ↵Mark Mitchell3-0/+36
identical typedef in a... * decl.c (add_binding): Don't complain about a redeclaration of a semantically identical typedef in a local scope. From-SVN: r27213
1999-05-27* makeinfo/makeinfo.c: Add HAVE_LC_MESSAGES around setlocale call.Mark Klein2-0/+6
From-SVN: r27212
1999-05-28decl.c (complete_array_type): Allocate off same obstack.Nathan Sidwell3-7/+22
* decl.c (complete_array_type): Allocate off same obstack. Fix DO_DEFAULT comment to match reality. * friend.c (make_friend_class): Fix diagnostic typo. From-SVN: r27210
1999-05-27Daily bump.Jeff Law1-1/+1
From-SVN: r27208
1999-05-28decl.c (lookup_namespace_name): Handle getting a TEMPLATE_ID_EXPR.Mark Mitchell5-4/+92
* decl.c (lookup_namespace_name): Handle getting a TEMPLATE_ID_EXPR. (expand_static_init): Don't call pushdecl for implicitly declared `atexit' used to register destructors. From-SVN: r27207
1999-05-27Trivial change to test new features in the script to update the online docs.Jeff Law1-2/+2
From-SVN: r27206
1999-05-27i386.c (output_fp_cc0_set): Don't check the JUMP_INSN code for conditional move.H.J. Lu1-60/+108
@ * i386.c (output_fp_cc0_set): Don't check the JUMP_INSN code for conditional move. (notice_update_cc, output_float_compare): Enable TARGET_CMOVE support. (output_float_compare, output_fp_cc0_set): Fix the FLOAT comparison for IEEE math and CC_FCOMI. (put_jump_code): No IEEE if CC_FCOMI is set. From-SVN: r27204
1999-05-27i386.c (output_fp_cc0_set): Don't check the JUMP_INSN code for conditional move.H.J. Lu1-0/+9
� * i386.c (output_fp_cc0_set): Don't check the JUMP_INSN code for conditional move. (notice_update_cc, output_float_compare): Enable TARGET_CMOVE support. (output_float_compare, output_fp_cc0_set): Fix the FLOAT comparison for IEEE math and CC_FCOMI. (put_jump_code): No IEEE if CC_FCOMI is set. From-SVN: r27203
1999-05-26fold-const.c (fold_truthop): Make the field reference unsigned when ↵Andreas Schwab1-7/+5
converting a single bit compare. h * fold-const.c (fold_truthop): Make the field reference unsigned when converting a single bit compare. From-SVN: r27202
1999-05-26fold-const.c (fold_truthop): Make the field reference unsigned when ↵Andreas Schwab1-0/+5
converting a single bit compare. � * fold-const.c (fold_truthop): Make the field reference unsigned when converting a single bit compare. From-SVN: r27201
1999-05-26varasm.c (STRIP_NAME_ENCODING): Remove default definition.Jeffrey A Law3-11/+9
* varasm.c (STRIP_NAME_ENCODING): Remove default definition. * output.h (STRIP_NAME_ENCODING): Strip '*' like the old varasm version did. From-SVN: r27196
1999-05-26* loop.c (strength_reduce): Don't do biv->giv conversion on constants.J"orn Rennecke2-0/+6
From-SVN: r27194
1999-05-26* gcc.c-torture/compile/990527-1.c: New test.Franz Sirl2-0/+41
From-SVN: r27193
1999-05-26* gcc.c-torture/execute/990527-1.c: New test.Joern Rennecke2-0/+34
From-SVN: r27192
1999-05-26reload.c (push_reload): Do not call remove_address_replacements when...Jeff Law1-2/+12
p * reload.c (push_reload): Do not call remove_address_replacements when presented with identical optional reloads. From-SVN: r27191
1999-05-26reload.c (push_reload): Do not call remove_address_replacements when...Jeff Law1-0/+5
� * reload.c (push_reload): Do not call remove_address_replacements when presented with identical optional reloads. From-SVN: r27190
1999-05-26Daily bump.Jeff Law1-1/+1
From-SVN: r27187
1999-05-26[multiple changes]Warren Levy13-88/+608
1999-05-26 Bryce McKinlay <bryce@albatross.co.nz> * java/net/DatagramSocket.java (getSoTimeout): Verify class type. * java/net/DatagramSocketImpl.java (getOption): Made abstract. (setOption): Made abstract. * java/net/PlainDatagramSocketImpl.java: Mirror SocketOptions fields to avoid cpp conflicts in native code. * java/net/PlainSocketImpl.java: Mirror SocketOptions fields to avoid cpp conflicts in native code. * java/net/ServerSocket.java (toString): Prepended "ServerSocket". * java/net/Socket.java (getLocalAddress): Implemented. (setTcpNoDelay): Implemented. (getTcpNoDelay): Implemented. (setSoLinger): Implemented. (getSoLinger): Implemented. (getSoTimeout): Verify class type. (setSendBufferSize): Implemented. (getSendBufferSize): Implemented. (setReceiveBufferSize): Implemented. (getReceiveBufferSize): Implemented. (toString): Prepended "Socket". * java/net/SocketImpl.java (toString): Rewritten. (getOption): Made abstract. (setOption): Made abstract. * java/net/natPlainSocketImpl.cc (connect): Set localport properly. (setOption): Implemented. (getOption): Implemented. 1999-05-26 Warren Levy <warrenl@cygnus.com> * java/net/DatagramSocket.java (DatagramSocket): Get local host address when null. Set SO_REUSEADDR for multicasts. (getSoTimeout): Implemented. (setSoTimeout): Implemented. * java/net/DatagramSocketImpl.java: Implement SocketOptions interface. * java/net/MulticastSocket.java (getInterface): Implemented. (setInterface): Implemented. (setTimeToLive): Check for invalid ttl. (joinGroup): Verify multicast address and security. (leaveGroup): Verify multicast address and security. (send): Implemented. * java/net/PlainDatagramSocketImpl.java (timeout): Added. (iface): Added. (ttl): Added. (setOption): Added. (getOption): Added. (mcastGrp): Added. (getTTL): Implemented as non-native. (setTTL): ditto. (join): ditto. (leave): ditto. * java/net/ServerSocket.java (setSoTimeout): Implemented. (getSoTimeout): Implemented. (setSocketFactory): Made synchronized. * java/net/Socket.java (setSoTimeout): Implemented. (getSoTimeout): Implemented. (close): Made synchronized. (setSocketImplFactory): Made synchronized. * java/net/SocketImpl.java: Implement SocketOptions interface. * java/net/natInetAddress.cc: Corrected module name at top of file. * java/net/natPlainDatagramSocketImpl.cc (McastReq): Added union. (bind): Added FIXME. (peek): Implemented. (setTTL): Removed. (getTTL): Removed. (join): Removed. (leave): Removed. (mcastGrp): Added. (setOption): Implemented for SO_REUSEADDR. (getOption): Implemented for SO_REUSEADDR. From-SVN: r27184
1999-05-26alpha.h (MASK_FIX, TARGET_FIX): New.Richard Henderson7-87/+124
* alpha.h (MASK_FIX, TARGET_FIX): New. (MASK_*): Reorganize constants. (CPP_AM_FIX_SPEC): New. (TARGET_SWITCHES): Add FIX. (EXTRA_SPECS): Likewise. (CPP_CPU_EV6_SPEC): Use FIX, not CIX. (SECONDARY_MEMORY_NEEDED): Likewise. (REGISTER_MOVE_COST): Likewise. * alpha.c (override_options): Add FIX support. Always use ALPHA_TP_PROG for ev6. * alpha.md (sqrt and mov[sd]i patterns): Use FIX, not CIX. * alpha/elf.h (ASM_FILE_START): Look at FIX too. * configure.in (target_cpu_default2) [ev6]: Use FIX, not CIX. From-SVN: r27183
1999-05-26parse.y (qualify_ambiguous_name): Take into account that a CONVERT_EXPR ↵Alexandre Petit-Bianco3-6/+23
might specify a type as a WFL. Wed May 26 15:33:06 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (qualify_ambiguous_name): Take into account that a CONVERT_EXPR might specify a type as a WFL. From-SVN: r27181
1999-05-26update derived filesCraig Burley3-88/+1314
From-SVN: r27178
1999-05-26document Toon's patch, fix grammoCraig Burley2-1/+14
From-SVN: r27176
1999-05-26rename version numbers, etcCraig Burley9-81/+115
From-SVN: r27174
1999-05-26Forgot to commit.Jeff Law1-0/+6
From-SVN: r27172
1999-05-26rename -fsubscript-check to -fbounds-checkCraig Burley5-27/+31
From-SVN: r27170
1999-05-26fold-const.c (fold): STRIP_NOPS when deciding whether or not something is a ↵Mark Mitchell2-10/+19
candidate for... * fold-const.c (fold): STRIP_NOPS when deciding whether or not something is a candidate for optimize_bit_field_compare. From-SVN: r27169
1999-05-26gcc.texi (Passes): Document branch-shortening.Mark Mitchell3-1/+17
* gcc.texi (Passes): Document branch-shortening. * invoke.texi (Debugging Options): Document the fact that `-dp' outputs length information for instructions. From-SVN: r27167
1999-05-26Revert previous deltaNick Clifton2-6/+8
From-SVN: r27166
1999-05-26Check against frame_pointer_rtx not FRAME_POINTER_REGNUMNick Clifton2-4/+13
From-SVN: r27165
1999-05-25Makefile.in (CFILES): Add putenv.c and setenv.c.Jeff Law5-73/+302
* Makefile.in (CFILES): Add putenv.c and setenv.c. * configure.in (funcs): Add putenv and setenv. (AC_CHECK_FUNCS): Check for putenv and setenv. * configure: Rebuilt. * putenv.c setenv.c: New files. [[Split portion of a mixed commit.]] From-SVN: r27162.2
1999-05-25getcwd.c (getcwd): If pathname is NULL, then obtain SIZE bytes of space ↵Melissa O'Neill1-0/+10
using malloc. P * getcwd.c (getcwd): If pathname is NULL, then obtain SIZE bytes of space using malloc. From-SVN: r27161
1999-05-25getcwd.c (getcwd): If pathname is NULL, then obtain SIZE bytes of space ↵Melissa O'Neill1-0/+5
using malloc. � * getcwd.c (getcwd): If pathname is NULL, then obtain SIZE bytes of space using malloc. From-SVN: r27160
1999-05-25arm.h (NEED_PLT_GOT): Fix mistake in last change.Philip Blundell4-1/+30
� * arm.h (NEED_PLT_GOT): Fix mistake in last change. (GOT_PCREL): New macro. Define to 1 if not already defined. * arm/elf.h (GOT_PCREL): Define to 0. * arm.c (arm_finalize_pic): Take into account the setting of GOT_PCREL. From-SVN: r27156
1999-05-25Daily bump.Jeff Law1-1/+1
From-SVN: r27153
1999-05-25Revert accidental checkin.Jeff Law1-108/+60
From-SVN: r27152