source: trunk/testcase/631asmc.c@ 2273

Last change on this file since 2273 was 675, checked in by bird, 22 years ago

More stuff.

  • Property cvs2svn:cvs-rev set to 1.2
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.9 KB
Line 
1/* $Id: 631asmc.c 675 2003-09-09 18:27:08Z bird $
2 *
3 * The code which VAC generate the 631asm.asm file from.
4 *
5 * InnoTek Systemberatung GmbH confidential
6 *
7 * Copyright (c) 2003 InnoTek Systemberatung GmbH
8 * Author: knut st. osmundsen <[email protected]>
9 *
10 * All Rights Reserved
11 *
12 */
13
14/*******************************************************************************
15* Structures and Typedefs *
16*******************************************************************************/
17struct ret4bytes
18{
19 unsigned int au[1];
20};
21
22struct ret8bytes
23{
24 unsigned int au[2];
25};
26
27struct ret12bytes
28{
29 unsigned int au[3];
30};
31
32struct ret16bytes
33{
34 unsigned int au[4];
35};
36
37
38struct ret4bytes _System asmfoosys4(void)
39{
40 struct ret4bytes ret = {1};
41 return ret;
42}
43
44struct ret8bytes _System asmfoosys8(void)
45{
46 struct ret8bytes ret = {1,2};
47 return ret;
48}
49
50struct ret12bytes _System asmfoosys12(void)
51{
52 struct ret12bytes ret = {1,2,3};
53 return ret;