upgraded to latest gcc

This commit is contained in:
2026-07-17 09:34:43 -03:00
parent 945dd1a809
commit 65419545fd
86 changed files with 16693 additions and 17194 deletions
+13 -18
View File
@@ -12,33 +12,28 @@ exec_prefix=${prefix}
RM= rm -f
MKDIR=mkdir -p
#INSTALL=/usr/bin/install -c
#INSTALL_DATA=${INSTALL} -m 644
INSTALL=install.exe
INSTALL_DATA=${INSTALL}
INSTALL=/usr/bin/install -c
INSTALL_DATA=${INSTALL} -m 644
#YACC=yacc193
YACC=bison
LEX=flex
CCX=gcc
EXEEXT=.exe
EXEEXT=
#INSTBIN=/usr/local/bin
#INSTRC=/usr/local/share/htcobol
INSTBIN=C:/TinyCOBOL
INSTRC=C:/TinyCOBOL
INSTBIN=${prefix}/bin
INSTRC=${prefix}/share/htcobol
RCFILE=htcobolrc
#
# Debuging features are set in htconfig.h
# -DDEBUG_COMPILER -DDEBUG_SCANNER
#
INCLUDES=-I/usr/local/include -I../lib -I..
CCXFLAGS=${INCLUDES} -Wall
INCLUDES=-I/usr/include -I/usr/local/include -I../lib -I../
CCXFLAGS=${INCLUDES} -fcommon -Wall -Wno-long-long
#CCXFLAGS1=${INCLUDES} -fcommon
CCXFLAGS1=${INCLUDES}
#LIBS=-L/usr/local/lib -lgetopts -lm
LIBS=-L/usr/local/lib -lm -lpdcurses
LIBS=-L/usr/lib -L/usr/local/lib
LDFLAGS=
MAKEDEPEND=@MAKEDEPEND@
@@ -63,14 +58,14 @@ htcobol.c htcobgen.c htcobemt.c htglobals.c reswords.c
OBJS = htcobol.tab.o scan.o pp_parser.tab.o pp_scanner.o \
htcobol.o htcobgen.o htcobemt.o htglobals.o reswords.o
PROG=htcobol.exe
PROG=htcobol
all: $(PROG)
devel: all
${PROG}: ${OBJS}
$(CCX) -o $@ ${OBJS} $(LDFLAGS) $(LIBS)
$(CCX) -g -o $@ ${OBJS} $(LDFLAGS) $(LIBS)
# strip $@
@@ -110,7 +105,7 @@ clean:
pp_parser.tab.c pp_parser.tab.h pp_scanner.c pp_parser.output
install: $(PROG)
$(MKDIR) $(INSTRC)
strip $(PROG)
${INSTALL} $(PROG) $(INSTBIN)/$(PROG)
${INSTALL} -m 755 $(PROG) $(INSTBIN)/$(PROG)
$(MKDIR) $(INSTRC)
${INSTALL_DATA} $(RCFILE) $(INSTRC)/$(RCFILE)