Handle nested repetitions
Replace macro parameters without a leading backslash in altmacro mode
Update the instructions for configuring a build for iOS

The previous instructions were woefully outdated.
aarch64: convert dup to something Xcode5 understands
simplify option handling

The first entry in @ARGV not starting with a dash or everything after
'--' is handled as gcc_cmd command. Makes ./gas-preprocessor.pl -help
work as intended.
preprocess: keep the make dependency target name intact
aarch64: handle sxtl in the same way as uxtl for clang-3.4
aarch64: handle large immediates in add|sub for clang 3.4
aarch64: Make the # before :pg_hi21: and :pg_lo12: optional

The gas manual shows using a #, while gas itself actually doesn't
support that syntax. Make it optional to keep supporting building
earlier versions of libav which used this syntax.
Merge commit '461037253254761f14801c69e2cc90078765a9ca'

* commit '461037253254761f14801c69e2cc90078765a9ca':
  Update the instructions for configuring a build for iOS
gas-preprocessor.pl: Add FFmpeg to the list of software with which gas preprocessor is regularly tested

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Merge commit '03e23216b7e657fdf202befc129ca94cd582c253'

* commit '03e23216b7e657fdf202befc129ca94cd582c253':
  aarch64: Make the # before :pg_hi21: and :pg_lo12: optional
  aarch64: handle large immediates in add|sub for clang 3.4
  aarch64: handle sxtl in the same way as uxtl for clang-3.4
  preprocess: keep the make dependency target name intact
  simplify option handling
  aarch64: convert dup to something Xcode5 understands
  Replace macro parameters without a leading backslash in altmacro mode
  Handle nested repetitions