forked from Imagelibrary/binutils-gdb
Convert fatal to perror_with_name in IPA code
This commit converts four calls to fatal into calls to perror_with_name. perror_with_name calls error, which in IPA terminates with exit (1) rather than longjmp, so there is no functional change here. gdb/gdbserver/ChangeLog: * tracepoint.c (gdb_agent_init): Replace fatal with perror_with_name. (initialize_tracepoint): Likewise.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2014-08-28 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* tracepoint.c (gdb_agent_init): Replace fatal with
|
||||
perror_with_name.
|
||||
(initialize_tracepoint): Likewise.
|
||||
|
||||
2014-08-28 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* remote-utils.c (remote_prepare): Replace fatal with error.
|
||||
|
||||
@@ -7290,7 +7290,7 @@ gdb_agent_init (void)
|
||||
sigfillset (&new_mask);
|
||||
res = pthread_sigmask (SIG_SETMASK, &new_mask, &orig_mask);
|
||||
if (res)
|
||||
fatal ("pthread_sigmask (1) failed: %s", strerror (res));
|
||||
perror_with_name ("pthread_sigmask (1)");
|
||||
|
||||
res = pthread_create (&thread,
|
||||
NULL,
|
||||
@@ -7299,7 +7299,7 @@ gdb_agent_init (void)
|
||||
|
||||
res = pthread_sigmask (SIG_SETMASK, &orig_mask, NULL);
|
||||
if (res)
|
||||
fatal ("pthread_sigmask (2) failed: %s", strerror (res));
|
||||
perror_with_name ("pthread_sigmask (2)");
|
||||
|
||||
while (helper_thread_id == 0)
|
||||
usleep (1);
|
||||
@@ -7380,7 +7380,7 @@ initialize_tracepoint (void)
|
||||
|
||||
pagesize = sysconf (_SC_PAGE_SIZE);
|
||||
if (pagesize == -1)
|
||||
fatal ("sysconf");
|
||||
perror_with_name ("sysconf");
|
||||
|
||||
gdb_tp_heap_buffer = xmalloc (5 * 1024 * 1024);
|
||||
|
||||
@@ -7399,9 +7399,7 @@ initialize_tracepoint (void)
|
||||
}
|
||||
|
||||
if (addr == 0)
|
||||
fatal ("\
|
||||
initialize_tracepoint: mmap'ing jump pad buffer failed with %s",
|
||||
strerror (errno));
|
||||
perror_with_name ("mmap");
|
||||
|
||||
gdb_jump_pad_buffer_end = gdb_jump_pad_buffer + pagesize * SCRATCH_BUFFER_NPAGES;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user