diff options
Diffstat (limited to 'translate')
-rw-r--r-- | translate/gcc/Make-lang.in | 51 | ||||
-rw-r--r-- | translate/ghdldrv/ghdlmain.adb | 2 | ||||
-rw-r--r-- | translate/translation.adb | 2 |
3 files changed, 3 insertions, 52 deletions
diff --git a/translate/gcc/Make-lang.in b/translate/gcc/Make-lang.in index 9c74b4e..5a0b2a5 100644 --- a/translate/gcc/Make-lang.in +++ b/translate/gcc/Make-lang.in @@ -69,55 +69,6 @@ AGCC_GCCSRC_DIR=$(srcdir)/.. AGCC_GCCOBJ_DIR=../ ####gcc Makefile.inc -# -*- Makefile -*- for the gcc implemantation of ortho. -# Copyright (C) 2005 Tristan Gingold -# -# GHDL is free software; you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free -# Software Foundation; either version 2, or (at your option) any later -# version. -# -# GHDL is distributed in the hope that it will be useful, but WITHOUT ANY -# WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with GCC; see the file COPYING. If not, write to the Free -# Software Foundation, 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# Variable used: -# AGCC_GCCSRC_DIR: the gcc source base directory (ie gcc-X.Y.Z-objs/) -# AGCC_GCCOBJ_DIR: the gcc objects base directory -# agcc_srcdir: the agcc source directory -# agcc_objdir: the agcc object directory - -AGCC_INC_FLAGS=-I$(AGCC_GCCOBJ_DIR)/gcc -I$(AGCC_GCCSRC_DIR)/include \ - -I$(AGCC_GCCSRC_DIR)/gcc -I$(AGCC_GCCSRC_DIR)/gcc/config \ - -I$(AGCC_GCCSRC_DIR)/libcpp/include -AGCC_CFLAGS=-g -Wall -DIN_GCC $(AGCC_INC_FLAGS) - -AGCC_LOCAL_OBJS=ortho-lang.o - -AGCC_DEPS := $(AGCC_LOCAL_OBJS) -AGCC_OBJS := $(AGCC_LOCAL_OBJS) $(AGCC_GCCOBJ_DIR)gcc/attribs.o -# $(AGCC_GCCOBJ_DIR)gcc/toplev.o - -ortho-lang.o: $(agcc_srcdir)/ortho-lang.c \ - $(AGCC_GCCOBJ_DIR)gcc/gtype-vhdl.h \ - $(AGCC_GCCOBJ_DIR)gcc/gt-vhdl-ortho-lang.h - $(CC) -c -o $@ $< $(AGCC_CFLAGS) - -agcc-clean: force - $(RM) -f $(agcc_objdir)/*.o - $(RM) -f $(agcc_srcdir)/*~ - -agcc-maintainer-clean: force - $(RM) -f $(AGCC_DEPS) - - -.PHONY: agcc-clean agcc-maintainer-clean # The compiler proper. # It is compiled into the vhdl/ subdirectory to avoid file name clashes but @@ -129,7 +80,7 @@ ghdl1$(exeext): $(AGCC_OBJS) $(AGCC_DEPS) force $(BACKEND) $(LIBDEPS) $(GNATMAKE) -o $@ -aI$(srcdir)/vhdl -aOvhdl ortho_gcc-main \ -bargs -E -cargs $(CFLAGS) $(GHDL_ADAFLAGS) \ -largs $(AGCC_OBJS) $(filter-out main.o,$(BACKEND)) \ - $(LIBS) $(BACKENDLIBS) + $(LIBS) $(BACKENDLIBS) -lstdc++ # The driver for ghdl. ghdl$(exeext): force diff --git a/translate/ghdldrv/ghdlmain.adb b/translate/ghdldrv/ghdlmain.adb index b34c07f..a9bc00b 100644 --- a/translate/ghdldrv/ghdlmain.adb +++ b/translate/ghdldrv/ghdlmain.adb @@ -132,7 +132,7 @@ package body Ghdlmain is end loop; New_Line; Put_Line ("To display the options of a GHDL program,"); - Put_Line (" run your programm with the --help option."); + Put_Line (" run your program with the --help option."); Put_Line ("Also see --options-help for analyzer options."); New_Line; Put_Line ("Please, refer to the GHDL manual for more information."); diff --git a/translate/translation.adb b/translate/translation.adb index d529076..88ac566 100644 --- a/translate/translation.adb +++ b/translate/translation.adb @@ -13876,7 +13876,7 @@ package body Translation is * Iir_Fp64 (Get_Value (Get_Physical_Unit_Value (Get_Unit_Name (Expr)))))); when others => - Error_Kind ("tranlate_numeric_literal", Expr); + Error_Kind ("translate_numeric_literal", Expr); end case; exception when Constraint_Error => |