Hi, This straightforward patch fixes the following warnings I see when building for AArch64. gcc/config/aarch64/aarch64.c:6385:7: warning: unused variable ‘reg’ [-Wunused-variable] gcc/config/aarch64/aarch64.c:6385:12: warning: unused variable ‘mem’ [-Wunused-variable] gcc/config/aarch64/aarch64.c:6385:17: warning: unused variable ‘addr’ [-Wunused-variable] gcc/config/aarch64/aarch64.c:6386:7: warning: unused variable ‘load’ [-Wunused-variable] gcc/config/aarch64/aarch64.c:6669:17: warning: variable ‘mod_s’ set but not used [-Wunused-but-set-variable] Regression tested on aarch64-none-elf with no regressions and checked to ensure that the warnings go away. OK to commit? Thanks, James Greenhalgh --- gcc/ 2012-12-18 James Greenhalgh * config/aarch64/aarch64.c (aarch64_simd_attr_length_move): Remove unused variables. (aarch64_split_compare_and_swap): Likewise.