Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
REBIND(1)		    General Commands Manual		     REBIND(1)

NAME
       rebind -	modify the binding of global variables in an ELF object	file

SYNOPSIS
       rebind [OPTIONS]	FILE [SYMBOL ...]

DESCRIPTION
       rebind edits an ELF object file by changing the binding and/or visibil-
       ity  settings  of one or	more global symbols. Note that rebind modifies
       the object file directly.

       After the name of the object file, the  remaining  arguments  list  the
       symbols	to  modify.  If	 no symbols are	specified on the command-line,
       symbol names are	read from standard input.

OPTIONS
       -b, --binding=BIND
	      Change the binding of the	chosen symbols to BIND.	 BIND must  be
	      either global or weak.

       -v, --visibility=VIS
	      Change the visibility of the chosen symbols to VIS.  VIS must be
	      one of default, hidden, internal,	or protected.

       -w, --weaken
	      Shorthand	for --binding=weak.

       -h, --hide
	      Shorthand	for --visibility=hidden.

       -i, --verbose
	      Display on standard output what symbols are changed.

       --help Display help and exit.

       --version
	      Display version information and exit.

COPYRIGHT
       Copyright (C) 2001, 2011	Brian Raiter <breadbox@muppetlabs.com>.

       License	GPLv2+:	GNU GPL	version	2 or later. This is free software: you
       are free	to change and redistribute it. There is	NO  WARRANTY,  to  the
       extent permitted	by law.

ELF kickers 3.0			   May 2011			     REBIND(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rebind&sektion=1&manpath=FreeBSD+Ports+15.0>

home | help