mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-17 16:05:56 +08:00
* event-loop.c (event_handle_func): Adjust to use gdb_fildes_t.
(struct gdb_event) <fd>: Change type to gdb_fildes_t. (struct file_handler) <fd>: Change type to gdb_fildes_t. (process_event): Change local fd's type to gdb_fildes_t. (create_file_handler): Adjust prototype. (delete_file_handler): Adjust prototype. (handle_file_event): Adjust prototype. Use pfildes. (create_file_event): Adjsut prototype. * remote-utils.c (remote_desc, listen_desc): Change type to gdb_fildes_t. * server.h: New gdb_fildes_t typedef. [USE_WIN32API]: Include winsock2.h. (delete_file_handler, add_file_handler): Adjust prototypes. (pfildes): Declare. * utils.c (pfildes): New.
This commit is contained in:
@ -370,3 +370,15 @@ paddress (CORE_ADDR addr)
|
||||
{
|
||||
return phex_nz (addr, sizeof (CORE_ADDR));
|
||||
}
|
||||
|
||||
/* Convert a file descriptor into a printable string. */
|
||||
|
||||
char *
|
||||
pfildes (gdb_fildes_t fd)
|
||||
{
|
||||
#if USE_WIN32API
|
||||
return phex_nz (fd, sizeof (gdb_fildes_t));
|
||||
#else
|
||||
return plongest (fd);
|
||||
#endif
|
||||
}
|
||||
|
Reference in New Issue
Block a user