head	1.2;
access;
symbols
	netbsd-7-2-RELEASE:1.1.1.5
	netbsd-7-1-2-RELEASE:1.1.1.5
	netbsd-7-1-1-RELEASE:1.1.1.5
	netbsd-7-1:1.1.1.5.0.42
	netbsd-7-1-RELEASE:1.1.1.5
	netbsd-7-1-RC2:1.1.1.5
	netbsd-7-1-RC1:1.1.1.5
	netbsd-7-0-2-RELEASE:1.1.1.5
	netbsd-7-0-1-RELEASE:1.1.1.5
	netbsd-7-0:1.1.1.5.0.40
	netbsd-7-0-RELEASE:1.1.1.5
	netbsd-7-0-RC3:1.1.1.5
	netbsd-7-0-RC2:1.1.1.5
	netbsd-7-0-RC1:1.1.1.5
	netbsd-5-2-3-RELEASE:1.1.1.5
	netbsd-5-1-5-RELEASE:1.1.1.5
	netbsd-6-0-6-RELEASE:1.1.1.5
	netbsd-6-1-5-RELEASE:1.1.1.5
	netbsd-7:1.1.1.5.0.38
	netbsd-7-base:1.1.1.5
	netbsd-6-1-4-RELEASE:1.1.1.5
	netbsd-6-0-5-RELEASE:1.1.1.5
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.5
	riastradh-drm2:1.1.1.5.0.36
	riastradh-drm2-base:1.1.1.5
	netbsd-6-1-3-RELEASE:1.1.1.5
	netbsd-6-0-4-RELEASE:1.1.1.5
	netbsd-5-2-2-RELEASE:1.1.1.5
	netbsd-5-1-4-RELEASE:1.1.1.5
	netbsd-6-1-2-RELEASE:1.1.1.5
	netbsd-6-0-3-RELEASE:1.1.1.5
	netbsd-5-2-1-RELEASE:1.1.1.5
	netbsd-5-1-3-RELEASE:1.1.1.5
	netbsd-6-1-1-RELEASE:1.1.1.5
	netbsd-6-1:1.1.1.5.0.34
	netbsd-6-0-2-RELEASE:1.1.1.5
	netbsd-6-1-RELEASE:1.1.1.5
	netbsd-6-1-RC4:1.1.1.5
	netbsd-6-1-RC3:1.1.1.5
	netbsd-6-1-RC2:1.1.1.5
	netbsd-6-1-RC1:1.1.1.5
	netbsd-5-2:1.1.1.5.0.32
	netbsd-6-0-1-RELEASE:1.1.1.5
	netbsd-5-2-RELEASE:1.1.1.5
	netbsd-5-2-RC1:1.1.1.5
	netbsd-6-0:1.1.1.5.0.30
	netbsd-6-0-RELEASE:1.1.1.5
	netbsd-6-0-RC2:1.1.1.5
	netbsd-6-0-RC1:1.1.1.5
	netbsd-6:1.1.1.5.0.28
	netbsd-6-base:1.1.1.5
	netbsd-5-1-2-RELEASE:1.1.1.5
	netbsd-5-1-1-RELEASE:1.1.1.5
	netbsd-5-1:1.1.1.5.0.26
	netbsd-5-1-RELEASE:1.1.1.5
	netbsd-5-1-RC4:1.1.1.5
	netbsd-5-1-RC3:1.1.1.5
	netbsd-5-1-RC2:1.1.1.5
	netbsd-5-1-RC1:1.1.1.5
	netbsd-5-0-2-RELEASE:1.1.1.5
	netbsd-5-0-1-RELEASE:1.1.1.5
	netbsd-5-0:1.1.1.5.0.24
	netbsd-5-0-RELEASE:1.1.1.5
	netbsd-5-0-RC4:1.1.1.5
	netbsd-5-0-RC3:1.1.1.5
	netbsd-5-0-RC2:1.1.1.5
	netbsd-5-0-RC1:1.1.1.5
	netbsd-5:1.1.1.5.0.22
	netbsd-5-base:1.1.1.5
	netbsd-4-0-1-RELEASE:1.1.1.5
	netbsd-4-0:1.1.1.5.0.20
	netbsd-4-0-RELEASE:1.1.1.5
	netbsd-4-0-RC5:1.1.1.5
	netbsd-4-0-RC4:1.1.1.5
	netbsd-4-0-RC3:1.1.1.5
	netbsd-4-0-RC2:1.1.1.5
	netbsd-4-0-RC1:1.1.1.5
	netbsd-3-1-1-RELEASE:1.1.1.5
	netbsd-3-0-3-RELEASE:1.1.1.5
	abandoned-netbsd-4-base:1.1.1.5
	abandoned-netbsd-4:1.1.1.5.0.14
	netbsd-3-1:1.1.1.5.0.16
	netbsd-3-1-RELEASE:1.1.1.5
	netbsd-3-0-2-RELEASE:1.1.1.5
	netbsd-3-1-RC4:1.1.1.5
	netbsd-3-1-RC3:1.1.1.5
	netbsd-3-1-RC2:1.1.1.5
	netbsd-3-1-RC1:1.1.1.5
	netbsd-4:1.1.1.5.0.18
	netbsd-4-base:1.1.1.5
	netbsd-3-0-1-RELEASE:1.1.1.5
	netbsd-3-0:1.1.1.5.0.12
	netbsd-3-0-RELEASE:1.1.1.5
	netbsd-3-0-RC6:1.1.1.5
	netbsd-3-0-RC5:1.1.1.5
	netbsd-3-0-RC4:1.1.1.5
	netbsd-3-0-RC3:1.1.1.5
	netbsd-3-0-RC2:1.1.1.5
	netbsd-3-0-RC1:1.1.1.5
	netbsd-2-0-3-RELEASE:1.1.1.5
	netbsd-2-1:1.1.1.5.0.10
	netbsd-2-1-RELEASE:1.1.1.5
	netbsd-2-1-RC6:1.1.1.5
	netbsd-2-1-RC5:1.1.1.5
	netbsd-2-1-RC4:1.1.1.5
	netbsd-2-1-RC3:1.1.1.5
	netbsd-2-1-RC2:1.1.1.5
	netbsd-2-1-RC1:1.1.1.5
	netbsd-2-0-2-RELEASE:1.1.1.5
	v4-5-0:1.1.1.5
	v4-5-0_beforeimport:1.1.1.5
	netbsd-3:1.1.1.5.0.8
	netbsd-3-base:1.1.1.5
	netbsd-2-0-1-RELEASE:1.1.1.5
	netbsd-2:1.1.1.5.0.6
	netbsd-2-base:1.1.1.5
	netbsd-2-0-RELEASE:1.1.1.5
	netbsd-2-0-RC5:1.1.1.5
	netbsd-2-0-RC4:1.1.1.5
	netbsd-2-0-RC3:1.1.1.5
	netbsd-2-0-RC2:1.1.1.5
	netbsd-2-0-RC1:1.1.1.5
	netbsd-2-0:1.1.1.5.0.4
	netbsd-2-0-base:1.1.1.5
	v4-4-0:1.1.1.5
	v4-4-0_beforeimport:1.1.1.5
	netbsd-1-6-PATCH002-RELEASE:1.1.1.5
	netbsd-1-6-PATCH002:1.1.1.5
	netbsd-1-6-PATCH002-RC4:1.1.1.5
	v4-3-0-2003-12-19:1.1.1.5
	netbsd-1-6-PATCH002-RC3:1.1.1.5
	netbsd-1-6-PATCH002-RC2:1.1.1.5
	netbsd-1-6-PATCH002-RC1:1.1.1.5
	netbsd-1-6:1.1.1.5.0.2
	netbsd-1-6-base:1.1.1.5
	v4-3-0:1.1.1.5
	v4-3-0_beforeimport:1.1.1.4
	netbsd-1-6-PATCH001:1.1.1.4
	netbsd-1-6-RELEASE:1.1.1.4
	v4-2-1:1.1.1.4
	v4-2-1_beforeimport:1.1.1.4
	netbsd-1-5-PATCH003:1.1.1.4
	v4-2-0:1.1.1.4
	netbsd-1-5-PATCH002:1.1.1.3
	netbsd-1-5-PATCH001:1.1.1.2
	v4-1-0:1.1.1.3
	v4-0-3:1.1.1.2
	v4-0-2:1.1.1.1
	XF86:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2015.07.23.08.12.32;	author mrg;	state dead;
