diff options
Diffstat (limited to 'lang/gnat_util/files')
| -rw-r--r-- | lang/gnat_util/files/Makefile | 69 | ||||
| -rw-r--r-- | lang/gnat_util/files/gnat_util.gpr | 7 | ||||
| -rw-r--r-- | lang/gnat_util/files/osint_scars.c | 14 | ||||
| -rw-r--r-- | lang/gnat_util/files/patch-gnatvsn.adb | 36 | ||||
| -rw-r--r-- | lang/gnat_util/files/sdefault_adb.gnat_util | 26 |
5 files changed, 0 insertions, 152 deletions
diff --git a/lang/gnat_util/files/Makefile b/lang/gnat_util/files/Makefile deleted file mode 100644 index e3d8e8d5a846..000000000000 --- a/lang/gnat_util/files/Makefile +++ /dev/null @@ -1,69 +0,0 @@ -# To avoid a cirular dependency with GPRBuild, this custom BSD Makefile is -# used instead of the provided asis.gpr file. - -CP= cp -p -MKDIR= mkdir -p -SRC= gen_src -ADA_FLAGS= -O2 -gnatn -gnatws -gnat05 -C_FLAGS= -O2 -ADB_SRCS!= cd ${.CURDIR} && ls *.adb | sort -r -GEN_SRCS= sdefault.adb snames.adb xsnamest.adb -ADS_SRCS= rident.ads hostparm.ads err_vars.ads alloc.ads prj-com.ads -C_SRCS= link.c osint_scars.c -LIB_SRCS+= ${C_SRCS} ${GEN_SRCS} ${ADS_SRCS} ${ADB_SRCS:Nlib-*.adb} -LIB_OBJS= ${LIB_SRCS:R:S/$/.o/} - -.PHONY: all -.PHONY: generate_sources -.PHONY: libgnat_util.a -.PHONY: install -.PHONY: clean - -all: libgnat_util.a - -generate_sources: - (cd ${.CURDIR} && ${MKDIR} ${SRC} lib) - ${CP} ${.CURDIR}/sdefault_adb.gnat_util ${.CURDIR}/${SRC}/sdefault.adb - (cd ${.CURDIR} && ${CP} \ - xsnamest.adb xutil.* snames.adb-tmpl snames.ads-tmpl \ - snames.h-tmpl ${SRC}) - (cd ${.CURDIR}/${SRC} && \ - gnatmake -gnatf -gnatwae -gnatyg -gnatyS xsnamest && \ - ./xsnamest && mv snames.ns snames.ads && mv snames.nb snames.adb) - -${LIB_OBJS}: generate_sources - -install: - ${MKDIR} ${DESTDIR}${PREFIX}/lib/gnat - ${MKDIR} ${DESTDIR}${PREFIX}/lib/gnat_util - ${MKDIR} ${DESTDIR}${PREFIX}/include/gnat_util - - ${BSD_INSTALL_DATA} ../gnat_util.gpr ${DESTDIR}${PREFIX}/lib/gnat - find ../lib -type f -exec $(BSD_INSTALL_DATA) {} \ - ${DESTDIR}${PREFIX}/lib/gnat_util \; - find ../* -name \*\.ad\[bs\] -exec $(BSD_INSTALL_DATA) {} \ - ${DESTDIR}${PREFIX}/include/gnat_util \; - -clean: - rm -f ${.OBJDIR}/* - rm -f ${.CURDIR}/lib/* - rm -rf ${.CURDIR}/${SRC} - -.SUFFIXES: .adb .ads .c .o - -.adb.o: - ada ${ADA_FLAGS} -I../ -I../${SRC} -c ../${.TARGET:R}.adb - -.c.o: - ${CC} ${C_FLAGS} -c ../${.TARGET:R}.c - -${ADS_SRCS:R:S/$/.o/}: - ada ${ADA_FLAGS} -I../${SRC} -c ../${.TARGET:R}.ads - -${GEN_SRCS:R:S/$/.o/}: - ada ${ADA_FLAGS} -I../ -c ../${SRC}/${.TARGET:R}.adb - -libgnat_util.a: ${LIB_OBJS} - ar cq ${.TARGET} `lorder ${LIB_OBJS} | tsort -q` - ranlib ${.TARGET} - mv ${.TARGET} *.ali ../lib diff --git a/lang/gnat_util/files/gnat_util.gpr b/lang/gnat_util/files/gnat_util.gpr deleted file mode 100644 index bb3ee72b30ae..000000000000 --- a/lang/gnat_util/files/gnat_util.gpr +++ /dev/null @@ -1,7 +0,0 @@ -project Gnat_Util is - for Languages use ("ada", "C"); - for Library_Name use "gnat_util"; - for Library_Dir use "../gnat_util"; - for Source_Dirs use ("../../include/gnat_util"); - for Externally_Built use "true"; -end Gnat_Util; diff --git a/lang/gnat_util/files/osint_scars.c b/lang/gnat_util/files/osint_scars.c deleted file mode 100644 index e10c5f274545..000000000000 --- a/lang/gnat_util/files/osint_scars.c +++ /dev/null @@ -1,14 +0,0 @@ -/* Dummy version of set_std_prefix (needed by osint.adb) */ - -void -set_std_prefix (char *path, int len) -{ -} - -/* Dummy version of update_path (needed by osint.adb) */ - -char * -update_path (char *path, char *key) -{ - return path; -} diff --git a/lang/gnat_util/files/patch-gnatvsn.adb b/lang/gnat_util/files/patch-gnatvsn.adb deleted file mode 100644 index 317c6d87c5c3..000000000000 --- a/lang/gnat_util/files/patch-gnatvsn.adb +++ /dev/null @@ -1,36 +0,0 @@ ---- gnatvsn.adb.orig 2013-07-16 03:35:21.000000000 +0000 -+++ gnatvsn.adb -@@ -53,32 +53,13 @@ package body Gnatvsn is - " FOR A PARTICULAR PURPOSE."; - end Gnat_Free_Software; - -- type char_array is array (Natural range <>) of aliased Character; -- Version_String : char_array (0 .. Ver_Len_Max - 1); -- -- Import the C string defined in the (language-independent) source file -- -- version.c using the zero-based convention of the C language. -- -- The size is not the real one, which does not matter since we will -- -- check for the nul character in Gnat_Version_String. -- pragma Import (C, Version_String, "version_string"); -- - ------------------------- - -- Gnat_Version_String -- - ------------------------- - - function Gnat_Version_String return String is -- S : String (1 .. Ver_Len_Max); -- Pos : Natural := 0; - begin -- loop -- exit when Version_String (Pos) = ASCII.NUL; -- -- S (Pos + 1) := Version_String (Pos); -- Pos := Pos + 1; -- -- exit when Pos = Ver_Len_Max; -- end loop; -- -- return S (1 .. Pos); -+ Return Gnat_Static_Version_String; - end Gnat_Version_String; - - end Gnatvsn; diff --git a/lang/gnat_util/files/sdefault_adb.gnat_util b/lang/gnat_util/files/sdefault_adb.gnat_util deleted file mode 100644 index 6c47e8e1bb59..000000000000 --- a/lang/gnat_util/files/sdefault_adb.gnat_util +++ /dev/null @@ -1,26 +0,0 @@ --- This is a dummy version of the body of Sdefault, used by gnat_util. It gets --- copied to sdefault.adb by custom makefile that comes with port. - -package body Sdefault is - - function Include_Dir_Default_Name return String_Ptr is - begin - return null; - end Include_Dir_Default_Name; - - function Object_Dir_Default_Name return String_Ptr is - begin - return null; - end Object_Dir_Default_Name; - - function Target_Name return String_Ptr is - begin - return null; - end Target_Name; - - function Search_Dir_Prefix return String_Ptr is - begin - return null; - end Search_Dir_Prefix; - -end Sdefault; |
