Merge changes I12916061,I410f0532,I90b6f7f1

* changes:
  gn2bp: Add `-Wno-null-pointer-subtraction` to the default flags
  gn2bp: Add genrules to their respective architecture sink
  gn2bp: Generate per-architecture genrule for `action_foreach`