Revert r360445
I did not intend to commit this yet as more work is needed for non-amd64 kernels.
This commit is contained in:
parent
1d7f87c6b2
commit
d8cded7fe8
@ -452,10 +452,6 @@ map_td_tree_post(tdesc_t *ctdp, tdesc_t **ctdpp __unused, void *private)
|
||||
if (ed.ed_tgt->t_type == FORWARD && ctdp->t_type != FORWARD) {
|
||||
int id = mcd->md_tgt->td_nextid++;
|
||||
|
||||
#ifdef __FreeBSD__
|
||||
if (CTF_TYPE_ISCHILD(id))
|
||||
terminate("No room for additional types\n");
|
||||
#endif
|
||||
debug(3, "Creating new defn type %d <%x>\n", id, id);
|
||||
add_mapping(mcd->md_ta, ctdp->t_id, id);
|
||||
alist_add(mcd->md_fdida, (void *)(ulong_t)ed.ed_tgt,
|
||||
@ -477,10 +473,6 @@ map_td_tree_post(tdesc_t *ctdp, tdesc_t **ctdpp __unused, void *private)
|
||||
} else {
|
||||
int id = mcd->md_tgt->td_nextid++;
|
||||
|
||||
#ifdef __FreeBSD__
|
||||
if (CTF_TYPE_ISCHILD(id))
|
||||
terminate("No room for additional types\n");
|
||||
#endif
|
||||
debug(3, "Creating new type %d <%x>\n", id, id);
|
||||
add_mapping(mcd->md_ta, ctdp->t_id, id);
|
||||
hash_add(mcd->md_tdtba, ctdp);
|
||||
|
@ -148,7 +148,17 @@ terminate(const char *format, ...)
|
||||
|
||||
if (getenv("CTF_ABORT_ON_TERMINATE") != NULL)
|
||||
abort();
|
||||
#if defined(__FreeBSD__)
|
||||
/*
|
||||
* For the time being just output the termination message, but don't
|
||||
* return an exit status that would cause the build to fail. We need
|
||||
* to get as much stuff built as possible before going back and
|
||||
* figuring out what is wrong with certain files.
|
||||
*/
|
||||
exit(0);
|
||||
#else
|
||||
exit(1);
|
||||
#endif
|
||||
}
|
||||
|
||||
/*PRINTFLIKE1*/
|
||||
|
Loading…
Reference in New Issue
Block a user