~statik/ubuntu/maverick/erlang/erlang-merge-testing

« back to all changes in this revision

Viewing changes to erts/autoconf/ose/sed.general

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2009-05-01 10:14:38 UTC
  • mfrom: (3.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090501101438-6qlr6rsdxgyzrg2z
Tags: 1:13.b-dfsg-2
* Cleaned up patches: removed unneeded patch which helped to support
  different SCTP library versions, made sure that changes for m68k
  architecture applied only when building on this architecture.
* Removed duplicated information from binary packages descriptions.
* Don't require libsctp-dev build-dependency on solaris-i386 architecture
  which allows to build Erlang on Nexenta (thanks to Tim Spriggs for
  the suggestion).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#
2
 
# Copyright (C) 1997, Ericsson Telecommunications
3
 
# Author: Patrik Winroth
4
 
#
5
 
# This sed program file is intended to be used when creating Makefiles
6
 
# for vxworks from the generic Makefile.in that is found in a number
7
 
# of directories (see configure.vxworks).
8
 
#
9
 
# This is the general part that is common for all architectures.
10
 
#
11
 
 
12
 
s|@erts_rootdir@|/clearcase/otp/erts|
13
 
 
14
 
s|@LIBOBJS@|$(OBJDIR)/elib_malloc.o|
15
 
s|@DLOAD_LIB@||
16
 
s|@LDFLAGS@|-r|
17
 
# FIXME: A bit strange to clear out remaining DED_*
18
 
s|@DED_LDFLAGS@||
19
 
s|@DED_CFLAGS@||
20
 
s|@STATIC_CFLAGS@||
21
 
s|@GCCLIB@|libgcc.a|
22
 
s|@DEFS@||
23
 
s|@DEXPORT@||
24
 
s|@DCFLAGS@||
25
 
s|@THR_DEFS@||
26
 
s|@THR_LIBS@||
27
 
s|@THR_LIB_NAME@||
28
 
s|@THR_X_LIBS@||
29
 
s|@ETHR_X_LIBS@||
30
 
s|@ETHR_LIBS@||
31
 
s|@ETHR_LIB_NAME@||
32
 
s|@ETHR_DEFS@||
33
 
s|@ETHR_THR_LIB_BASE@||
34
 
s|@ERTS_ENABLE_KERNEL_POLL@|no|
35
 
s|@cc_root@|/clearcase/otp/|
36
 
# Define OSE even though cross-compiling. 
37
 
s|@HCFLAGS@|-DOSE|
38
 
s|@HCLIBS@||
39
 
s|@ENABLE_ALLOC_TYPE_VARS@||
40
 
s|@TERMCAP_LIB@||
41
 
s|@ERTS_BUILD_SMP_EMU@|no|
42
 
s|@ERTS_BUILD_HYBRID_EMU@|no|
43
 
s|@HAVE_VALGRIND@|no|
44
 
 
45
 
# Conditional inclusion of applications
46
 
s|@HIPE_APP@||
47
 
s|@SSL_APP@|ssl|
48
 
s|@CRYPTO_APP@|crypto|
49
 
s|@SSH_APP@|ssh|
50
 
 
51
 
# The target tools prefix, prepended to all cc,ld,as etc commands
52
 
s|@VXTTPREFIX@|GCC_EXEC_PREFIX=@WIND_BASE@/host/@HOST_TYPE@/lib/gcc-lib/ @WIND_BASE@/host/@HOST_TYPE@/bin/|
53
 
 
54
 
# Install programs etc
55
 
s|@PERL@|perl|
56
 
s|@INSTALL@|/usr/ucb/install -c|
57
 
s|@INSTALL_PROGRAM@|${INSTALL}|
58
 
s|@INSTALL_SCRIPT@|${INSTALL}|
59
 
s|@INSTALL_DATA@|${INSTALL} -m 644|
60
 
s|@INSTALL_DIR@|$(INSTALL) -d|
61
 
s|@RM@|/bin/rm|
62
 
s|@MKDIR@|/bin/mkdir|
63
 
s|@ERLANG_OSTYPE@|ose|
64
 
s|@os_mon_programs@||
65
 
s|@erlexec@|erl.exec|
66
 
s|@EMU_LIBOBJS@||
67
 
 
68
 
# General CFLAGS
69
 
# use elib_malloc
70
 
s|@GENERAL_CFLAGS@|-DHAVE_LOCALTIME_R -DHAVE_GMTIME_R -DENABLE_ELIB_MALLOC -DELIB_HEAP_USER -DELIB_SORTED_BLOCKS -DSMALL_MEMORY -DWORDS_BIGENDIAN|
71
 
# don't use elib_malloc
72
 
#s|@GENERAL_CFLAGS@|-DHAVE_LOCALTIME_R -DHAVE_GMTIME_R -DWORDS_BIGENDIAN|
73
 
s|@WFLAGS@||
74
 
s|@HIPE_ENABLED@||
75
 
s|@OPSYS@|noopsys|
76
 
 
77
 
s|@DIAB_OPTS@|-Xdebug-struct-all -Xforce-declarations -Xforce-prototypes -Xsmall-const=0 -Xstrings-in-text -Xsmall-data=0|
78
 
s|@DIAB_INCLS@|-I/usr/local/share/pgm/ose-4.4/powerpc/include/diab|
79
 
s|@OSE_INCLS@|-I/usr/local/share/pgm/ose-4.4/powerpc/std-include -I/usr/local/share/pgm/ose-4.4/powerpc/include -I/usr/local/share/pgm/ose-4.4/powerpc/conf -I/usr/local/share/pgm/ose-4.4/powerpc/krn-750/include -I/usr/local/share/pgm/ose-4.4/powerpc/bsp-powercore680/include -I/usr/local/share/pgm/ose-4.4/examples/common/include|
80
 
s|@OSE_DEFS@|-DPOWERPC -DOSE_DELTA -DBIG_ENDIAN -D_OSE_ -D_OSE_PPC750_|
81
 
 
82
 
# What is this anyway?
83
 
# Disable it and see what breaks.
84
 
#s|@ded_soname@||
85
 
 
86
 
# Only variable substituted directly
87
 
s|$(LDFLAGS)|-r|
88
 
s|@LIBRT@||
89
 
# XXX What is EFFLAGS? Not used in the emulator Makefile.in anyway.
90
 
s|$(EFLAGS)|-DENABLE_ELIB_MALLOC -DELIB_HEAP_USER -DELIB_SORTED_BLOCKS -DSMALL_MEMORY|
91