Print this page
5595 libzpool won't build with a studio primary

*** 454,464 **** GElf_Word symtab_type; int symtab_idx = -1; off_t new_offset = 0; off_t ctfnameoff = 0; int dynsym = (flags & CTF_USE_DYNSYM); - int keep_stabs = (flags & CTF_KEEP_STABS); int *secxlate; int srcidx, dstidx; int curnmoff = 0; int changing = 0; int pad; --- 454,463 ----
*** 504,519 **** shdr.sh_name); } if (strcmp(sname, CTF_ELF_SCN_NAME) == 0) { secxlate[srcidx] = -1; - } else if (!keep_stabs && - (strncmp(sname, ".stab", 5) == 0 || - strncmp(sname, ".debug", 6) == 0 || - strncmp(sname, ".rel.debug", 10) == 0 || - strncmp(sname, ".rela.debug", 11) == 0)) { - secxlate[srcidx] = -1; } else if (dynsym && shdr.sh_type == SHT_SYMTAB) { /* * If we're building CTF against the dynsym, * we'll rip out the symtab so debuggers aren't * confused. --- 503,512 ----