branches;
next	1.1;
commitid	3Fk7MoycOv7VSnuy;

1.1
date	2001.01.01.12.43.52;	author veego;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.01.01.12.43.52;	author veego;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.03.18.16.55.48;	author veego;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2001.06.09.14.52.54;	author tron;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2002.01.19.14.53.40;	author tron;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2003.02.28.13.18.42;	author tron;	state Exp;
branches;
next	;


desc
@@


1.2
log
@remove obsolete XFree86 sources.
@
text
@XCOMM $XFree86: xc/config/cf/cross.rules,v 1.2 2000/12/09 03:33:18 dawes Exp $

#define HostLinkRule(target, flags, src, libs)  cc -I$(BUILDINCDIR) -o target src

/* ComplexHostProgramTarget - Compile a program such that we can run
 * it on this host, i.e., don't use the default cross compiler.
 */
#ifndef ComplexHostProgramTarget
#define	ComplexHostProgramTarget(program)				@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(program)							@@@@\
									@@@@\
program: $(OBJS) $(DEPLIBS)						@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),$(OBJS),$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
DependTarget()								@@@@\
									@@@@\
LintTarget()								@@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(ProgramTargetName(program))
#endif /* ComplexHostProgramTarget */

#ifndef SimpleHostProgramTarget
#define SimpleHostProgramTarget(program)				@@@@\
           SRCS = program.c						@@@@\
									@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(program)							@@@@\
									@@@@\
program: program.o $(DEPLIBS)						@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),program.o,$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
DependTarget()								@@@@\
									@@@@\
