projects
/
fw
/
sdcc
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* src/version.awk: adapted for svn
[fw/sdcc]
/
support
/
regression
/
tests
/
bug-868103.c
1
/** Bug 868103 tests.
2
3
storage1: near, far, code,
4
storage2: near, far,
5
*/
6
7
#ifndef STORAGE1
8
#define STORAGE1 {storage1}
9
#endif
10
11
#ifndef STORAGE2
12
#define STORAGE2 {storage2}
13
#endif
14
15
#include <testfwk.h>
16
17
#if defined(PORT_HOST) || defined(SDCC_z80) || defined(SDCC_gbz80)
18
# define near
19
# define far
20
# define code
21
#endif
22
23
typedef struct {
24
STORAGE1 char * bar[2];
25
} foo;
26
27
STORAGE1 char c = 'x';
28
STORAGE2 foo f;
29
30
void bug868103(void)
31
{
32
f.bar[1] = &c;
33
ASSERT(f.bar[1] == &c);
34
}