* energize.c: Relativize pathnames in #include statements.

* (kernel_dispatch):  Better error messages for unknown protocol
messages.
* (kernel_dispatch):  First cut at DynamicLoad message handling.
This commit is contained in:
Stu Grossman
1992-07-18 00:00:24 +00:00
parent f8e32b6ee5
commit 509c1804ca
2 changed files with 26 additions and 7 deletions

View File

@@ -1,5 +1,10 @@
Fri Jul 17 16:52:04 1992 Stu Grossman (grossman at cygnus.com)
* energize.c: Relativize pathnames in #include statements.
* (kernel_dispatch): Better error messages for unknown protocol
messages.
* (kernel_dispatch): First cut at DynamicLoad message handling.
* Makefile.in: Remove -I../readline from all compilations,
include a special case for main.o instead.

View File

@@ -27,11 +27,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <sys/types.h>
#include <sys/time.h>
#include <sys/param.h>
#include <connection.h>
#include <genericreq.h>
#include <debuggerreq.h>
#include <debuggerconn.h>
#include <ttyconn.h>
#include "energize/connection.h"
#include "energize/genericreq.h"
#include "energize/debuggerreq.h"
#include "energize/debuggerconn.h"
#include "energize/ttyconn.h"
#include <varargs.h>
#include <sys/stat.h>
#ifdef USG
@@ -873,7 +873,7 @@ kernel_dispatch(queue)
}
break;
default:
fprintf(stderr, "Unknown request type = %d\n",
fprintf(stderr, "Unknown Tty request type = %d\n",
req->head.reqType);
break;
}
@@ -1148,8 +1148,22 @@ kernel_dispatch(queue)
req->setValue.value.text);
}
break;
case DynamicLoadRType:
switch (req->dynamicLoad.request->action)
{
case CDynamicLoadUpdateSymtab:
printf_filtered("CDynamicLoadUpdateSymtab, filename=%s\n",
req->dynamicLoad.filenames.text);
break;
default:
printf_filtered("DynamicLoadRType: unknown action=%d, filename=%s\n",
req->dynamicLoad.request->action,
req->dynamicLoad.filenames.text);
break;
}
break;
default:
fprintf(stderr, "Unknown request type = %d\n",
fprintf(stderr, "Unknown Debugger request type = %d\n",
req->head.request->reqType);
break;
}