/* $Id: 631asmc.c 672 2003-09-09 13:47:42Z bird $ * * The code which VAC generate the 631asm.asm file from. * * InnoTek Systemberatung GmbH confidential * * Copyright (c) 2003 InnoTek Systemberatung GmbH * Author: knut st. osmundsen * * All Rights Reserved * */ /******************************************************************************* * Structures and Typedefs * *******************************************************************************/ struct ret4bytes { unsigned int au[1]; }; struct ret8bytes { unsigned int au[2]; }; struct ret12bytes { unsigned int au[3]; }; struct ret16bytes { unsigned int au[4]; }; struct ret4bytes _System asmfoo4(void) { struct ret4bytes ret = {1}; return ret; } struct ret8bytes _System asmfoo8(void) { struct ret8bytes ret = {1,2}; return ret; } struct ret12bytes _System asmfoo12(void) { struct ret12bytes ret = {1,2,3}; return ret; } struct ret16bytes _System asmfoo16(void) { struct ret16bytes ret = {1,2,3,4}; return ret; }