mirror of
https://frontier.innolan.net/github/amigaos-cross-toolchain6.git
synced 2024-10-19 10:29:55 +00:00
Omit auto open stubs for devices.
This commit is contained in:
+14
-9
@@ -85,25 +85,30 @@ function install_sdk {
|
|||||||
echo "${path} -> ${PREFIX}/os-include/lvo/${base}.i"
|
echo "${path} -> ${PREFIX}/os-include/lvo/${base}.i"
|
||||||
sfdc --quiet --target=m68k-amigaos --mode=lvo \
|
sfdc --quiet --target=m68k-amigaos --mode=lvo \
|
||||||
--output="${PREFIX}/os-include/lvo/${base}.i" ${path}
|
--output="${PREFIX}/os-include/lvo/${base}.i" ${path}
|
||||||
|
;;
|
||||||
|
"stubs")
|
||||||
|
path=${line[2]}
|
||||||
|
name=$(basename ${path})
|
||||||
|
file="${name%_lib.sfd}.c"
|
||||||
|
|
||||||
echo "${path} -> ${base}.c"
|
echo "${path} -> ${file}"
|
||||||
sfdc --quiet --target=m68k-amigaos --mode=autoopen \
|
sfdc --quiet --target=m68k-amigaos --mode=autoopen \
|
||||||
--output="${base}.c" ${path}
|
--output="${file}" ${path}
|
||||||
|
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer"
|
||||||
add_stubs "${base}.c" "libnix"
|
add_stubs "${file}" "libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA"
|
||||||
add_stubs "${base}.c" "libb/libnix"
|
add_stubs "${file}" "libb/libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -m68020"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -m68020"
|
||||||
add_stubs "${base}.c" "libm020/libnix"
|
add_stubs "${file}" "libm020/libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA -m68020"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA -m68020"
|
||||||
add_stubs "${base}.c" "libb/libm020/libnix"
|
add_stubs "${file}" "libb/libm020/libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -m68020 -m68881"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -m68020 -m68881"
|
||||||
add_stubs "${base}.c" "libm020/libm881/libnix"
|
add_stubs "${file}" "libm020/libm881/libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA -m68020 -m68881"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel -DSMALL_DATA -m68020 -m68881"
|
||||||
add_stubs "${base}.c" "libb/libm020/libm881/libnix"
|
add_stubs "${file}" "libb/libm020/libm881/libnix"
|
||||||
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel32 -DSMALL_DATA -m68020"
|
CFLAGS="-Wall -O3 -fomit-frame-pointer -fbaserel32 -DSMALL_DATA -m68020"
|
||||||
add_stubs "${base}.c" "libb32/libm020/libnix"
|
add_stubs "${file}" "libb32/libm020/libnix"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unknown preprocessor: '${line}'"
|
echo "Unknown preprocessor: '${line}'"
|
||||||
|
|||||||
@@ -11,3 +11,4 @@ CGraphX/C/Include/proto/cybergraphics.h
|
|||||||
CGraphX/FD/cybergraphics_lib.fd
|
CGraphX/FD/cybergraphics_lib.fd
|
||||||
fd2sfd : CGraphX/FD/cybergraphics_lib.fd CGraphX/C/Include/clib/cybergraphics_protos.h
|
fd2sfd : CGraphX/FD/cybergraphics_lib.fd CGraphX/C/Include/clib/cybergraphics_protos.h
|
||||||
sfdc : cybergraphics_lib.sfd
|
sfdc : cybergraphics_lib.sfd
|
||||||
|
stubs : cybergraphics_lib.sfd
|
||||||
|
|||||||
@@ -66,3 +66,8 @@ sfdc : 68060_lib.sfd
|
|||||||
sfdc : 680x0_lib.sfd
|
sfdc : 680x0_lib.sfd
|
||||||
sfdc : disassembler_lib.sfd
|
sfdc : disassembler_lib.sfd
|
||||||
sfdc : mmu_lib.sfd
|
sfdc : mmu_lib.sfd
|
||||||
|
stubs : 68040_lib.sfd
|
||||||
|
stubs : 68060_lib.sfd
|
||||||
|
stubs : 680x0_lib.sfd
|
||||||
|
stubs : disassembler_lib.sfd
|
||||||
|
stubs : mmu_lib.sfd
|
||||||
|
|||||||
@@ -76,3 +76,4 @@ MUI/Developer/C/Include/pragmas/muimaster_pragmas.h
|
|||||||
MUI/Developer/FD/muimaster_lib.fd
|
MUI/Developer/FD/muimaster_lib.fd
|
||||||
fd2sfd : MUI/Developer/FD/muimaster_lib.fd MUI/Developer/C/Include/clib/muimaster_protos.h
|
fd2sfd : MUI/Developer/FD/muimaster_lib.fd MUI/Developer/C/Include/clib/muimaster_protos.h
|
||||||
sfdc : muimaster_lib.sfd
|
sfdc : muimaster_lib.sfd
|
||||||
|
stubs : muimaster_lib.sfd
|
||||||
|
|||||||
@@ -10,3 +10,4 @@ Warp3D_Devel/Include/fd/Warp3D.fd = Warp3D_lib.fd
|
|||||||
Warp3D_Devel/Include/Warp3D/Warp3D.h
|
Warp3D_Devel/Include/Warp3D/Warp3D.h
|
||||||
fd2sfd : Warp3D_Devel/Include/fd/Warp3D_lib.fd Warp3D_Devel/Include/clib/Warp3D_protos.h
|
fd2sfd : Warp3D_Devel/Include/fd/Warp3D_lib.fd Warp3D_Devel/Include/clib/Warp3D_protos.h
|
||||||
sfdc : Warp3D_lib.sfd
|
sfdc : Warp3D_lib.sfd
|
||||||
|
stubs : Warp3D_lib.sfd
|
||||||
|
|||||||
Reference in New Issue
Block a user