Rev 3424 | Rev 3431 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3424 | Rev 3425 | ||
---|---|---|---|
Line 230... | Line 230... | ||
230 | generic/src/main/main.c \ |
230 | generic/src/main/main.c \ |
231 | generic/src/main/kinit.c \ |
231 | generic/src/main/kinit.c \ |
232 | generic/src/main/uinit.c \ |
232 | generic/src/main/uinit.c \ |
233 | generic/src/main/version.c \ |
233 | generic/src/main/version.c \ |
234 | generic/src/main/shutdown.c \ |
234 | generic/src/main/shutdown.c \ |
- | 235 | generic/src/proc/program.c \ |
|
235 | generic/src/proc/scheduler.c \ |
236 | generic/src/proc/scheduler.c \ |
236 | generic/src/proc/thread.c \ |
237 | generic/src/proc/thread.c \ |
237 | generic/src/proc/task.c \ |
238 | generic/src/proc/task.c \ |
238 | generic/src/proc/the.c \ |
239 | generic/src/proc/the.c \ |
239 | generic/src/proc/tasklet.c \ |
240 | generic/src/proc/tasklet.c \ |
Line 268... | Line 269... | ||
268 | generic/src/synch/spinlock.c \ |
269 | generic/src/synch/spinlock.c \ |
269 | generic/src/synch/condvar.c \ |
270 | generic/src/synch/condvar.c \ |
270 | generic/src/synch/rwlock.c \ |
271 | generic/src/synch/rwlock.c \ |
271 | generic/src/synch/mutex.c \ |
272 | generic/src/synch/mutex.c \ |
272 | generic/src/synch/semaphore.c \ |
273 | generic/src/synch/semaphore.c \ |
- | 274 | generic/src/synch/smc.c \ |
|
273 | generic/src/synch/waitq.c \ |
275 | generic/src/synch/waitq.c \ |
274 | generic/src/synch/futex.c \ |
276 | generic/src/synch/futex.c \ |
275 | generic/src/smp/ipi.c \ |
277 | generic/src/smp/ipi.c \ |
276 | generic/src/smp/smp.c \ |
278 | generic/src/smp/smp.c \ |
277 | generic/src/ipc/ipc.c \ |
279 | generic/src/ipc/ipc.c \ |
Line 316... | Line 318... | ||
316 | test/print/print1.c \ |
318 | test/print/print1.c \ |
317 | test/thread/thread1.c \ |
319 | test/thread/thread1.c \ |
318 | test/sysinfo/sysinfo1.c |
320 | test/sysinfo/sysinfo1.c |
319 | endif |
321 | endif |
320 | 322 | ||
321 | ## Experimental features |
- | |
322 | # |
- | |
323 | - | ||
324 | ifeq ($(CONFIG_EXPERIMENTAL),y) |
- | |
325 | GENERIC_SOURCES += generic/src/lib/objc_ext.c \ |
- | |
326 | generic/src/lib/objc.c |
- | |
327 | EXTRA_OBJECTS = $(LIBDIR)/libobjc.a |
- | |
328 | EXTRA_FLAGS += -x objective-c |
- | |
329 | endif |
- | |
330 | - | ||
331 | GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES))) |
323 | GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES))) |
332 | ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES))) |
324 | ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES))) |
333 | GENARCH_OBJECTS := $(addsuffix .o,$(basename $(GENARCH_SOURCES))) |
325 | GENARCH_OBJECTS := $(addsuffix .o,$(basename $(GENARCH_SOURCES))) |
334 | 326 | ||
335 | .PHONY: all build config distclean clean archlinks depend disasm |
327 | .PHONY: all build config distclean clean archlinks depend disasm |