From: Mark Alexander Date: Thu, 19 Dec 1996 17:45:57 +0000 (+0000) Subject: * values.c (unpack_double): Make it compile with MSVC++ 2.x. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=214e969267acd11ce81584187f66b1139b4d81cd;p=binutils-gdb.git * values.c (unpack_double): Make it compile with MSVC++ 2.x. * remote-mips.c (S_IROTH): Define if not defined by stat.h, e.g. when using MSVC++. (common_open): Fix help string. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 170faa6a8ba..6b67e7876ba 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Thu Dec 19 09:38:56 1996 Mark Alexander + + * values.c (unpack_double): Make it compile with MSVC++ 2.x. + * remote-mips.c (S_IROTH): Define if not defined by stat.h, e.g. + when using MSVC++. + (common_open): Fix help string. + Sat Dec 14 20:50:01 1996 Mark Alexander * mips-tdep.c (mips_push_arguments): Handle floating point args. diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c index ea921738386..11d0e2b428f 100644 --- a/gdb/remote-mips.c +++ b/gdb/remote-mips.c @@ -40,6 +40,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #endif +/* Microsoft C's stat.h doesn't define all the POSIX file modes. */ +#ifndef S_IROTH +#define S_IROTH S_IREAD +#endif + extern void mips_set_processor_type_command PARAMS ((char *, int)); @@ -1457,8 +1462,8 @@ device is attached to the target board (e.g., /dev/ttya).\n" "temporary file to be used by GDB for downloads as the second argument.\n" "This filename must be in the form host:filename, where host is the name\n" "of the host running the TFTP server, and the file must be readable by the\n" -"world. If the local name of the temporary file differs from the name as\n", -"seen from the board via TFTP, specify that name as the third parameter\n"); +"world. If the local name of the temporary file differs from the name as\n" +"seen from the board via TFTP, specify that name as the third parameter.\n"); /* Parse the serial port name, the optional TFTP name, and the optional local TFTP name. */ diff --git a/gdb/values.c b/gdb/values.c index bfb010837ba..afd8b0341a6 100644 --- a/gdb/values.c +++ b/gdb/values.c @@ -678,7 +678,7 @@ unpack_double (type, valaddr, invp) #ifndef _MSC_VER return (ULONGEST) unpack_long (type, valaddr); #else -#if (_MSC_VER > 800) +#if (_MSC_VER > 900) return (ULONGEST) unpack_long (type, valaddr); #else /* FIXME!!! msvc22 doesn't support unsigned __int64 -> double */