(exp_fold_tree): Likewise.
        * ldlang.c (lang_size_sections_1): Likewise.
        (lang_one_common): Likewise.
+       * ld.texinfo (ALIGN): Remove power of 2 restriction.
 
 2002-07-31  Graeme Peterson  <gp@qnx.com>
 
 
 @cindex round up location counter
 @cindex align location counter
 Return the location counter (@code{.}) aligned to the next @var{exp}
-boundary.  @var{exp} must be an expression whose value is a power of
-two.  This is equivalent to
-@smallexample
-(. + @var{exp} - 1) & ~(@var{exp} - 1)
-@end smallexample
-
+boundary.
 @code{ALIGN} doesn't change the value of the location counter---it just
 does arithmetic on it.  Here is an example which aligns the output
 @code{.data} section to the next @code{0x2000} byte boundary after the