Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3eec6ee

Browse files
committed
Rename templates to match names in makefiles/Makefile.* and include/port.
Read templates after compiler is detected. Convert all templates to realshell scripts. Rename bsd->openbsd, alpha->osf.
1 parent739a056 commit3eec6ee

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1036
-1220
lines changed

‎configure

Lines changed: 647 additions & 625 deletions
Large diffs are not rendered by default.

‎configure.in

Lines changed: 215 additions & 253 deletions
Large diffs are not rendered by default.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

‎src/template/.similar

Lines changed: 0 additions & 34 deletions
This file was deleted.

‎src/template/aix

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
AROPT=crs
2+
DLSUFFIX=.so
3+
4+
if test "$GCC" = yes ; then
5+
CFLAGS=-pipe
6+
CXXFLAGS=-pipe
7+
SHARED_LIB=-lc
8+
else # not GCC
9+
case $host_os in
10+
aix3.2.5)
11+
CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg'
12+
SHARED_LIB='-e _nostart -lc'
13+
;;
14+
aix4.1)
15+
CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero'
16+
SHARED_LIB='-bnoentry -lc'
17+
;;
18+
aix4.2 | aix4.3)
19+
CFLAGS='-qmaxmem=16384 -qhalt=w -qsrcmsg -qlanglvl=extended -qlonglong'
20+
SHARED_LIB='-lc'
21+
;;
22+
esac
23+
fi # not GCC

‎src/template/aix_325

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/aix_41

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/aix_42

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/aix_gcc

Lines changed: 0 additions & 9 deletions
This file was deleted.

‎src/template/alpha_gcc

Lines changed: 0 additions & 14 deletions
This file was deleted.

‎src/template/bsdi

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
AROPT=cq
2+
CFLAGS='-O2 -pipe'
3+
4+
case $host_cpu in
5+
i?86) CFLAGS="$CFLAGS -m486";;
6+
esac
7+
8+
case $host_os in
9+
bsdi2.0) CFLAGS="$CFLAGS -DPRE_BSDI_2_1";;
10+
esac
11+
12+
case $host_os in
13+
bsdi2.0 | bsdi2.1 | bsdi3)
14+
SHARED_LIB=
15+
DLSUFFIX=.o
16+
CC=gcc2
17+
;;
18+
bsdi4)
19+
SHARED_LIB=-fpic
20+
DLSUFFIX=.so
21+
;;
22+
esac

‎src/template/bsdi_2.0

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/bsdi_2.1

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/bsdi_4.0

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/bsdi_4.0_sparc

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/cygwin32

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/template/dgux

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
AROPT:crs
2-
CFLAGS:
3-
LIBS:-lsocket -lnsl
4-
SHARED_LIB:-fpic
5-
ALL:
6-
SRCH_INC:
7-
SRCH_LIB:
8-
DLSUFFIX:.so
1+
AROPT=crs
2+
CFLAGS=
3+
SHARED_LIB=-fpic
4+
DLSUFFIX=.so

‎src/template/freebsd

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
AROPT:cq
2-
SHARED_LIB:-fpic -DPIC
3-
CFLAGS:-O2 -m486 -pipe
4-
SRCH_INC:
5-
SRCH_LIB:
6-
DLSUFFIX:.so
1+
AROPT=cq
2+
SHARED_LIB='-fpic -DPIC'
3+
CFLAGS='-O2 -m486 -pipe'
4+
DLSUFFIX=.so

‎src/template/generic

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/hpux

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
AROPT=crs
2+
DLSUFFIX=.sl
3+
4+
if test "$GCC" = yes ; then
5+
CFLAGS=-O2
6+
SHARED_LIB=-fPIC
7+
DL_LIB=/usr/lib/libdld.sl
8+
CCC=g++
9+
else
10+
CFLAGS='-Wl,-E -Ae'
11+
SHARED_LIB=+z
12+
CPP='cc -E -Ae'
13+
CCC=aCC
14+
fi

