Turbo C
Jump to navigation
Jump to search
---------------------------------------------------------------------- Turbo C / Turbo Debugger 23.02.90 Borland GmbH fÂr den Atari ST ---------------------------------------------------------------------- Sehr geehrte Beta-Tester/innen, sie halten die erste Gamma-Version von Turbo C 2.0 und Turbo Debugger 1.0 in H„nden (2 Disketten)! Teilen Sie uns neu entdeckte Fehler so schnell wie mâ€glich mit. Am Besten telefonisch unter der Nummer 089/72010-102, via Telefax unter 089/779339 oder Âber eine der am Ende dieser Datei aufgelisteten Mailboxen. Schenken Sie bitte den folgenden Featuren beim Testen besondere Auf- merksamkeit (sofern mâ€glich): ********************************************************* ****** 68020 und 68881 Codeerzeugung von Turbo C ****** ****** Absolute Codeerzeugung durch TLINK ****** ********************************************************* Vielen Dank fÂr Ihre UnterstÂtzung und viel Spaž mit Turbo Debugger! Mit freundlichen Gržen, Ihr Turbo C Team. ---------------------------------------------------------------------- W I C H T I G ! ! ---------------------------------------------------------------------- Bitte nennen Sie bei Ihren Reports immer die Bezeichnung der Release "ATD Beta-Test V 0.32" bzw. "ATC Beta-Test V 2.00i" und geben Sie auf dem Briefumschlag "Entwicklungsabteilung z.Hd. Herrn Wasmeier" an. ---------------------------------------------------------------------- � ---------------------------------------------------------------------- Anleitung zum Dekomprimieren ---------------------------------------------------------------------- Die mitgelieferte Software ist so umfangreich, daž Sie trotz kom- primieren nicht mehr auf eine Diskette pažte. Trotzdem haben wir einige Dateien komprimiert. ù Legen Sie auf Ihrer Festplatte einen Ordner namens TC an. ù Kopieren sie alle Dateien von Ihrer Diskette in diesen Ordner. Die komprimierten Dateien sind Bestandteil der *.TOS Dateien. Kopieren Sie diese in entsprehend bezeichnete Ordner. ù Die Datei HELP.TOS mÂssen Sie natÂrlich nicht in einem etsprechenden Ordner kopieren. ù Starten Sie die *.TOS-Programme. Die Dateien werden dann automa- tisch dekomprimiert. ù Lâ€schen Sie alle .TOS-Programme. ---------------------------------------------------------------------- � ---------------------------------------------------------------------- Inhaltsverzeichnis der (komprimierten) Test-Disketten ---------------------------------------------------------------------- Auf Ihren Disketten sollten Sie nach dem Dekomprimieren folgende Da- teien vorfinden: ù FONT .\*.CHR (diverse Vektorfont-Dateien) ù INCLUDE .\*.H (diverse Header-Dateien) ù LIB .\*.LIB (diverse Bibliotheken) .\TCSTART.S .\TCSTART.O .\TCXSTART.S .\TCXSTART.O ù ASM.HLP ù BUGLIST ù C.HLP ù DEFAULT.PRJ ù DISPOBJ.TTP ù LIB.HLP ù MAS.TTP ù README ù TC.CFG ù TC.HLP ù TC20.PRG ù TCC2.TTP ù TD.CFG ù TD.HLP ù TD.PRG ù TLINK2.TTP Falls sich Ihre Diskette als unvollst„ndig oder fehlerhaft erweisen sollte, teilen Sie uns dieses sofort mit, damit wir Ihnen schnellst- mâ€glich Ersatz schicken kâ€nnen. ---------------------------------------------------------------------- � ---------------------------------------------------------------------- Besonderheiten dieser Version ---------------------------------------------------------------------- ù 68020 und 68881 Codeerzeugung von Turbo C ----------------------------------------- Beachten Sie hierzu die neuen Schalter in den Compiler-Optionen. Eine wichtige Anmerkung zur CoprozessorunterstÂtzung: Der Code, der durch den Compiler erzeugt wird unterstÂtzt NICHT die Coprozessorplatine von Atari sonder eine Coprozessorerweiterung wie sie in der PAK68 Karte oder im TT instaliert werden kann. Programme, die mit diesem Schalter Âbersetzt wurden laufen NUR auf einem Rech- ner mit einer solchen Erweiterung. ù Absolute Codeerzeugung durch TLINK ---------------------------------- Wenn Sie einen der Schalter T (Text segment address), D (Data seg- ment address) oder B (BSS address) setzen, wird ein File erzeugt, das bereits reloziert ist und nicht vom Betriebsystem gestartet wer- den kann. Der Header eines solchen Files l„žt sich durch folgende Structur be- schreiben: typedef struct { int magic; size_t TextSize, DataSize, BssSize, SymbolSize; long reserved1, reserverd2; void *TextBase, *DataBase, *BssBase; } ROMHEADER; Der magic wird den Wert 0x6024 enthalten. ACHTUNG: In der aktuellen Version wird jedoch noch der Wert 0x601A eingetragen. Dies wird bis zu n„chsten Version korrigiert. ù UntersÂtzung des Fastloadbits vom TOS 1.4 ---------------------------------------------------------------------- � ---------------------------------------------------------------------- Einsendung von Bug-Reports ---------------------------------------------------------------------- ù Bei Einsendung von Bug-Reports geben Sie bitte folgende Punkte an: ø VERSIONSBEZEICHNUNG und DATUM (siehe Diskettenetikett). ø Ausstattung Ihres Rechners (RAM, TOS-Version). ø Geladene Software (Ramdisk, Accessories ...). ø Problembeschreibung, mâ€glichst mit Programmbeispiel. ù Bitte unterscheiden Sie in Ihren Reports klar zwischen Fehlermeldun- gen und Verbesserungvorschl„gen. Programmbeispiele senden Sie uns bitte auf Diskette. Falls Sie auf RÂcksendung Ihrer Diskette Wert legen, vermerken Sie dies bitte auf Ihrem Report. ù Trennen Sie deutlich Fehler von Turbo C und Turbo Debugger. Sie er- leichtern uns die Arbeit am meisten, wenn Sie uns die Bugs auf ge- trennten Bl„ttern, jeweils mit Name und Anschrift versehen, schik- ken. ù Jedem Fehler wird bei uns eine durchlaufende Nummer zugeordnet. In Zukunft werden Sie von uns auf jeden Bug-Report ein Antwortschreiben erhalten, in dem wir Ihnen die zugehâ€rigen Fehlernummern mitteilen. *** Voraussetzung *** dafÂr ist, daž Sie Ihre Reports in einzelne Punkte untergliedern und diese von 1 bis N durchnumerieren. So kâ€n- nen wir Ihnen ohne grožen Verwaltungsaufwand mitteilen, welche Feh- lernummern zu den Punkten Ihres Reports gehâ€ren. Eine Liste aller bekannten Fehler finden Sie in der Datei BUGLIST. Ihr kâ€nnen Sie auch den Bearbeitungsstand der Fehler entnehmen. ---------------------------------------------------------------------- � ---------------------------------------------------------------------- Mailboxen fÂr Beta-Tester ---------------------------------------------------------------------- ù Sollten Sie ein Modem besitzen, kâ€nnen Sie die Kommunikation mit uns Âber die "MAUS"-Mailboxen oder Âber unsere hauseigene Mailbox fÂhren. Wir haben fÂr beide "MAUS"-Mailboxen (MÂnster und MÂnchen) einen Account. Wenn Sie sich in die MAUS-MÂnchen als "Gast" eingloggen und eine persâ€nliche Nachricht an Bettina Rotter senden, werden Sie von uns in die Gruppe "Turbo C" eingetragen, in der Sie die Mâ€glichkeit haben, mit anderen Turbo C Beta-Testerm Erfahrungen auszutauschen. FÂr die "Maus-MÂnster" gilt das gleiche Prinzip, nur mit dem Unter- schied, daá Sie Ihre persâ€nlichen Nachrichten an Michael Wasmeier senden mÂssen. Die "MAUS-MÂnchen" und die "MAUS-MÂnster" sind ver- netzt. In der Borland Mailbox existiert die SIG (Special Interest Group) /ATCBeta, ein fÂr Beta-Tester eingerichtetes Forum. FÂr die Zugangsberechti- gung ist eine UserId und eine spezielle Genehmigung des SIGops notwendig. Die UserId mÂssen Sie sich beim ersten Einloggen selbst anlegen. Die Genehmigung erhalten Sie erst dann, wenn Sie dem SIGop explizit mitteilen, daž Sie in die Beta-Test-Gruppe aufgenommen wer- den wollen. Dazu kâ€nnen Sie entweder E-Mail senden, anrufen oder sich schriftlich an uns wenden. Die UserId des SIGops von /ATCbeta ist GAK. ù Die Mailbox-Parameter auf einen Blick: Name: | Borland | MAUS | MAUS | Mailbox | MÂnster | MÂnchen ---------------+---------------+------------+----------- Telefonnummer: | 089/72010-104 | 0251/80386 | 089/654708 Baudrate: | 1200 & 2400 | 300 & 1200 | 300 & 1200 Datenbits: | 8 | 8 | 8 Stopbit: | 1 | 1 | 1 Parit„t: | keine | keine | keine ----------------------------------------------------------------------
Back to C