From owner-p4-projects@FreeBSD.ORG Tue Dec 5 05:43:26 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D4CF916A416; Tue, 5 Dec 2006 05:43:25 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FE4316A40F for ; Tue, 5 Dec 2006 05:43:25 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F267643CA3 for ; Tue, 5 Dec 2006 05:42:47 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kB55hOCA068985 for ; Tue, 5 Dec 2006 05:43:25 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kB55hLon068972 for perforce@freebsd.org; Tue, 5 Dec 2006 05:43:21 GMT (envelope-from jb@freebsd.org) Date: Tue, 5 Dec 2006 05:43:21 GMT Message-Id: <200612050543.kB55hLon068972@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 111114 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Dec 2006 05:43:26 -0000 http://perforce.freebsd.org/chv.cgi?CH=111114 Change 111114 by jb@jb_freebsd8 on 2006/12/05 05:42:49 Forced integration to get p4 to forget that this library originally came from a different branch. p4 is not good at handling integrations between branches with different parents. >:-( Affected files ... .. //depot/projects/dtrace/src/lib/libelf/Makefile#18 integrate .. //depot/projects/dtrace/src/lib/libelf/Version.map#2 integrate .. //depot/projects/dtrace/src/lib/libelf/_libelf.h#13 integrate .. //depot/projects/dtrace/src/lib/libelf/elf.3#5 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_begin.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_begin.c#7 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_cntl.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_cntl.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_data.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_end.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_end.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_errmsg.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_errmsg.c#10 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_errno.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_fill.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_fill.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_flag.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_flagdata.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getarhdr.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getarhdr.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getarsym.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getarsym.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getbase.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getbase.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getdata.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getident.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getident.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getscn.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getshnum.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_getshstrndx.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_hash.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_hash.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_kind.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_kind.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_memory.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_memory.c#8 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_next.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_next.c#6 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_rand.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_rand.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_rawfile.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_rawfile.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_scn.c#7 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_shnum.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_shstrndx.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_strptr.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_strptr.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_types.m4#4 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_update.3#5 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_update.c#7 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_version.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/elf_version.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf.h#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_cap.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_checksum.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_checksum.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_dyn.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_ehdr.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_fsize.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_fsize.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getcap.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getclass.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getclass.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getdyn.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getehdr.3#6 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getmove.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getphdr.3#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getrel.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getrela.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getshdr.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getsym.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getsyminfo.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_getsymshndx.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_move.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_newehdr.3#8 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_newphdr.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_phdr.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_rel.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_rela.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_shdr.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_sym.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_syminfo.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_symshndx.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_update_ehdr.3#2 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_xlate.c#5 integrate .. //depot/projects/dtrace/src/lib/libelf/gelf_xlatetof.3#4 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf.c#6 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf.h#12 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_align.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_allocate.c#7 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_ar.c#3 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_checksum.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_convert.m4#12 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_data.c#4 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_ehdr.c#8 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_fsize.m4#6 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_msize.m4#5 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_phdr.c#5 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_shdr.c#2 integrate .. //depot/projects/dtrace/src/lib/libelf/libelf_xlate.c#3 integrate Differences ... ==== //depot/projects/dtrace/src/lib/libelf/Makefile#18 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD$ +# $FreeBSD: src/lib/libelf/Makefile,v 1.3 2006/11/24 06:38:11 ru Exp $ LIB= elf @@ -9,6 +9,7 @@ elf_fill.c \ elf_flag.c \ elf_getarhdr.c \ + elf_getarsym.c \ elf_getbase.c \ elf_getident.c \ elf_hash.c \ @@ -26,14 +27,14 @@ gelf_checksum.c \ gelf_fsize.c \ gelf_getclass.c \ - gelf_getshdr.c \ gelf_dyn.c \ gelf_ehdr.c \ gelf_phdr.c \ gelf_rel.c \ gelf_rela.c \ + gelf_shdr.c \ gelf_sym.c \ - gelf_update.c \ + gelf_symshndx.c \ gelf_xlate.c \ libelf.c \ libelf_align.c \ @@ -44,18 +45,25 @@ libelf_ehdr.c \ libelf_phdr.c \ libelf_shdr.c \ - libelf_xlate.c + libelf_xlate.c \ + ${GENSRCS} INCS= libelf.h gelf.h -DPSRCS+= libelf_fsize.c libelf_msize.c libelf_convert.c -CLEANFILES+= libelf_fsize.c libelf_msize.c libelf_convert.c -CFLAGS+= -I${.OBJDIR} -I${.CURDIR} +GENSRCS= libelf_fsize.c libelf_msize.c libelf_convert.c +CLEANFILES= ${GENSRCS} +CFLAGS+= -I. -I${.CURDIR} + +OSRELDATE!= sysctl -n kern.osreldate -OBJS+= libelf_convert.o libelf_fsize.o libelf_msize.o +SHLIB_MAJOR= 1 -OSRELDATE!= sysctl -n kern.osreldate +.if ${OSRELDATE} > 700009 +SRCS+= gelf_cap.c \ + gelf_move.c \ + gelf_syminfo.c +.endif -WARNS?= 9 +WARNS?= 6 MAN= elf.3 \ elf_begin.3 \ @@ -83,6 +91,7 @@ gelf.3 \ gelf_checksum.3 \ gelf_fsize.3 \ + gelf_getcap.3 \ gelf_getclass.3 \ gelf_getdyn.3 \ gelf_getehdr.3 \ @@ -93,6 +102,7 @@ gelf_getshdr.3 \ gelf_getsym.3 \ gelf_getsyminfo.3 \ + gelf_getsymshndx.3 \ gelf_newehdr.3 \ gelf_newphdr.3 \ gelf_update_ehdr.3 \ @@ -111,12 +121,14 @@ elf_getscn.3 elf_newscn.3 \ elf_getscn.3 elf_nextscn.3 \ elf_getshstrndx.3 elf_setshstrndx.3 \ + gelf_getcap.3 gelf_update_cap.3 \ gelf_getdyn.3 gelf_update_dyn.3 \ gelf_getmove.3 gelf_update_move.3 \ gelf_getrel.3 gelf_update_rel.3 \ gelf_getrela.3 gelf_update_rela.3 \ gelf_getsym.3 gelf_update_sym.3 \ gelf_getsyminfo.3 gelf_update_syminfo.3 \ + gelf_getsymshndx.3 gelf_update_symshndx.3 \ gelf_update_ehdr.3 gelf_update_phdr.3 \ gelf_update_ehdr.3 gelf_update_shdr.3 \ gelf_xlatetof.3 gelf_xlatetom.3 @@ -134,6 +146,8 @@ gelf_xlatetof.3 elf${E}_xlatetom.3 .endfor +VERSION_MAP= ${.CURDIR}/Version.map + LIBELF_TEST_HOOKS?= 1 .if defined(LIBELF_TEST_HOOKS) && (${LIBELF_TEST_HOOKS} > 0) CFLAGS+= -DLIBELF_TEST_HOOKS=1 @@ -145,7 +159,7 @@ .include -# Keep this suffixes line after the include of bsd.lib.mk +# Keep the .SUFFIXES line after the include of bsd.lib.mk .SUFFIXES: .m4 .c .m4.c: m4 -D SRCDIR=${.CURDIR} -D OSRELDATE=${OSRELDATE} ${.IMPSRC} > ${.TARGET} ==== //depot/projects/dtrace/src/lib/libelf/Version.map#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/_libelf.h#13 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf.3#5 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_begin.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_begin.c#7 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_cntl.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_cntl.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_data.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_end.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_end.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_errmsg.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_errmsg.c#10 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_errno.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_fill.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_fill.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_flag.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_flagdata.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getarhdr.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getarhdr.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getarsym.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getarsym.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getbase.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getbase.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getdata.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getident.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getident.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getscn.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getshnum.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_getshstrndx.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_hash.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_hash.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_kind.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_kind.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_memory.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_memory.c#8 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_next.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_next.c#6 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_rand.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_rand.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_rawfile.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_rawfile.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_scn.c#7 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_shnum.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_shstrndx.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_strptr.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_strptr.c#4 (text+ko) ==== @@ -63,6 +63,7 @@ d = NULL; if (e->e_flags & ELF_F_LAYOUT) { +printf("%s(%d):\n",__FUNCTION__,__LINE__); /* * The application is taking responsibility for the @@ -71,14 +72,18 @@ * members of Elf_Data descriptors. */ while ((d = elf_getdata(s, d)) != NULL) { +printf("%s(%d):\n",__FUNCTION__,__LINE__); if (d->d_buf == 0 || d->d_size == 0) continue; assert(d->d_type == ELF_T_BYTE); +printf("%s(%d):\n",__FUNCTION__,__LINE__); if (offset >= d->d_off && offset < d->d_off + d->d_size) return ((char *) d->d_buf + offset - d->d_off); } +printf("%s(%d):\n",__FUNCTION__,__LINE__); } else { +printf("%s(%d): offset %lu\n",__FUNCTION__,__LINE__,(u_long) offset); /* * Otherwise, the `d_off' members are not useable and * we need to compute offsets ourselves, taking into @@ -86,12 +91,14 @@ * chain of Elf_Data descriptors. */ count = 0; /* cumulative count of bytes seen */ - while ((d = elf_getdata(s, d)) == NULL && + while ((d = elf_getdata(s, d)) != NULL && count <= offset) { +printf("%s(%d):\n",__FUNCTION__,__LINE__); assert(d->d_type == ELF_T_BYTE); if ((alignment = d->d_align) > 1) { +printf("%s(%d):\n",__FUNCTION__,__LINE__); if ((alignment & (alignment - 1)) != 0) { LIBELF_SET_ERROR(DATA, 0); return (NULL); @@ -114,7 +121,9 @@ } count += d->d_size; +printf("%s(%d):\n",__FUNCTION__,__LINE__); } +printf("%s(%d):\n",__FUNCTION__,__LINE__); } LIBELF_SET_ERROR(ARGUMENT, 0); ==== //depot/projects/dtrace/src/lib/libelf/elf_types.m4#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_update.3#5 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_update.c#7 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_version.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/elf_version.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf.h#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_cap.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_checksum.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_checksum.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_dyn.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_ehdr.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_fsize.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_fsize.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getcap.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getclass.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getclass.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getdyn.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getehdr.3#6 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getmove.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getphdr.3#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getrel.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getrela.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getshdr.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getsym.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getsyminfo.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_getsymshndx.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_move.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_newehdr.3#8 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_newphdr.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_phdr.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_rel.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_rela.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_shdr.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_sym.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_syminfo.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_symshndx.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_update_ehdr.3#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_xlate.c#5 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/gelf_xlatetof.3#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf.c#6 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf.h#12 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_align.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_allocate.c#7 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_ar.c#3 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_checksum.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_convert.m4#12 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_data.c#4 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_ehdr.c#8 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_fsize.m4#6 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_msize.m4#5 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_phdr.c#5 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_shdr.c#2 (text+ko) ==== ==== //depot/projects/dtrace/src/lib/libelf/libelf_xlate.c#3 (text+ko) ====