‎src/template/hpux_cc

Lines changed: 0 additions & 11 deletions
This file was deleted.

‎src/template/hpux_gcc

Lines changed: 0 additions & 10 deletions
This file was deleted.

‎src/template/irix5

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
AROPT:crs
2-
CFLAGS:
3-
SHARED_LIB:
4-
ALL:
5-
SRCH_INC:
6-
SRCH_LIB:
7-
DLSUFFIX:.so
1+
AROPT=crs
2+
CFLAGS=
3+
SHARED_LIB=
4+
DLSUFFIX=.so

‎src/template/linux

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
AROPT=crs
2+
CFLAGS=-O2
3+
SHARED_LIB=-fpic
4+
DLSUFFIX=.so
5+
6+
case $host_cpu in
7+
mips*) CFLAGS="$CFLAGS -mips2";;
8+
alpha*) CPU=alpha;;
9+
esac

‎src/template/linux_alpha

Lines changed: 0 additions & 9 deletions
This file was deleted.

‎src/template/linux_arm

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/linux_i386

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/linux_m68k

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/linux_mips

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/linux_ppc

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/linux_sparc

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/template/netbsd

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
AROPT:cq
2-
SHARED_LIB:-fpic -DPIC
3-
CFLAGS:-O2 -pipe
4-
SRCH_INC:
5-
SRCH_LIB:
6-
DLSUFFIX:.so
1+
AROPT=cq
2+
SHARED_LIB='-fpic -DPIC'
3+
CFLAGS='-O2 -pipe'
4+
DLSUFFIX=.so

‎src/template/nextstep

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
AROPT:rc
2-
CFLAGS:
3-
SHARED_LIB:
4-
ALL:
5-
SRCH_INC:
6-
SRCH_LIB:
7-
DLSUFFIX:.o
1+
AROPT=rc
2+
CFLAGS=
3+
SHARED_LIB=
4+
DLSUFFIX=.o

‎src/template/openbsd

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
AROPT:cq
2-
SHARED_LIB:-fpic -DPIC
3-
CFLAGS:-O2 -pipe
4-
SRCH_INC:
5-
SRCH_LIB:
6-
DLSUFFIX:.so
1+
AROPT=cq
2+
SHARED_LIB='-fpic -DPIC'
3+
CFLAGS='-O2 -pipe'
4+
DLSUFFIX=.so
Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1-
AROPT:crs
1+
AROPT=crs
2+
23
# NOFIXADE disallows unaligned access.
34
# on Ultrix and OSF/1 it invokes an explicit syscall.
45
# on HP-UX it turns off certain compiler options.
56
# This is defined here because a bunch of clients include tmp/c.h,
67
# which is where the work is done on HP-UX. It only affects the
78
# backend on Ultrix and OSF/1.
8-
CC:cc
9-
CFLAGS:-D__alpha__ -DNOFIXADE -std -O4 -Olimit 2000
10-
LDFLAGS='-rpath $(LIBDIR)'
11-
SHARED_LIB:
12-
ALL:
13-
SRCH_INC:
14-
SRCH_LIB:
15-
DLSUFFIX:.so
16-
CCC:cxx
17-
CXXFLAGS:-D__alpha__ -DNOFIXADE -O4 -Olimit 2000
9+
10+
if test "$GCC" = yes ; then
11+
CFLAGS='-D__alpha__ -DNOFIXADE'
12+
CCC=g++
13+
else
14+
CFLAGS='-D__alpha__ -DNOFIXADE -std -O4 -Olimit 2000'
15+
LDFLAGS='-rpath $(libdir)'
16+
CCC=cxx
17+
CXXFLAGS='-D__alpha__ -DNOFIXADE -O4 -Olimit 2000'
18+
fi
19+
20+
DLSUFFIX=.so
21+
SHARED_LIB=

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp