diff options
| author | gingold <gingold@b72b5c32-5f01-0410-b925-b5c7b92870f7> | 2005-10-26 04:13:19 +0000 | 
|---|---|---|
| committer | gingold <gingold@b72b5c32-5f01-0410-b925-b5c7b92870f7> | 2005-10-26 04:13:19 +0000 | 
| commit | 1f7fba5473ed7e609d46ee9b75b738be92a28b86 (patch) | |
| tree | 53c0f947fc98935e41cd01d2e33c5b226d4d6c58 | |
| parent | 89024703a19d25c51f9c10d00a7f6cad15e6c952 (diff) | |
| download | ghdl-1f7fba5473ed7e609d46ee9b75b738be92a28b86.tar.gz ghdl-1f7fba5473ed7e609d46ee9b75b738be92a28b86.tar.bz2 ghdl-1f7fba5473ed7e609d46ee9b75b738be92a28b86.zip | |
headers added on ortho/debug and ortho/oread
| -rw-r--r-- | ortho/debug/Makefile | 17 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug-disp.adb | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug-disp.ads | 17 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug-main.adb | 17 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug.adb | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug.private.ads | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_debug_front.ads | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_ident.ads | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_ident_hash.adb | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_ident_hash.ads | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_ident_simple.adb | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_ident_simple.ads | 18 | ||||
| -rw-r--r-- | ortho/debug/ortho_nodes.ads | 18 | ||||
| -rw-r--r-- | ortho/oread/Makefile | 17 | ||||
| -rw-r--r-- | ortho/oread/ortho_front.adb | 17 | 
15 files changed, 265 insertions, 0 deletions
| diff --git a/ortho/debug/Makefile b/ortho/debug/Makefile index 8bb4ffc6b..1608a6fa1 100644 --- a/ortho/debug/Makefile +++ b/ortho/debug/Makefile @@ -1,3 +1,20 @@ +#  -*- Makefile -*- for the ortho-code back-end +#  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.  BE=debug  ortho_srcdir=.. diff --git a/ortho/debug/ortho_debug-disp.adb b/ortho/debug/ortho_debug-disp.adb index 27faf9897..36c1750c4 100644 --- a/ortho/debug/ortho_debug-disp.adb +++ b/ortho/debug/ortho_debug-disp.adb @@ -1,3 +1,21 @@ +--  Display the code from the ortho debug tree. +--  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. +  package body Ortho_Debug.Disp is     package Formated_Output is        use Interfaces.C_Streams; diff --git a/ortho/debug/ortho_debug-disp.ads b/ortho/debug/ortho_debug-disp.ads index 1f8a028a4..c365a3530 100644 --- a/ortho/debug/ortho_debug-disp.ads +++ b/ortho/debug/ortho_debug-disp.ads @@ -1,3 +1,20 @@ +--  Display the ortho codes from a tree. +--  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.  with Interfaces.C_Streams;  package Ortho_Debug.Disp is diff --git a/ortho/debug/ortho_debug-main.adb b/ortho/debug/ortho_debug-main.adb index 7da84d58c..714b85332 100644 --- a/ortho/debug/ortho_debug-main.adb +++ b/ortho/debug/ortho_debug-main.adb @@ -1,3 +1,20 @@ +--  Main procedure of ortho debug back-end. +--  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.  with Ada.Command_Line; use Ada.Command_Line;  with Ada.Unchecked_Deallocation;  with Ada.Text_IO; use Ada.Text_IO; diff --git a/ortho/debug/ortho_debug.adb b/ortho/debug/ortho_debug.adb index 0e6a61682..2cb4d42e0 100644 --- a/ortho/debug/ortho_debug.adb +++ b/ortho/debug/ortho_debug.adb @@ -1,3 +1,21 @@ +--  Ortho debug back-end. +--  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. +  with Ada.Unchecked_Deallocation;  package body Ortho_Debug is diff --git a/ortho/debug/ortho_debug.private.ads b/ortho/debug/ortho_debug.private.ads index d54d542fd..ab77b5577 100644 --- a/ortho/debug/ortho_debug.private.ads +++ b/ortho/debug/ortho_debug.private.ads @@ -1,3 +1,21 @@ +--  Ortho debug back-end declarations. +--  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. +  with Ortho_Ident;  use Ortho_Ident; diff --git a/ortho/debug/ortho_debug_front.ads b/ortho/debug/ortho_debug_front.ads index 454c868e2..17e32c9ed 100644 --- a/ortho/debug/ortho_debug_front.ads +++ b/ortho/debug/ortho_debug_front.ads @@ -1,2 +1,20 @@ +--  Ortho debug interface with front-end. +--  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. +  with Ortho_Front;  package Ortho_Debug_Front renames Ortho_Front; diff --git a/ortho/debug/ortho_ident.ads b/ortho/debug/ortho_ident.ads index 9b00d0393..46aa8854d 100644 --- a/ortho/debug/ortho_ident.ads +++ b/ortho/debug/ortho_ident.ads @@ -1,2 +1,20 @@ +--  Ortho debug back-end interface with identifiers package. +--  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. +  with Ortho_Ident_Simple;  package Ortho_Ident renames Ortho_Ident_Simple; diff --git a/ortho/debug/ortho_ident_hash.adb b/ortho/debug/ortho_ident_hash.adb index c22b13075..60ab89586 100644 --- a/ortho/debug/ortho_ident_hash.adb +++ b/ortho/debug/ortho_ident_hash.adb @@ -1,3 +1,21 @@ +--  Ortho debug hashed identifiers implementation. +--  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. +  package body Ortho_Ident_Hash is     type O_Ident_Array is array (Hash_Type range <>) of O_Ident;     Hash_Max : constant Hash_Type := 511; diff --git a/ortho/debug/ortho_ident_hash.ads b/ortho/debug/ortho_ident_hash.ads index 9ef2bd4a0..a6e4a56cc 100644 --- a/ortho/debug/ortho_ident_hash.ads +++ b/ortho/debug/ortho_ident_hash.ads @@ -1,3 +1,21 @@ +--  Ortho debug hashed identifiers implementation. +--  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. +  package Ortho_Ident_Hash is     type O_Ident is private;     O_Ident_Nul : constant O_Ident; diff --git a/ortho/debug/ortho_ident_simple.adb b/ortho/debug/ortho_ident_simple.adb index 2c641c335..83b9756f8 100644 --- a/ortho/debug/ortho_ident_simple.adb +++ b/ortho/debug/ortho_ident_simple.adb @@ -1,3 +1,21 @@ +--  Ortho debug identifiers simple implementation. +--  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. +  package body Ortho_Ident_Simple is     function Get_Identifier (Str : String) return O_Ident     is diff --git a/ortho/debug/ortho_ident_simple.ads b/ortho/debug/ortho_ident_simple.ads index 63bd769a4..f94fe1938 100644 --- a/ortho/debug/ortho_ident_simple.ads +++ b/ortho/debug/ortho_ident_simple.ads @@ -1,3 +1,21 @@ +--  Ortho debug identifiers simple implementation. +--  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. +  package Ortho_Ident_Simple is     type O_Ident is private;     O_Ident_Nul : constant O_Ident; diff --git a/ortho/debug/ortho_nodes.ads b/ortho/debug/ortho_nodes.ads index a6c9c51df..8ade66722 100644 --- a/ortho/debug/ortho_nodes.ads +++ b/ortho/debug/ortho_nodes.ads @@ -1,3 +1,21 @@ +--  Ortho debug back-end interface with front-end. +--  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. +  with Ortho_Debug;  package Ortho_Nodes renames Ortho_Debug; diff --git a/ortho/oread/Makefile b/ortho/oread/Makefile index c297af071..bf6a00424 100644 --- a/ortho/oread/Makefile +++ b/ortho/oread/Makefile @@ -1,3 +1,20 @@ +#  -*- Makefile -*- for the ortho-code compiler. +#  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.  BE = gcc  ortho_srcdir=..  BACK_END=$(ortho_srcdir)/$(BE) diff --git a/ortho/oread/ortho_front.adb b/ortho/oread/ortho_front.adb index 8821ce9bc..7a3fe9a8c 100644 --- a/ortho/oread/ortho_front.adb +++ b/ortho/oread/ortho_front.adb @@ -1,3 +1,20 @@ +--  Ortho code compiler. +--  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.  with Ada.Unchecked_Deallocation;  with Ortho_Nodes; use Ortho_Nodes;  with Ortho_Ident; use Ortho_Ident; | 
