gelf_update_shdr
(void) gelf_update_shdr(scn, &shdr);
(void) gelf_update_shdr(tscn, &tshdr);
(void) gelf_update_shdr(_scn, &shdr0);
(void) gelf_update_shdr(dst_scn, &dst_shdr);
(void) gelf_update_shdr(dst_scn, &dst_shdr); /* flush changes */
(void) gelf_update_shdr(dst_scn, &dst_shdr);
(void) gelf_update_shdr(_scn, &shdr0);
int gelf_update_shdr(Elf_Scn *, GElf_Shdr *);
if (gelf_update_shdr(dscn, &shdr) == 0) {
if (gelf_update_shdr(dscn, &shdr) == 0) {
(void) gelf_update_shdr(scn_str, &shdr_str);
(void) gelf_update_shdr(scn_sym, &shdr_sym);
if (gelf_update_shdr(sig_scn, &shdr) == 0) {
if (gelf_update_shdr(scn, &shdr) == 0) {
if (gelf_update_shdr(scnp, &shdr) == 0) {