output: combine macros for the most generic output formats
commit45d6b618780b2b5d7adcdccc828a9826c603fb01
authorH. Peter Anvin <hpa@zytor.com>
Tue, 9 Sep 2008 17:16:15 +0000 (9 10:16 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 9 Sep 2008 17:16:15 +0000 (9 10:16 -0700)
treef893262aea5228d39acd3fd12e9a3fefaf180e93
parenta436e9bcab604724ab0db7bb9b6ca9009b173b8d
output: combine macros for the most generic output formats

Several output formats have a macro package that looks like:

%define __SECT__ [section .text]
%macro __NASM_CDecl__ 1
%endmacro

Combine them all into a single macro package (generic.mac).

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
output/generic.mac [moved from output/outmacho.mac with 56% similarity]
output/outaout.c
output/outaout.mac [deleted file]
output/outas86.c
output/outas86.mac [deleted file]
output/outmacho32.c
output/outmacho64.c