r6454@lvps87-230-33-50: verhaegs | 2007-12-18 22:53:32 +0100
commitfc5be771ed95684efd961053c4f3f6e05978c5ee
authorverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Wed, 19 Dec 2007 00:01:54 +0000 (19 00:01 +0000)
committerverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Wed, 19 Dec 2007 00:01:54 +0000 (19 00:01 +0000)
tree124e1311250da715729068ba58593534ca7b62ca
parente118762ebf627e80080c98564bb01ee1aa33f150
 r6454@lvps87-230-33-50:  verhaegs | 2007-12-18 22:53:32 +0100
 - Introduced the AROS_LCnNR and AROS_CALLnNR macros for calling libraries
   without having a return variable. These macros should from now on be used
   for calling library functions that have not return value. The latter changes
   were also performed through the source code.
 - Added type argument to AROS_LVO_CALLnNR macro to be consistent with the
   rest of the macros
 - Adapted tools/genmodule and tools/sfdc to generate AROS_LCnNR calls for void
   functions.

git-svn-id: https://svn.aros.org:8080/svn/aros/trunk/AROS@27491 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
18 files changed:
compiler/alib/beginio.c
compiler/arossupport/include/libcall.h
rom/dos/dosdoio.c
rom/dos/internalloadseg_aos.c
rom/dos/internalloadseg_elf.c
rom/dos/internalloadseg_elf_aros.c
rom/dos/internalunloadseg.c
rom/dos/lddemon.c
rom/exec/doio.c
rom/exec/opendevice.c
rom/exec/prepareexecbase.c
rom/exec/sendio.c
tools/genmodule/include/aros/libcall.h
tools/genmodule/writeincdefines.c
tools/genmodule/writestubs.c
tools/sfdc/MacroAROS.pl
tools/sfdc/StubAROS.pl
workbench/devs/rootfs_handler.c