Kaynağa Gözat

Update version numbers and copyright notices.
Add true sources for IDE.res so it can be modified properly and regenerated with windres.


git-svn-id: file:///var/svn/tigccpp/trunk@722 9552661e-59e3-4036-b4f2-dbe53926924f

kevinkofler 18 yıl önce
ebeveyn
işleme
a8457ada73

+ 6 - 6
tigcc/Readme.txt

@@ -1,5 +1,5 @@
 
-           TIGCC Cross Compiler for the TI-89 and TI-92 Plus v0.96 Beta 6
+           TIGCC Cross Compiler for the TI-89 and TI-92 Plus v0.96 Beta 7
           ================================================================
 
 Xavier Vassor       Xavier@tigcc.ticalc.org    (original linker and tigcc)
@@ -13,15 +13,15 @@ Philipp Winkler     p.winkler@atn.nu           (library help file conversion)
 
 Original files Copyright (C) 1999-2005 Xavier Vassor, Niklas Brunlid,
                                        and Jean Canazzi
-ld-tigcc Copyright (C) 2002-2005 Sebastian Reichelt and Kevin Kofler
-Library & Documentation Copyright (C) 2000-2005 Zeljko Juric and contributors
-IDE Copyright (C) 2000-2005 Sebastian Reichelt
+ld-tigcc Copyright (C) 2002-2006 Sebastian Reichelt and Kevin Kofler
+Library & Documentation Copyright (C) 2000-2006 Zeljko Juric and contributors
+IDE Copyright (C) 2000-2006 Sebastian Reichelt and contributors
+TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer
+                                          (http://tict.ticalc.org/)
 
 Included programs with different licenses:
 A68k Copyright (C) 1987-2005 Charlie Gibbs, David Ellsworth, Kevin Kofler,
                              Julien Muchembled, and Paul Froissart
-TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer
-                                          (http://tict.ticalc.org/)
 
 This archive contains the sources for...
 - the GCC patches ('GCC' folder)

+ 1 - 1
tigcc/doc/System/CHMFiles/index.html

@@ -6,7 +6,7 @@
 <BODY BGCOLOR="#FFFFF8">
 <CENTER>
 <H1 CLASS="H1IND">TIGCC&nbsp;&nbsp;Documentation</H1>
-<H2 CLASS="H2IND">TIGCC v0.96 Beta 6&nbsp; (Library v2.7)</H2>
+<H2 CLASS="H2IND">TIGCC v0.96 Beta 7&nbsp; (Library v2.7)</H2>
 </CENTER>
 <HR>
 <BR>

+ 9 - 6
tigcc/doc/System/Info/copyright/copyright.hss

@@ -4,11 +4,11 @@ Title=Copyright Notes
 [Top]
 As TIGCC is a complex team project, various parts of it have been made by different authors:
 <BR><BR>
-<CODE>ld-tigcc</CODE> Copyright (C) 2002-2005 Sebastian Reichelt and Kevin Kofler
+<CODE>ld-tigcc</CODE> Copyright (C) 2002-2006 Sebastian Reichelt and Kevin Kofler, licensed under the GPL
 <BR>
-Library &amp; Documentation Copyright (C) 2000-2005 Zeljko Juric and contributors
+Library &amp; Documentation Copyright (C) 2000-2006 Zeljko Juric and contributors, licensed under the GPL with libgcc exception
 <BR>
-IDE Copyright (C) 2000-2005 Sebastian Reichelt
+IDE Copyright (C) 2000-2006 Sebastian Reichelt and contributors, licensed under the GPL
 <BR><BR>
 Some parts of the TIGCC package (<CODE>cpp</CODE>, <CODE>gcc</CODE>, <CODE>as</CODE>,
 <CODE>ld</CODE>, <CODE>ar</CODE>, <CODE>objcopy</CODE>)
@@ -19,13 +19,14 @@ published by the Free Software Foundation; either version 2 of the License, or (
 version.
 <BR><BR>
 Parameter passing by register Copyright (C) 1998-2003 Fred Fish from <A HREF="http://www.geekgadgets.org/">Geek Gadgets</A>;
-converted to GCC 3.0 by Kevin Kofler.
+converted to GCC 3.0 and higher by Kevin Kofler.
+<BR><BR>
+Thomas Nussbaumer holds the copyright for the TIGCC Tools Suite, from which the compression feature was taken.
+It is licensed under the LGPL.
 <BR><BR>
 <CODE>a68k</CODE> (also included in the package) is a freeware assembler by Charlie Gibbs (it
 is a somewhat modified Amiga version).
 <BR><BR>
-Thomas Nussbaumer holds the copyright for the TIGCC Tools Suite, from which the compression feature was taken.
-<BR><BR>
 <HR>
 <B>Special copyright notes about the documentation and the library:</B>
 <BR><BR>
@@ -46,3 +47,5 @@ program.</LI>
 </UL>
 I simply want that this documentation to become known to as many C and assembly programmers
 as possible.
+<BR><BR>
+<I>Note that this is Zeljko's <B>original</B> license for the library. Zeljko has since approved its release under the GPL with the libgcc exception (allowing you to freely link the code with both GPLed and non-GPLed programs without restrictions). Still, we would appreciate being credited for our work.</I>

+ 5 - 5
tigcc/doc/System/Info/info/disclaimer.hss

@@ -3,13 +3,13 @@ Title=Disclaimer
 
 [Top]
 Original files Copyright (C) 1999-2005 Xavier Vassor, Niklas Brunlid, and Jean Canazzi<BR>
-ld-tigcc Copyright (C) 2002-2005 Sebastian Reichelt and Kevin Kofler<BR>
-Library &amp; Documentation Copyright (C) 2000-2005 Zeljko Juric and contributors<BR>
-IDE Copyright (C) 2000-2005 Sebastian Reichelt
+ld-tigcc Copyright (C) 2002-2006 Sebastian Reichelt and Kevin Kofler<BR>
+Library &amp; Documentation Copyright (C) 2000-2006 Zeljko Juric and contributors<BR>
+IDE Copyright (C) 2000-2006 Sebastian Reichelt and contributors<BR>
+TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer (<A HREF="http://tict.ticalc.org/">TI-Chess Team</A>)
 <BR><BR>
 Included programs with different licenses:<BR>
-A68k Copyright (C) 1987-2005 Charlie Gibbs, David Ellsworth, Kevin Kofler, Julien Muchembled, and Paul Froissart<BR>
-TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer (<A HREF="http://tict.ticalc.org/">TI-Chess Team</A>)
+A68k Copyright (C) 1987-2005 Charlie Gibbs, David Ellsworth, Kevin Kofler, Julien Muchembled, and Paul Froissart
 <BR><BR>
 Some parts of the TIGCC package are parts of the GNU C compiler package. Like the rest of TIGCC, these parts are free software; you can redistribute them and/or modify it under the terms of the <A HREF="$$INFOLINK(gnugpl)">GNU General Public License</A> as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 <BR><BR>

+ 1 - 1
tigcc/doc/System/Info/info/history.hss

@@ -5,7 +5,7 @@ Title=History
 <B>Note:</B> Click <A HREF="$$INFOLINK(history)">here</A> for the history of the library, or <A HREF="$$INFOLINK(ide/history)">here</A> for the history of the IDE.
 <BR><BR>
 
-<B>October 2, 2005: TIGCC v0.96 Beta 6, ld-tigcc v1.07, Library v2.7, IDE v2.93</B>
+<B>July ??, 2006: TIGCC v0.96 Beta 7, ld-tigcc v1.07, Library v2.7, IDE v2.93</B>
 
 <UL>
 <LI>Added: A new installer for the Win32 release, based on

+ 3 - 3
tigcc/doc/System/Info/info/releaseinfo.hss

@@ -3,13 +3,13 @@ Title=Release Information
 
 [Top]
 <UL>
-<LI>TIGCC v0.96 Beta 6 based on the <A HREF="http://www.gnu.org/software/gcc/">GNU Compiler Collection</A> v4.0.2 and <A HREF="http://www.gnu.org/software/binutils/">GNU Binutils</A> v2.16.1 compiled under <A HREF="http://www.mingw.org/">MinGW32</A> by <A HREF="mailto:Jean@tigcc.ticalc.org">Jean Canazzi</A>, <A HREF="mailto:Sebastian@tigcc.ticalc.org">Sebastian Reichelt</A>, and <A HREF="mailto:Kevin@tigcc.ticalc.org">Kevin Kofler</A></LI>
+<LI>TIGCC v0.96 Beta 7 based on the <A HREF="http://www.gnu.org/software/gcc/">GNU Compiler Collection</A> v4.1.1 and <A HREF="http://www.gnu.org/software/binutils/">GNU Binutils</A> v2.16.1 compiled under <A HREF="http://www.mingw.org/">MinGW32</A> by <A HREF="mailto:Jean@tigcc.ticalc.org">Jean Canazzi</A>, <A HREF="mailto:Sebastian@tigcc.ticalc.org">Sebastian Reichelt</A>, and <A HREF="mailto:Kevin@tigcc.ticalc.org">Kevin Kofler</A></LI>
 <LI>A68k v2.71.F3v by Charlie Gibbs, David Ellsworth, Kevin Kofler, Julien Muchembled, and Paul Froissart</LI>
 <LI>ld-tigcc v1.07 by Sebastian Reichelt and Kevin Kofler</LI>
 <LI>TIGCC Library v2.7 by <A HREF="mailto:Zeljko@tigcc.ticalc.org">Zeljko Juric</A></LI>
 <LI>TIGCC IDE v2.93 and Windows Command Line Executable by Sebastian Reichelt</LI>
-<LI>Parameter passing by register Copyright (C) 1998-2003 Fred Fish from <A HREF="http://www.geekgadgets.org/">Geek Gadgets</A>; converted to GCC 3.0-4.0 by Kevin Kofler</LI>
+<LI>Parameter passing by register Copyright (C) 1998-2003 Fred Fish from <A HREF="http://www.geekgadgets.org/">Geek Gadgets</A>; converted to GCC 3.0-4.1 by Kevin Kofler</LI>
 <LI>Parts from the TIGCC Tools Suite by the <A HREF="http://tict.ticalc.org/">TI-Chess Team</A> (i.e. <A HREF="mailto:thomas.nussbaumer@gmx.net">Thomas Nussbaumer</A>) as well as his grayscale support have been used.<BR>TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer</LI>
-<LI>A slightly more advanced patch was originally made by <A HREF="mailto:revol@free.fr">François Revol</A> (mmu_man).</LI>
+<LI>A slightly more advanced GCC patch was originally made by <A HREF="mailto:revol@free.fr">François Revol</A> (mmu_man).</LI>
 </UL>
 Get additional files and updates at the <A HREF="http://tigcc.ticalc.org/">Official TIGCC Site</A>.

+ 2 - 2
tigcc/ide/IDE.dof

@@ -128,11 +128,11 @@ CompanyName=TIGCC Team
 FileDescription=TIGCC IDE
 FileVersion=2.9.3.0
 InternalName=IDE
-LegalCopyright=Copyright (c) Sebastian Reichelt, 2000-2005
+LegalCopyright=Copyright (c) Sebastian Reichelt and others, 2000-2006
 LegalTrademarks=
 OriginalFilename=IDE.exe
 ProductName=TIGCC
-ProductVersion=0.96 Beta 6
+ProductVersion=0.96 Beta 7
 Comments=This program is freely distributable under the terms of the GNU General Public License.  It is kept open-source, but please email me at Sebastian@tigcc.ticalc.org if you found a bug or have a patch.
 [HistoryLists\hlConditionals]
 Count=2

BIN
tigcc/ide/IDE.ico


+ 30 - 0
tigcc/ide/IDE.rc

@@ -0,0 +1,30 @@
+MAINICON ICON "IDE.ico"
+
+1 VERSIONINFO
+FILEVERSION 2,9,3,0
+PRODUCTVERSION 2,9,3,0
+FILEOS 0x4
+FILETYPE 0x1
+{
+BLOCK "StringFileInfo"
+{
+	BLOCK "04090000"
+	{
+		VALUE "CompanyName", "TIGCC Team"
+		VALUE "FileDescription", "TIGCC IDE"
+		VALUE "FileVersion", "2.9.3.0"
+		VALUE "InternalName", "IDE"
+		VALUE "LegalCopyright", "Copyright (c) Sebastian Reichelt and others, 2000-2006"
+		VALUE "LegalTrademarks", ""
+		VALUE "OriginalFilename", "IDE.exe"
+		VALUE "ProductName", "TIGCC"
+		VALUE "ProductVersion", "0.96 Beta 7"
+		VALUE "Comments", "This program is freely distributable under the terms of the GNU General Public License.  It is kept open-source, but please email me at Sebastian@tigcc.ticalc.org if you found a bug or have a patch."
+	}
+}
+
+BLOCK "VarFileInfo"
+{
+	VALUE "Translation", 0x0409,0x04E4
+}
+}

BIN
tigcc/ide/IDE.res


+ 2 - 2
tigcc/include/C/version.h

@@ -4,9 +4,9 @@
 #define __TIGCC__ 0
 #define __TIGCC_MINOR__ 96
 #define __TIGCC_SP__ 0
-#define __TIGCC_BETA__ 6
+#define __TIGCC_BETA__ 7
 #define __TIGCC_VERSION__ 96
-#define __TIGCC_VERSION_STRING__ "TIGCC0.96Beta6"
+#define __TIGCC_VERSION_STRING__ "TIGCC0.96Beta7"
 
 #define __TIGCCLIB__ 2
 #define __TIGCCLIB_MINOR__ 70

+ 1 - 1
tigcc/ld-tigcc/generic.h

@@ -67,7 +67,7 @@ TIOS_UPGRADE_FILE_SUPPORT
 
 // This defines the current version of ld-tigcc and ar-tigcc.
 #define PROGRAM_VERSION_STRING "1.07"
-#define COPYRIGHT_NOTICE_STRING "Copyright (C) 2002-2005 Sebastian Reichelt, Kevin Kofler and Billy Charvet"
+#define COPYRIGHT_NOTICE_STRING "Copyright (C) 2002-2006 Sebastian Reichelt, Kevin Kofler and Billy Charvet"
 
 // Handling of user-defined functionality dependencies.
 #ifdef TARGET_DLL

+ 10 - 7
tigcc/readme/Readme.txt

@@ -1,5 +1,5 @@
 
-           TIGCC Cross Compiler for the TI-89 and TI-92 Plus v0.96 Beta 6
+           TIGCC Cross Compiler for the TI-89 and TI-92 Plus v0.96 Beta 7
           ================================================================
 
 Xavier Vassor       Xavier@tigcc.ticalc.org    (original linker and tigcc)
@@ -34,15 +34,15 @@ Email us at:        Team@tigcc.ticalc.org
 
 Original files Copyright (C) 1999-2005 Xavier Vassor, Niklas Brunlid,
                                        and Jean Canazzi
-ld-tigcc Copyright (C) 2002-2005 Sebastian Reichelt and Kevin Kofler
-Library & Documentation Copyright (C) 2000-2005 Zeljko Juric and contributors
-IDE Copyright (C) 2000-2005 Sebastian Reichelt
+ld-tigcc Copyright (C) 2002-2006 Sebastian Reichelt and Kevin Kofler
+Library & Documentation Copyright (C) 2000-2006 Zeljko Juric and contributors
+IDE Copyright (C) 2000-2006 Sebastian Reichelt and contributors
+TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer
+                                          (http://tict.ticalc.org/)
 
 Included programs with different licenses:
 A68k Copyright (C) 1987-2005 Charlie Gibbs, David Ellsworth, Kevin Kofler,
                              Julien Muchembled, and Paul Froissart
-TIGCC Tools Suite Copyright (C) 2000-2004 Thomas Nussbaumer
-                                          (http://tict.ticalc.org/)
 
 Setup executable created using NSIS (http://nsis.sourceforge.net) and
 compressed using LZMA (http://www.7-zip.org/sdk.html) for the data and UPX
@@ -62,7 +62,10 @@ You should have received a copy of the GNU General Public License along with
 this program; if not, write to the Free Software Foundation, Inc.,
 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
-Different licenses apply to A68k and the tools from the TIGCC Tools Suite.
+Some components (TIGCCLIB, ttpack, pstarter) have additional permissions
+beyond the GPL.
+
+A different license applies to A68k.
 
 Official Release: http://www.ticalc.org/pub/win/asm/tigcc.zip
      Source Code: http://www.ticalc.org/pub/win/asm/tigccsrc.zip