2 ./ifdef.sh INDIRECT_SWAP indirect_core_preallocate_swap indirect_core_indirect_swap indirect_core
3 ./ifdef.sh INDIRECT_SWAP moveable_core_preallocate_swap moveable_core_indirect_swap moveable_core
4 ./ifdef.sh INDIRECT_CORE moveable_core indirect_core new
5 sed -e 's/@/\n/g' -i new/*.[ch]
6 sed -e 's/^#\+/#/' -i new/*.[ch]