home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / D / LIBC / LIBC-4.6 / LIBC-4 / libc-linux / sysdeps / linux / i386 / crt / Makefile < prev   
Encoding:
Makefile  |  1994-10-18  |  798 b   |  58 lines

  1. #
  2. # Makefile for crt0.o of Linux
  3. #
  4. #
  5.  
  6. LD=true
  7. MV=true
  8. override STATIC_SHARED=false
  9. override SHARED=false
  10. override DEBUG=false
  11.  
  12. TOPDIR=../../../..
  13.  
  14. include $(TOPDIR)/Makeconfig
  15. include $(TOPDIR)/Makerules
  16.  
  17. CFLAGS=
  18. DEBUG_CFLAGS=
  19.  
  20. PROFILE_CFLAGS=
  21. CHECKER_CFLAGS=
  22. CC = $(REALCC)
  23.  
  24. ifeq ($(ELF),true)
  25.  
  26. lib:: $(ELF_SHARED_DIR)/crt1.o \
  27.     $(ELF_SHARED_DIR)/crti.o $(ELF_SHARED_DIR)/crtn.o \
  28.     $(ELF_PROFILE_DIR)/gcrt1.o
  29.  
  30. $(ELF_SHARED_DIR)/crt1.o: crt1.S crt0.S
  31. $(ELF_PROFILE_DIR)/gcrt1.o: gcrt1.S gcrt0.S
  32.  
  33. else
  34.  
  35. ifeq ($(CHECKER),true)
  36. lib:: $(CHECKER_DIR)/chkrcrt0.o
  37. endif
  38.  
  39. ifeq ($(PROFILE),true)
  40. lib:: $(PROFILE_DIR)/gcrt0.o
  41. endif
  42.  
  43. ifeq ($(STATIC),true)
  44. lib:: $(STATIC_DIR)/crt0.o
  45. endif
  46.  
  47. endif
  48.  
  49.  
  50. lib::
  51.     @true
  52.  
  53. realclean clean:
  54.     $(RM) -f core *.s *.o *.a tmp_make foo
  55.  
  56. depend:
  57.     @echo No dependency in `pwd`.
  58.