Changeset 1311
- Timestamp:
- 01/31/09 11:48:54 (3 years ago)
- Location:
- trunk/tigcc/starters
- Files:
-
- 2 added
- 1 copied
- 17 moved
-
. (added)
-
LGPL.txt (moved) (moved from trunk/tigcc/pstarter/LGPL.txt) (1 prop)
-
lzma (added)
-
lzma/CPL.html (moved) (moved from trunk/tigcc/pstarter/lzma/CPL.html) (1 prop)
-
lzma/LGPL.txt (moved) (moved from trunk/tigcc/pstarter/lzma/LGPL.txt) (1 prop)
-
lzma/LzmaDecode.c (moved) (moved from trunk/tigcc/pstarter/lzma/LzmaDecode.c) (1 prop)
-
lzma/LzmaDecode.h (moved) (moved from trunk/tigcc/pstarter/lzma/LzmaDecode.h) (1 prop)
-
lzma/LzmaDecode.s (moved) (moved from trunk/tigcc/pstarter/lzma/LzmaDecode.s) (1 prop)
-
lzma/compile (copied) (copied from trunk/tigcc/pstarter/lzma/compile.bat) (1 diff)
-
lzma/compile.bat (moved) (moved from trunk/tigcc/pstarter/lzma/compile.bat)
-
lzma/history.txt (moved) (moved from trunk/tigcc/pstarter/lzma/history.txt) (1 prop)
-
lzma/lzma.tpr (moved) (moved from trunk/tigcc/pstarter/lzma/lzma.tpr) (1 prop)
-
lzma/lzma.txt (moved) (moved from trunk/tigcc/pstarter/lzma/lzma.txt) (1 prop)
-
pst-lzma.h (moved) (moved from trunk/tigcc/pstarter/pst-lzma.h) (1 prop)
-
pst-shrn.h (moved) (moved from trunk/tigcc/pstarter/pst-shrn.h) (1 prop)
-
pst-ttuf.h (moved) (moved from trunk/tigcc/pstarter/pst-ttuf.h) (1 prop)
-
pst-ttup.h (moved) (moved from trunk/tigcc/pstarter/pst-ttup.h) (1 prop)
-
pstarter.s (moved) (moved from trunk/tigcc/pstarter/pstarter.s) (5 diffs, 1 prop)
-
pstarter.tpr (moved) (moved from trunk/tigcc/pstarter/pstarter.tpr) (1 prop)
-
pstarter.txt (moved) (moved from trunk/tigcc/pstarter/pstarter.txt) (2 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tigcc/starters/LGPL.txt
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/CPL.html
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/LGPL.txt
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/LzmaDecode.c
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/LzmaDecode.h
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/LzmaDecode.s
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/compile
r1307 r1311 1 #!/bin/sh 1 2 tigcc -Os -fomit-frame-pointer -mpcrel -D_LZMA_UINT32_IS_ULONG -S LzmaDecode.c -
trunk/tigcc/starters/lzma/history.txt
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/lzma.tpr
- Property svn:executable deleted
-
trunk/tigcc/starters/lzma/lzma.txt
- Property svn:executable deleted
-
trunk/tigcc/starters/pst-lzma.h
- Property svn:executable deleted
-
trunk/tigcc/starters/pst-shrn.h
- Property svn:executable deleted
-
trunk/tigcc/starters/pst-ttuf.h
- Property svn:executable deleted
-
trunk/tigcc/starters/pst-ttup.h
- Property svn:executable deleted
-
trunk/tigcc/starters/pstarter.s
- Property svn:executable deleted
r1307 r1311 1 | TIGCC Program Starter 2 | Copyright (C) 2004-2007 Kevin Kofler, Lionel Debroux. 1 | TI-68k Specific Program Starter ("pstarter") version 2.x. 2 | For HW1/2/3/4 TI-68k calculators running AMS 1.00-3.10 (or compatible). 3 | Copyright (C) 2004-2009 Kevin Kofler, Lionel Debroux. 4 | pstarter version 1.x was 5 | Copyright (C) 2000-2004 Thomas Nussbaumer and contributors. 3 6 | 4 7 | This launcher is free software; you can redistribute it and/or … … 154 157 | Check if the archive is valid and compute the uncompressed size 155 158 GET_UNCOMPRESSED_SIZE 159 160 | AI1/AI2 disabling 161 .ifdef disable_auto_ints 162 trap #12 163 move.w %d0,-(%sp) 164 move.w #0x0200,%sr 165 .endif 166 156 167 | Allocate the memory needed to decompress the program 157 168 | NOTE: We can't use HeapAllocPtr here because of kernel-based programs. … … 169 180 jsr (%a0) 170 181 addq.l #4,%a7 182 171 183 | Decompress the archive 172 184 MEM_TO_MEM_DECOMPRESS 173 185 186 | AI1/AI2 enabling 187 .ifdef disable_auto_ints 188 trap #12 189 move.w (%sp)+,%sr 190 .endif 174 191 175 192 | LAUNCH DECOMPRESSED PROGRAM … … 385 402 __symbol_search_loop__: 386 403 | Store failure value in %d0 387 clr.w%d0404 moveq #0,%d0 388 405 | If the SYM_ENTRY pointer is 0, quit. 389 406 move.l %a0,%d5 … … 512 529 .data 513 530 531 .even 514 532 DecompressedHandle: .word 0 | handle to free, 0 if no freeing needed 515 533 CompressedHandle: .word 0 | handle to unlock, 0 if no unlocking needed -
trunk/tigcc/starters/pstarter.tpr
- Property svn:executable deleted
-
trunk/tigcc/starters/pstarter.txt
- Property svn:executable deleted
r1307 r1311 1 This is the next-generation TIGCC pstarter. I wanted to get rid of all the #ifdef2 mess in ttstart, instead concentrating on a launcher explicitly optimized for use 3 as an automatic TIGCC decompressor. There are 4 supported decompresssion 4 routines:1 This is the next-generation TIGCC Program Starter. I (Kevin) wanted to get 2 rid of all the #ifdef mess in ttstart, instead concentrating on a launcher 3 explicitly optimized for use as an automatic TIGCC decompressor. There are 4 4 supported decompresssion routines: 5 5 * ttunpack-small 6 6 * ttunpack-fast … … 8 8 * Shrink92 9 9 10 TI GCCProgram Starter11 Copyright (C) 2004-200 5Kevin Kofler, Lionel Debroux10 TI-68k Specific Program Starter 11 Copyright (C) 2004-2009 Kevin Kofler, Lionel Debroux 12 12 13 13 This launcher is free software; you can redistribute it and/or
Note: See TracChangeset
for help on using the changeset viewer.