LintTarget()								@@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(ProgramTargetName(program))
#endif /* SimpleHostProgramTarget */
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Initial import of XFree86 4.x
@
text
@@


1.1.1.2
log
@Import of XFree86 4.0.3
@
text
@d1 1
a1 1
XCOMM $XFree86$
@


1.1.1.3
log
@Import of XFree86 4.1.0.
@
text
@d1 1
a1 1
XCOMM $XFree86: xc/config/cf/cross.rules,v 1.2 2000/12/09 03:33:18 dawes Exp $
@


1.1.1.4
log
@Import of XFree86 4.2.0.
@
text
@d1 1
a1 1
XCOMM $XFree86: xc/config/cf/cross.rules,v 1.6 2001/11/15 23:15:55 alanh Exp $
d3 1
a3 5
#ifndef HostCcCmd
#define HostCcCmd cc
#endif

#define HostLinkRule(target, flags, src, libs)  HostCcCmd -I$(BUILDINCDIR) -o target src libs
d10 1
a10 1
              CC=HostCcCmd							@@@@\
d16 1
a16 1
AllTarget(HostProgramTargetName(program))				@@@@\
d18 1
a18 1
HostProgramTargetName(program): $(OBJS) $(DEPLIBS)			@@@@\
d27 1
a27 1
	RemoveFile(HostProgramTargetName(program))
a29 1

d34 1
a34 1
              CC=HostCcCmd					@@@@\
d40 1
a40 1
AllTarget(HostProgramTargetName(program))				@@@@\
d42 1
a42 1
HostProgramTargetName(program): program.o $(DEPLIBS)			@@@@\
d51 1
a51 1
	RemoveFile(HostProgramTargetName(program))
a52 84

#ifndef SimpleHostProgramTarget_1
#define SimpleHostProgramTarget_1(program)				@@@@\
           SRCS = program.c						@@@@\
									@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(HostProgramTargetName(program))				@@@@\
									@@@@\
HostProgramTargetName(program): program.o $(DEPLIBS)			@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),program.o,$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
DependTarget()								@@@@\
LintTarget()								@@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(HostProgramTargetName(program))
#endif /* SimpleHostProgramTarget_1 */


#ifndef SimpleHostProgramTarget_2
#define SimpleHostProgramTarget_2(program)				@@@@\
           SRCS = program.c						@@@@\
									@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(HostProgramTargetName(program))				@@@@\
									@@@@\
HostProgramTargetName(program): program.o $(DEPLIBS)			@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),program.o,$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(HostProgramTargetName(program))
#endif /* SimpleHostProgramTarget_2 */

#ifndef SimpleHostProgramTarget_3
#define SimpleHostProgramTarget_3(program)				@@@@\
           SRCS = program.c						@@@@\
									@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(HostProgramTargetName(program))				@@@@\
									@@@@\
HostProgramTargetName(program): program.o $(DEPLIBS)			@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),program.o,$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(HostProgramTargetName(program))
#endif /* SimpleHostProgramTarget_3 */

#ifndef SimpleHostProgramTarget_4
#define SimpleHostProgramTarget_4(program)				@@@@\
           SRCS = program.c						@@@@\
									@@@@\
              CC=cc							@@@@\
    STD_INCLUDES=							@@@@\
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)		@@@@\
EXTRA_LOAD_FLAGS=							@@@@\
        PROGRAM = program						@@@@\
									@@@@\
AllTarget(HostProgramTargetName(program))				@@@@\
									@@@@\
HostProgramTargetName(program): program.o $(DEPLIBS)			@@@@\
	RemoveTargetProgram($@@)						@@@@\
	HostLinkRule($@@,$(_NOOP_),program.o,$(DEPLIBS) $(LOCAL_LIBRARIES)) @@@@\
									@@@@\
clean::									@@@@\
	RemoveFile(HostProgramTargetName(program))
#endif /* SimpleHostProgramTarget_4 */
@


1.1.1.5
log
@Import of XFree86 4.3.0.
@
text
@d1 1
a1 1
XCOMM $XFree86: xc/config/cf/cross.rules,v 1.8 2002/07/14 17:08:15 alanh Exp $
d7 1
a7 1
#define HostLinkRule(target,flags,objs,libs)  HostCcCmd -I$(BUILDINCDIR) -o target flags objs libs
d16 1
a16 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
d41 1
a41 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
d63 1
a63 1
              CC=HostCcCmd						@@@@\
d65 1
a65 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
d87 1
a87 1
              CC=HostCcCmd						@@@@\
d89 1
a89 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
d107 1
a107 1
              CC=HostCcCmd						@@@@\
d109 1
a109 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
d127 1
a127 1
              CC=HostCcCmd						@@@@\
d129 1
a129 2
          CFLAGS=$(TOP_INCLUDES) $(INCLUDES) $(BOOTSTRAPCFLAGS)\	@@@@\
		$(CROSSCOMPILEDEFINES) $(CROSSCOMPILEBOOTSTRAPDEFINES)	@@@@\
@


