source: vendor/emx/current/src/lib/lib0.mak

Last change on this file was 18, checked in by bird, 23 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 741 bytes
Line 
1#
2# /emx/src/lib/lib0.mak
3#
4GCC=gcc -O2 -Wall -mprobe -fstack-check -mepilogue -DNDEBUG $(LIBC_CCFLAGS) $(MT_CCFLAGS)
5AR=ar
6I=/emx/include/
7S=/emx/include/sys/
8L=\emx\lib\ #
9MAP=\emx\etc\ #
10FCNTL=$(I)fcntl.h $(S)fcntl.h
11PROCESS=$(I)process.h $(S)process.h
12SIGNAL=$(I)signal.h $(S)signal.h
13ERRNO=$(I)errno.h $(S)errno.h
14BUILTIN=$(S)builtin.h $(I)$(CPU)/builtin.h
15FMUTEX=$(BUILTIN) $(S)fmutex.h
16RMUTEX=$(FMUTEX) $(S)rmutex.h
17LIBCDLL=/emx/src/lib/cdll/
18ASM386H=$(I)emx/asm386.h
19
20PASSDOWN=CPU=$(CPU) DELOPT=$(DELOPT)
21
22.SUFFIXES: .c .imp .o .obj .s
23
24.IF $(OMF)
25.c.obj:
26 $(GCC) -c -Zomf $<
27
28.s.obj:
29 $(GCC) -c -Zomf -x assembler-with-cpp -I. -I../$(CPU) $<
30.ELSE
31.c.o:
32 $(GCC) -c $<
33
34.s.o:
35 $(GCC) -c -x assembler-with-cpp -I. -I../$(CPU) $<
36.END
Note: See TracBrowser for help on using the repository browser.