Ticket #6444: ...skipped kernel_core.o for lack of <src!system!kernel>sem.o....txt

File ...skipped kernel_core.o for lack of <src!system!kernel>sem.o....txt, 48.9 KB (added by HAL, 14 years ago)

Terminal build output

Line 
1C++ /boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku/x86/release/system/kernel/sem.o
2/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:1: parse error before character 0331
3/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:2: syntax error at null character
4/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:2: nondigits in number and not hexadecimal
5/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:2: nondigits in number and not hexadecimal
6/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:2: nondigits in number and not hexadecimal
7/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:5: syntax error before `='
8/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:6: syntax error before `='
9/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:8: syntax error before `='
10/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: `NULL' was not declared in this scope
11/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:12: `NULL' was not declared in this scope
12/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:13: `NULL' was not declared in this scope
13/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:15: syntax error before `='
14/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `int dump_sem_list(int, char **)':
15/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:25: `NULL' undeclared (first use this function)
16/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:25: (Each undeclared identifier is reported only once
17/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:25: for each function it appears in.)
18/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:26: `team_id' undeclared (first use this function)
19/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:26: parse error before `='
20/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:27: `thread_id' undeclared (first use this function)
21/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:28: `int32' undeclared (first use this function)
22/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:31: implicit declaration of function `int strcmp(...)'
23/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:32: `owner' undeclared (first use this function)
24/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:32: implicit declaration of function `int strtoul(...)'
25/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:36: `last' undeclared (first use this function)
26/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:40: implicit declaration of function `int kprintf(...)'
27/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:42: `i' undeclared (first use this function)
28/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:42: `sMaxSems' undeclared (first use this function)
29/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:44: invalid use of undefined type `struct sem_entry'
30/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
31/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:45: invalid use of undefined type `struct sem_entry'
32/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
33/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:46: invalid use of undefined type `struct sem_entry'
34/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
35/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:46: implicit declaration of function `int strstr(...)'
36/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:48: invalid use of undefined type `struct sem_entry'
37/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
38/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:49: invalid use of undefined type `struct sem_entry'
39/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
40/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:54: invalid use of undefined type `struct sem_entry'
41/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
42/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:54: invalid use of undefined type `struct sem_entry'
43/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
44/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:55: invalid use of undefined type `struct sem_entry'
45/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
46/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:55: invalid use of undefined type `struct sem_entry'
47/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
48/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:56: invalid use of undefined type `struct sem_entry'
49/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
50/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:56: invalid use of undefined type `struct sem_entry'
51/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
52/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:57: invalid use of undefined type `struct sem_entry'
53/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
54/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void dump_sem(sem_entry *)':
55/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:68: invalid use of undefined type `struct sem_entry'
56/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
57/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:68: invalid use of undefined type `struct sem_entry'
58/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
59/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:69: invalid use of undefined type `struct sem_entry'
60/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
61/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:70: invalid use of undefined type `struct sem_entry'
62/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
63/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:72: invalid use of undefined type `struct sem_entry'
64/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
65/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:72: invalid use of undefined type `struct sem_entry'
66/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
67/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:73: invalid use of undefined type `struct sem_entry'
68/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
69/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:75: invalid use of undefined type `struct sem_entry'
70/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
71/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:76: `ThreadQueue' undeclared (first use this function)
72/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:76: parse error before `::'
73/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:77: `queued_thread' undeclared (first use this function)
74/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:77: `entry' undeclared (first use this function)
75/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:77: `it' undeclared (first use this function)
76/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:83: `addr_t' undeclared (first use this function)
77/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:83: parse error before `)'
78/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:84: invalid use of undefined type `struct sem_entry'
79/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
80/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:84: implicit declaration of function `int set_debug_variable(...)'
81/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:86: invalid use of undefined type `struct sem_entry'
82/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
83/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:86: invalid use of undefined type `struct sem_entry'
84/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
85/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:99: invalid use of undefined type `struct sem_entry'
86/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
87/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:102: invalid use of undefined type `struct sem_entry'
88/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
89/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:103: invalid use of undefined type `struct sem_entry'
90/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
91/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:105: implicit declaration of function `int unset_debug_variable(...)'
92/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:107: invalid use of undefined type `struct sem_entry'
93/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
94/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:108: invalid use of undefined type `struct sem_entry'
95/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
96/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `int dump_sem_info(int, char **)':
97/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:117: `addr_t' undeclared (first use this function)
98/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:117: parse error before `;'
99/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:121: implicit declaration of function `int print_debugger_command_usage(...)'
100/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:125: `num' undeclared (first use this function)
101/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:127: implicit declaration of function `int IS_KERNEL_ADDRESS(...)'
102/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:131: `uint32' undeclared (first use this function)
103/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:131: parse error before `='
104/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:132: `slot' undeclared (first use this function)
105/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: At top level:
106/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:166: type specifier omitted for parameter
107/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:166: parse error before `)'
108/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void free_sem_slot(...)':
109/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:170: `nextID' undeclared (first use this function)
110/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:171: invalid use of undefined type `struct sem_entry'
111/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
112/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:173: invalid use of undefined type `struct sem_entry'
113/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
114/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:176: invalid use of undefined type `struct sem_entry'
115/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
116/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:180: invalid use of undefined type `struct sem_entry'
117/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
118/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: At top level:
119/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:185: type specifier omitted for parameter
120/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:185: parse error before `)'
121/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void notify_sem_select_events(...)':
122/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:187: `sem' undeclared (first use this function)
123/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:188: `events' undeclared (first use this function)
124/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:188: implicit declaration of function `int notify_select_events_list(...)'
125/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: At top level:
126/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:197: type specifier omitted for parameter
127/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:197: parse error before `*'
128/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void fill_sem_info(...)':
129/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:199: `info' undeclared (first use this function)
130/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:201: implicit declaration of function `int strlcpy(...)'
131/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void uninit_sem_locked(sem_entry &, char **)':
132/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:215: invalid use of undefined type `struct sem_entry'
133/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
134/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:215: implicit declaration of function `int KTRACE(...)'
135/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:217: `B_EVENT_INVALID' undeclared (first use this function)
136/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:218: invalid use of undefined type `struct sem_entry'
137/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
138/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:221: implicit declaration of function `int GRAB_THREAD_LOCK(...)'
139/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:222: invalid use of undefined type `struct sem_entry'
140/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
141/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:224: `B_BAD_SEM_ID' undeclared (first use this function)
142/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:224: implicit declaration of function `int thread_unblock_locked(...)'
143/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:226: implicit declaration of function `int RELEASE_THREAD_LOCK(...)'
144/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:228: `int32' undeclared (first use this function)
145/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:228: parse error before `='
146/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:229: invalid use of undefined type `struct sem_entry'
147/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
148/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:230: invalid use of undefined type `struct sem_entry'
149/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
150/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:231: invalid use of undefined type `struct sem_entry'
151/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
152/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:233: invalid use of undefined type `struct sem_entry'
153/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
154/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:233: implicit declaration of function `int release_spinlock(...)'
155/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:236: `sSemsSpinlock' undeclared (first use this function)
156/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:236: implicit declaration of function `int acquire_spinlock(...)'
157/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:237: `id' undeclared (first use this function)
158/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:238: `sUsedSems' undeclared (first use this function)
159/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:238: implicit declaration of function `int atomic_add(...)'
160/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: At top level:
161/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:244: syntax error before `('
162/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:251: syntax error before `='
163/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:253: syntax error before `='
164/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:254: ANSI C++ forbids declaration `GRAB_TEAM_LOCK' with no type
165/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:255: ANSI C++ forbids declaration `acquire_spinlock' with no type
166cc1plus: warnings being treated as errors
167/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:255: warning: `acquire_spinlock' was previously implicitly declared to return `int'
168/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:257: parse error before `if'
169/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:259: ANSI C++ forbids declaration `RELEASE_TEAM_LOCK' with no type
170/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:260: `state' was not declared in this scope
171/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:260: ANSI C++ forbids declaration `restore_interrupts' with no type
172/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:261: ANSI C++ forbids declaration `TRACE' with no type
173/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:262: parse error before `return'
174/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:268: ANSI C++ forbids declaration `RELEASE_TEAM_LOCK' with no type
175/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:269: `state' was not declared in this scope
176/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:269: ANSI C++ forbids declaration `restore_interrupts' with no type
177/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:269: redefinition of `int restore_interrupts'
178/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:260: `int restore_interrupts' previously defined here
179/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:271: implicit declaration of function `int thread_get_current_thread_id(...)'
180/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:271: ANSI C++ forbids declaration `dprintf' with no type
181/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:271: initializer list being treated as compound expression
182/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:272: parse error before `return'
183/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:277: syntax error before `.'
184/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:281: ANSI C++ forbids declaration `RELEASE_TEAM_LOCK' with no type
185/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:284: ANSI C++ forbids declaration `uninit_sem_locked' with no type
186/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:284: `int uninit_sem_locked' redeclared as different kind of symbol
187/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:214: previous declaration of `void uninit_sem_locked(sem_entry &, char **)'
188/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:284: initializer list being treated as compound expression
189/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:286: ANSI C++ forbids declaration `GRAB_THREAD_LOCK' with no type
190/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:287: ANSI C++ forbids declaration `scheduler_reschedule_if_necessary_locked' with no type
191/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:288: ANSI C++ forbids declaration `RELEASE_THREAD_LOCK' with no type
192/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:290: `state' was not declared in this scope
193/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:290: ANSI C++ forbids declaration `restore_interrupts' with no type
194/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:290: redefinition of `int restore_interrupts'
195/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:269: `int restore_interrupts' previously defined here
196/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:292: ANSI C++ forbids declaration `free' with no type
197/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:292: initialization to `int' from `char *' lacks a cast
198/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:293: parse error before `return'
199/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:302: syntax error before `('
200/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:305: syntax error before `;'
201/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:307: ANSI C++ forbids declaration `TRACE' with no type
202/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:307: redefinition of `int TRACE'
203/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:261: `int TRACE' previously defined here
204/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:307: initialization to `int' from `const char *' lacks a cast
205/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:313: ANSI C++ forbids declaration `i' with no type
206/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:313: `int i' used prior to declaration
207/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:313: implicit declaration of function `int vm_page_num_pages(...)'
208/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:314: parse error before `while'
209/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:318: syntax error before `='
210/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:319: syntax error before `.'
211/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:320: syntax error before `='
212/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:321: ANSI C++ forbids declaration `area' with no type
213/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:321: `B_SYSTEM_TEAM' was not declared in this scope
214/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:322: `sizeof' applied to incomplete type `sem_entry'
215/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:322: `B_FULL_LOCK' was not declared in this scope
216/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:323: `B_KERNEL_READ_AREA' was not declared in this scope
217/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:323: `B_KERNEL_WRITE_AREA' was not declared in this scope
218/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:323: `CREATE_AREA_DONT_WAIT' was not declared in this scope
219/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:324: `virtualRestrictions' was not declared in this scope
220/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:324: `physicalRestrictions' was not declared in this scope
221/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:324: implicit declaration of function `int create_area_etc(...)'
222/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:325: parse error before `if'
223/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:328: `sizeof' applied to incomplete type `sem_entry'
224/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:328: ANSI C++ forbids declaration `memset' with no type
225/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:328: initializer list being treated as compound expression
226/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:329: parse error before `for'
227/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:329: parse error before `;'
228/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:329: syntax error before `++'
229/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:331: ANSI C++ forbids declaration `free_sem_slot' with no type
230/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:331: `int free_sem_slot' redeclared as different kind of symbol
231/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:167: previous declaration of `void free_sem_slot(...)'
232/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:331: initializer list being treated as compound expression
233/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:332: parse error before `}'
234/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:344: ANSI C++ forbids declaration `add_debugger_command_etc' with no type
235/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:344: initializer list being treated as compound expression
236/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:350: ANSI C++ forbids declaration `add_debugger_command_etc' with no type
237/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:350: redefinition of `int add_debugger_command_etc'
238/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:344: `int add_debugger_command_etc' previously defined here
239/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:350: initializer list being treated as compound expression
240/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:352: ANSI C++ forbids declaration `TRACE' with no type
241/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:352: redefinition of `int TRACE'
242/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:307: `int TRACE' previously defined here
243/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:352: initialization to `int' from `const char *' lacks a cast
244/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:354: ANSI C++ forbids declaration `sSemsActive' with no type
245/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:354: conflicting types for `int sSemsActive'
246/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:11: previous declaration as `bool sSemsActive'
247/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:356: parse error before `return'
248/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:367: syntax error before `('
249/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:370: syntax error before `;'
250/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:371: syntax error before `='
251/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:373: syntax error before `;'
252/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:381: ANSI C++ forbids declaration `nameLength' with no type
253/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:381: implicit declaration of function `int strlen(...)'
254/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:382: ANSI C++ forbids declaration `nameLength' with no type
255/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:382: redefinition of `int nameLength'
256/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:381: `int nameLength' previously defined here
257/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:382: `B_OS_NAME_LENGTH' was not declared in this scope
258/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:382: implicit declaration of function `int min_c(...)'
259/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:383: ANSI C++ forbids declaration `tempName' with no type
260/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:383: conflicting types for `int tempName'
261/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:372: previous declaration as `char * tempName'
262/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:383: implicit declaration of function `int malloc(...)'
263/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:383: initialization to `int' from `char *' lacks a cast
264/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:384: parse error before `if'
265/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:387: ANSI C++ forbids declaration `strlcpy' with no type
266/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:387: warning: `strlcpy' was previously implicitly declared to return `int'
267/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:387: initializer list being treated as compound expression
268/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:390: parse error before `if'
269/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:396: ANSI C++ forbids declaration `state' with no type
270/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:396: implicit declaration of function `int disable_interrupts(...)'
271/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:398: parse error before `if'
272/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:403: ANSI C++ forbids declaration `team' with no type
273/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:403: conflicting types for `int team'
274/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:389: previous declaration as `struct team * team'
275/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:403: implicit declaration of function `int team_get_team_struct_locked(...)'
276/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:404: parse error before `if'
277/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:406: ANSI C++ forbids declaration `restore_interrupts' with no type
278/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:406: redefinition of `int restore_interrupts'
279/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:290: `int restore_interrupts' previously defined here
280/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:407: ANSI C++ forbids declaration `free' with no type
281/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:407: redefinition of `int free'
282/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:292: `int free' previously defined here
283/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:407: multiple initializations given for `free'
284/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:408: parse error before `return'
285/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:411: ANSI C++ forbids declaration `teamsLocked' with no type
286/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:411: conflicting types for `int teamsLocked'
287/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:395: previous declaration as `bool teamsLocked'
288/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:412: parse error before `}'
289/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:413: ANSI C++ forbids declaration `acquire_spinlock' with no type
290/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:413: redefinition of `int acquire_spinlock'
291/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:255: `int acquire_spinlock' previously defined here
292/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:416: ANSI C++ forbids declaration `sem' with no type
293/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:416: `int sem' used prior to declaration
294/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:416: initialization to `int' from `sem_entry *' lacks a cast
295/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:417: parse error before `if'
296/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:424: invalid type argument of `unary *'
297/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:424: ANSI C++ forbids declaration `acquire_spinlock' with no type
298/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:424: redefinition of `int acquire_spinlock'
299/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:413: `int acquire_spinlock' previously defined here
300/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:425: syntax error before `->'
301/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:426: syntax error before `->'
302/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:427: syntax error before `->'
303/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:429: syntax error before `->'
304/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:430: syntax error before `->'
305/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:431: syntax error before `->'
306/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:432: ANSI C++ forbids declaration `id' with no type
307/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:432: `int id' used prior to declaration
308/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:432: base operand of `->' is not a pointer
309/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:434: parse error before `if'
310/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:439: invalid type argument of `unary *'
311/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:439: ANSI C++ forbids declaration `release_spinlock' with no type
312/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:439: warning: `release_spinlock' was previously implicitly declared to return `int'
313/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:441: ANSI C++ forbids declaration `atomic_add' with no type
314/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:441: warning: `atomic_add' was previously implicitly declared to return `int'
315/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:441: initializer list being treated as compound expression
316/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:444: `count' was not declared in this scope
317/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:444: ANSI C++ forbids declaration `KTRACE' with no type
318/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:444: warning: `KTRACE' was previously implicitly declared to return `int'
319/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:444: initializer list being treated as compound expression
320/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:446: implicit declaration of function `int CreateSemaphore(...)'
321/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:446: ANSI C++ forbids declaration `T_SCHEDULING_ANALYSIS' with no type
322/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:447: `WaitObjectListener' was not declared in this scope
323/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:447: parse error before `::'
324/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:448: ANSI C++ forbids declaration `NotifyWaitObjectListeners' with no type
325/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:451: ANSI C++ forbids declaration `release_spinlock' with no type
326/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:451: redefinition of `int release_spinlock'
327/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:439: `int release_spinlock' previously defined here
328/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:453: syntax error before `='
329/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:456: ANSI C++ forbids declaration `acquire_spinlock' with no type
330/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:456: redefinition of `int acquire_spinlock'
331/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:424: `int acquire_spinlock' previously defined here
332/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:458: base operand of `->' is not a pointer
333/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:458: base operand of `->' is not a pointer
334/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:458: ANSI C++ forbids declaration `list_add_item' with no type
335/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:458: initializer list being treated as compound expression
336/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:460: ANSI C++ forbids declaration `release_spinlock' with no type
337/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:460: redefinition of `int release_spinlock'
338/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:451: `int release_spinlock' previously defined here
339/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:461: ANSI C++ forbids declaration `teamsLocked' with no type
340/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:461: redefinition of `int teamsLocked'
341/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:411: `int teamsLocked' previously defined here
342/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:462: parse error before `}'
343/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:466: ANSI C++ forbids declaration `restore_interrupts' with no type
344/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:466: redefinition of `int restore_interrupts'
345/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:406: `int restore_interrupts' previously defined here
346/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:466: multiple initializations given for `restore_interrupts'
347/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:468: parse error before `if'
348/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:476: syntax error before `('
349/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:479: syntax error before `;'
350/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:480: syntax error before `='
351/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:485: ANSI C++ forbids declaration `slot' with no type
352/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:485: `int slot' used prior to declaration
353/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:487: ANSI C++ forbids declaration `state' with no type
354/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:487: redefinition of `int state'
355/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:396: `int state' previously defined here
356/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:487: multiple initializations given for `state'
357/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:488: invalid use of undefined type `struct sem_entry'
358/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
359/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:488: invalid use of undefined type `struct sem_entry'
360/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
361/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:488: ANSI C++ forbids declaration `acquire_spinlock' with no type
362/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:488: redefinition of `int acquire_spinlock'
363/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:456: `int acquire_spinlock' previously defined here
364/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:490: parse error before `if'
365/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:502: syntax error before `.'
366/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:509: invalid use of undefined type `struct sem_entry'
367/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
368/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:509: invalid use of undefined type `struct sem_entry'
369/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
370/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:509: ANSI C++ forbids declaration `release_spinlock' with no type
371/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:509: redefinition of `int release_spinlock'
372/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:460: `int release_spinlock' previously defined here
373/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:510: ANSI C++ forbids declaration `restore_interrupts' with no type
374/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:510: redefinition of `int restore_interrupts'
375/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:466: `int restore_interrupts' previously defined here
376/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:510: multiple initializations given for `restore_interrupts'
377/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:512: parse error before `return'
378/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:517: syntax error before `('
379/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:520: syntax error before `;'
380/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:528: ANSI C++ forbids declaration `slot' with no type
381/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:528: redefinition of `int slot'
382/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:485: `int slot' previously defined here
383/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:530: ANSI C++ forbids declaration `state' with no type
384/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:530: redefinition of `int state'
385/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:487: `int state' previously defined here
386/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:530: multiple initializations given for `state'
387/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:531: invalid use of undefined type `struct sem_entry'
388/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
389/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:531: invalid use of undefined type `struct sem_entry'
390/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
391/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:531: ANSI C++ forbids declaration `acquire_spinlock' with no type
392/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:531: redefinition of `int acquire_spinlock'
393/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:488: `int acquire_spinlock' previously defined here
394/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:533: parse error before `if'
395/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:542: invalid use of undefined type `struct sem_entry'
396/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
397/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:542: invalid use of undefined type `struct sem_entry'
398/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:10: forward declaration of `struct sem_entry'
399/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:542: ANSI C++ forbids declaration `release_spinlock' with no type
400/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:542: redefinition of `int release_spinlock'
401/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:509: `int release_spinlock' previously defined here
402/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:543: ANSI C++ forbids declaration `restore_interrupts' with no type
403/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:543: redefinition of `int restore_interrupts'
404/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:510: `int restore_interrupts' previously defined here
405/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:543: multiple initializations given for `restore_interrupts'
406/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:545: parse error before `return'
407/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:554: parse error before `*'
408/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void remove_thread_from_sem(...)':
409/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:559: base operand of `->' is not a pointer
410/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:561: base operand of `->' is not a pointer
411/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:571: base operand of `->' is not a pointer
412/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:572: implicit declaration of function `int thread_is_blocked(...)'
413/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:575: base operand of `->' is not a pointer
414/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:578: `B_OK' undeclared (first use this function)
415/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:579: base operand of `->' is not a pointer
416/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:583: base operand of `->' is not a pointer
417/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:586: base operand of `->' is not a pointer
418/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:593: base operand of `->' is not a pointer
419/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:594: `B_EVENT_ACQUIRE_SEMAPHORE' undeclared (first use this function)
420/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp: In function `void sem_delete_owned_sems(team *)':
421/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:603: aggregate `struct list queue' has incomplete type and cannot be initialized
422/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:606: `InterruptsSpinLocker' undeclared (first use this function)
423/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:606: parse error before `('
424/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:607: invalid use of undefined type `struct team'
425/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:389: forward declaration of `struct team'
426/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp:607: confused by earlier errors, bailing out
427
428/boot/develop/abi/x86/gcc2/tools/current/bin/gcc -c "/boot/home/develop/haiku/haiku/src/system/kernel/sem.cpp" -O2 -Wall -Wno-trigraphs -Wno-multichar -nostdinc -march=pentium -DHAIKU_ARCH=\"x86\" -D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1 -Werror -finline -fno-builtin -fno-exceptions -march=pentium -fno-pic -D_KERNEL_MODE -D__HAIKU__ -DHAIKU_DISTRO_COMPATIBILITY_DEFAULT -D__INTEL__ -DARCH_x86 -DBOOT_ARCHIVE_IMAGE_OFFSET=300 -DB_USE_BUILTIN_ATOMIC_FUNCTIONS -DHAIKU_INCLUDE_PATENTED_CODE=0 -D_BEOS_R5_COMPATIBLE_ -DHAIKU_TARGET_PLATFORM_HAIKU -I/boot/home/develop/haiku/haiku/build/user_config_headers -I/boot/home/develop/haiku/haiku/build/config_headers -I/boot/home/develop/haiku/haiku/src/system/kernel -I/boot/home/develop/haiku/haiku/generated.x86gcc2/objects/common/system/kernel -I/boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku_host/x86/common/system/kernel -I/boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku/x86/common/system/kernel -I/boot/home/develop/haiku/haiku/src/system/kernel/locks -I/boot/home/develop/haiku/haiku/src/system/kernel/scheduler -I- -I/boot/home/develop/haiku/haiku/headers/private/libroot -I/boot/home/develop/haiku/haiku/headers/private/shared -I/boot/home/develop/haiku/haiku/headers/private/runtime_loader -I/boot/home/develop/haiku/haiku/headers/private/. -I/boot/home/develop/haiku/haiku/headers/private/kernel -I/boot/home/develop/haiku/haiku/headers/private/libroot -I/boot/home/develop/haiku/haiku/headers/private/shared -I/boot/home/develop/haiku/haiku/headers/private/kernel/boot/platform/bios_ia32 -I/boot/home/develop/haiku/haiku/headers/private/kernel/arch/x86 -I/boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku/x86/common/system/kernel -I/boot/home/develop/haiku/haiku/headers/private/. -I/boot/home/develop/haiku/haiku/headers/private/system -I/boot/home/develop/haiku/haiku/headers/private/system/arch/x86 -I/boot/home/develop/haiku/haiku/headers/cpp -I/boot/home/develop/haiku/haiku/headers/build/gcc-2.95.3 -I/boot/home/develop/haiku/haiku/headers -I/boot/home/develop/haiku/haiku/headers/posix -I/boot/home/develop/haiku/haiku/headers/glibc -I/boot/home/develop/haiku/haiku/headers/os -I/boot/home/develop/haiku/haiku/headers/os/add-ons -I/boot/home/develop/haiku/haiku/headers/os/add-ons/file_system -I/boot/home/develop/haiku/haiku/headers/os/add-ons/graphics -I/boot/home/develop/haiku/haiku/headers/os/add-ons/input_server -I/boot/home/develop/haiku/haiku/headers/os/add-ons/registrar -I/boot/home/develop/haiku/haiku/headers/os/add-ons/screen_saver -I/boot/home/develop/haiku/haiku/headers/os/add-ons/tracker -I/boot/home/develop/haiku/haiku/headers/os/app -I/boot/home/develop/haiku/haiku/headers/os/device -I/boot/home/develop/haiku/haiku/headers/os/drivers -I/boot/home/develop/haiku/haiku/headers/os/game -I/boot/home/develop/haiku/haiku/headers/os/interface -I/boot/home/develop/haiku/haiku/headers/os/kernel -I/boot/home/develop/haiku/haiku/headers/os/locale -I/boot/home/develop/haiku/haiku/headers/os/media -I/boot/home/develop/haiku/haiku/headers/os/mail -I/boot/home/develop/haiku/haiku/headers/os/midi -I/boot/home/develop/haiku/haiku/headers/os/midi2 -I/boot/home/develop/haiku/haiku/headers/os/net -I/boot/home/develop/haiku/haiku/headers/os/opengl -I/boot/home/develop/haiku/haiku/headers/os/storage -I/boot/home/develop/haiku/haiku/headers/os/support -I/boot/home/develop/haiku/haiku/headers/os/translation -I/boot/home/develop/haiku/haiku/headers/private/. -o "/boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku/x86/release/system/kernel/sem.o" ;
429
430...failed C++ /boot/home/develop/haiku/haiku/generated.x86gcc2/objects/haiku/x86/release/system/kernel/sem.o ...
431...skipped kernel_core.o for lack of <src!system!kernel>sem.o...
432...skipped kernel.so for lack of kernel_core.o...
433...skipped <AlternativeGCCArchive>haiku-alternative-gcc-copy-files-dummy-develop/abi/x86/gcc2/lib-kernel.so for lack of kernel.so...
434...skipped alternative_system_libs.zip for lack of <AlternativeGCCArchive>haiku-alternative-gcc-copy-files...
435...failed updating 1 target(s)...
436...skipped 4 target(s)...
437...updated 2741 target(s)...
438
439cd /boot/home/develop/haiku/haiku/generated.x86gcc2
440export HAIKU_IGNORE_USER_BUILD_CONFIG=1
441export HAIKU_ADD_OPTIONAL_PACKAGES=BeZillaBrowser/Beam/BeHappy/BePDF/NetSurf/OpenSSL/OpenSSH/Pe/Vision/WebPositive/Welcome/WonderBrush/Development/MandatoryPackages/ICU/LibIconv/LibLayout/PCRE/BeBook/DevelopmentBase/CDRecord/DevelopmentMin/Yasm/Perl/Curl/LibXML2/SQLite/Sed/Tar
442jam -q haiku-alternative-gcc-archive ;
443
444...failed InvokeSubJam1 /boot/home/develop/haiku/haiku/generated.x86gcc2/alternative_system_libs.zip ...
445...skipped <HaikuImage>haiku.image-extract-files-dummy-.-<other-image>alternative_system_libs.zip for lack of <other-image>alternative_system_libs.zip...
446...skipped 1 for lack of <HaikuImage>haiku.image-extract-files...
447...failed updating 1 target(s)...
448...skipped 2 target(s)...
449...updated 3259 target(s)...
450~/develop/haiku/haiku/generated.x86gcc4>