added tests as prepared by oliver
This commit is contained in:
55
test/ref/cc65110210.c
Normal file
55
test/ref/cc65110210.c
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
!!DESCRIPTION!! linker bug
|
||||
!!ORIGIN!! testsuite
|
||||
!!LICENCE!! public domain
|
||||
*/
|
||||
|
||||
/*
|
||||
with SVN version: 4973M
|
||||
|
||||
$ cl65 -v -o test.prg tests/cc65110210.c
|
||||
Opened include file `/usr/local/lib/cc65/include/stdio.h'
|
||||
Opened include file `/usr/local/lib/cc65/include/stddef.h'
|
||||
Opened include file `/usr/local/lib/cc65/include/stdarg.h'
|
||||
Opened include file `/usr/local/lib/cc65/include/limits.h'
|
||||
0 errors, 0 warnings
|
||||
Opened output file `tests/cc65110210.s'
|
||||
Wrote output to `tests/cc65110210.s'
|
||||
Closed output file `tests/cc65110210.s'
|
||||
cl65: Subprocess `ld65' aborted by signal 11
|
||||
|
||||
*/
|
||||
|
||||
/* #define STANDALONE */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <limits.h>
|
||||
|
||||
#ifdef STANDALONE
|
||||
|
||||
#define NO_IMPLICIT_FUNCPTR_CONV
|
||||
|
||||
#define OPENTEST()
|
||||
#define CLOSETEST()
|
||||
|
||||
#else
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef NO_IMPLICIT_FUNCPTR_CONV
|
||||
void (*p1func)(void);
|
||||
#else
|
||||
void (*p1func)();
|
||||
#endif
|
||||
|
||||
void func(void)
|
||||
{
|
||||
(*p1func)();
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
printf("it works :)\n");
|
||||
|
||||
return (0);
|
||||
}
|
||||
Reference in New Issue
Block a user