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

  
 
  

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 visibility
     settings of one or more global symbols. Note that rebind modifies	the  ob-
     ject 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  ei-
	    ther 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.1.quarterly>

home | help