Permalink
Browse files

Syn68k from an svn export

  • Loading branch information...
0 parents commit eac71db4886803fcbccc07f4f9bdd4c2a713ab5c Clifford T. Matthews committed Sep 26, 2008
Showing with 69,602 additions and 0 deletions.
  1. +5 −0 AUTHORS
  2. +24 −0 COPYING
  3. +6 −0 ChangeLog
  4. +3 −0 Makefile.am
  5. +488 −0 Makefile.common.in
  6. +6 −0 NEWS
  7. +6 −0 README
  8. +41 −0 TODO
  9. +42 −0 TODO.variables
  10. +10 −0 autogen.sh
  11. +24 −0 config/Makefile.common.alpha
  12. +7 −0 config/Makefile.common.alpha.orig
  13. +18 −0 config/Makefile.common.i386-msdos-go32
  14. +17 −0 config/Makefile.common.i386-next-mach-o.dynamic
  15. +17 −0 config/Makefile.common.i386-next-mach-o.static
  16. +18 −0 config/Makefile.common.i386-pc-mingw32
  17. +18 −0 config/Makefile.common.i486-cygwin32
  18. +21 −0 config/Makefile.common.i486-cygwin32.debug
  19. +17 −0 config/Makefile.common.i486-linux-a.out
  20. +23 −0 config/Makefile.common.i486-linux-a.out-debug
  21. +17 −0 config/Makefile.common.i486-linux-elf
  22. +20 −0 config/Makefile.common.i486-linux-elf-nonnative
  23. +17 −0 config/Makefile.common.i486-linux-elf.debug
  24. +18 −0 config/Makefile.common.i486-linux-glibc
  25. +19 −0 config/Makefile.common.i486-linux-glibc-ccr8
  26. +19 −0 config/Makefile.common.i486-linux-glibc-debug
  27. +20 −0 config/Makefile.common.i486-linux-glibc-nonnative
  28. +19 −0 config/Makefile.common.i486-linux-glibc-slowccr
  29. +25 −0 config/Makefile.common.i486-linux-slam
  30. +18 −0 config/Makefile.common.i486-new-cygwin32
  31. +21 −0 config/Makefile.common.i486-new-cygwin32.debug
  32. +17 −0 config/Makefile.common.i486-next-ns3
  33. +18 −0 config/Makefile.common.i586-cygwin32
  34. +18 −0 config/Makefile.common.i586-cygwin32.debug
  35. +5 −0 config/Makefile.common.i860
  36. +13 −0 config/Makefile.common.m68k-next-ns3
  37. +21 −0 config/Makefile.common.powerpc-linux-glibc
  38. +21 −0 config/Makefile.common.powerpc-linux-glibc-debug
  39. +143 −0 configure.ac
  40. +55 −0 include/safe_alloca.h
  41. +290 −0 include/syn68k_private.h.in
  42. +681 −0 include/syn68k_public.h
  43. +15 −0 profile/Makefile.am
  44. +37 −0 profile/amode.c
  45. +43 −0 profile/frequency.c
  46. +6 −0 profile/include/amode.h
  47. +16 −0 profile/include/bucket.h
  48. +6 −0 profile/include/frequency.h
  49. +9 −0 profile/include/readprofile.h
  50. +23 −0 profile/main.c
  51. +147 −0 profile/makebucket.c
  52. +39 −0 profile/readprofile.c
  53. +412 −0 runtime/68k.defines.scm
  54. +6,525 −0 runtime/68k.scm
  55. +78 −0 runtime/Makefile.am
  56. +6 −0 runtime/TODO
  57. +60 −0 runtime/alloc.c
  58. +119 −0 runtime/backpatch.c
  59. +312 −0 runtime/block.c
  60. +283 −0 runtime/blockinfo.c
  61. +186 −0 runtime/callback.c
  62. +11 −0 runtime/checksum.c
  63. +49 −0 runtime/deathqueue.c
  64. +268 −0 runtime/destroyblock.c
  65. +83 −0 runtime/diagnostics.c
  66. +48 −0 runtime/dosinterrupts.c
  67. +177 −0 runtime/fold.pl
  68. +227 −0 runtime/hash.c
  69. +36 −0 runtime/i486-cleanup.pl
  70. +69 −0 runtime/i486-optimize.pl
  71. +10 −0 runtime/include/alloc.h
  72. +21 −0 runtime/include/backpatch.h
  73. +62 −0 runtime/include/block.h
  74. +18 −0 runtime/include/blockinfo.h
  75. +23 −0 runtime/include/callback.h
  76. +252 −0 runtime/include/ccfuncs.h
  77. +68 −0 runtime/include/checksum.h
  78. +10 −0 runtime/include/deathqueue.h
  79. +10 −0 runtime/include/destroyblock.h
  80. +13 −0 runtime/include/diagnostics.h
  81. +28 −0 runtime/include/hash.h
  82. +8 −0 runtime/include/interrupt.h
  83. +9 −0 runtime/include/mapping.h
  84. +300 −0 runtime/include/native.h
  85. +13 −0 runtime/include/profile.h
  86. +20 −0 runtime/include/rangetree.h
  87. +26 −0 runtime/include/recompile.h
  88. +30 −0 runtime/include/translate.h
  89. +61 −0 runtime/include/trap.h
  90. +128 −0 runtime/init.c
  91. +103 −0 runtime/interrupt.c
  92. +684 −0 runtime/native.c
  93. +80 −0 runtime/native/i386/Makefile.am
  94. +844 −0 runtime/native/i386/analyze.c
  95. +617 −0 runtime/native/i386/host-native.c
  96. +84 −0 runtime/native/i386/host-native.h
  97. +3,105 −0 runtime/native/i386/i386-aux.c
  98. +660 −0 runtime/native/i386/i386-aux.h
  99. +665 −0 runtime/native/i386/i386-isa.h
  100. +89 −0 runtime/native/i386/main.c
  101. +494 −0 runtime/native/i386/process.c
  102. +10 −0 runtime/native/i386/process.h
  103. +1,557 −0 runtime/native/i386/template.c
  104. +51 −0 runtime/native/i386/template.h
  105. +1,697 −0 runtime/native/i386/xlate-aux.c
  106. +138 −0 runtime/native/i386/xlate-aux.h
  107. +1,396 −0 runtime/native/i386/xlate.c
  108. +61 −0 runtime/native/i386/xlate.h
  109. +187 −0 runtime/native/i386/xlatemain.c
  110. +383 −0 runtime/native/i386/xlatetable.c
  111. +5 −0 runtime/native/null/Makefile
  112. 0 runtime/native/null/host-native.h
  113. +73 −0 runtime/profile.c
  114. +637 −0 runtime/rangetree.c
  115. +195 −0 runtime/recompile.c
  116. +64 −0 runtime/reg
  117. +319 −0 runtime/sched.pl
  118. +1,059 −0 runtime/syn68k_header.c
  119. +1,279 −0 runtime/translate.c
  120. +213 −0 runtime/trap.c
  121. +357 −0 runtime/x86_recog.pl
  122. +16 −0 syngen/CAVEATS
  123. +1 −0 syngen/INSTALL
  124. +12 −0 syngen/Makefile.am
  125. +16 −0 syngen/SYNOP_LAYOUT
  126. +55 −0 syngen/TODO
  127. +215 −0 syngen/bitstring.c
  128. +412 −0 syngen/boolean.c
  129. +869 −0 syngen/byteorder.c
  130. +1,884 −0 syngen/defopcode.c
  131. +116 −0 syngen/error.c
  132. +1,316 −0 syngen/generatecode.c
  133. +160 −0 syngen/hash.c
  134. +23 −0 syngen/include/bitstring.h
  135. +20 −0 syngen/include/boolean.h
  136. +16 −0 syngen/include/byteorder.h
  137. +20 −0 syngen/include/common.h
  138. +40 −0 syngen/include/defopcode.h
  139. +19 −0 syngen/include/error.h
  140. +13 −0 syngen/include/generatecode.h
  141. +38 −0 syngen/include/hash.h
  142. +43 −0 syngen/include/list.h
  143. +16 −0 syngen/include/macro.h
  144. +11 −0 syngen/include/parse.h
  145. +10 −0 syngen/include/reduce.h
  146. +136 −0 syngen/include/token.h
  147. +597 −0 syngen/include/tokenlist.h
  148. +7 −0 syngen/include/uniquestring.h
  149. +263 −0 syngen/list.c
  150. +354 −0 syngen/macro.c
  151. +147 −0 syngen/main.c
  152. +640 −0 syngen/parse.c
  153. +622 −0 syngen/reduce.c
  154. +22 −0 syngen/test.scm
  155. +693 −0 syngen/token.c
  156. +37 −0 syngen/uniquestring.c
  157. +2 −0 test/.gdbinit
  158. +480 −0 test/68k.noncc.1000
  159. +480 −0 test/68k.out.1000
  160. +27 −0 test/Makefile.am
  161. +8 −0 test/TODO
  162. +36 −0 test/alpha-redhat-linux.1.cc.new
  163. 0 test/alpha-redhat-linux.1.nocc
  164. +480 −0 test/alpha-redhat-linux.1.noncc
  165. +480 −0 test/alpha-redhat-linux.10.noncc
  166. +480 −0 test/alpha-redhat-linux.1000.noncc
  167. +480 −0 test/alpha.64
  168. +480 −0 test/alpha.cc.noncc
  169. +480 −0 test/alpha.new.noncc
  170. +21 −0 test/callemulator.s
  171. +480 −0 test/ccr8.1
  172. +134 −0 test/crc.c
  173. +39 −0 test/diff
  174. +37 −0 test/diff2
  175. +37 −0 test/diff3
  176. +37 −0 test/diff4
  177. +482 −0 test/driver.c
  178. +480 −0 test/dump-68k-100-cc
  179. +480 −0 test/dump-68k-100-noncc
  180. +480 −0 test/dump-i486-linux-100-cc
  181. +480 −0 test/dump-i486-linux-100-noncc
  182. +480 −0 test/dump-nonnative-100-cc
  183. +480 −0 test/dump-nonnative-100-noncc
  184. +9 −0 test/freq
  185. +480 −0 test/glibc.1
  186. +2 −0 test/glibc.10
  187. +480 −0 test/glibc.100
  188. +31 −0 test/glibc.1000
  189. +2 −0 test/glibc.10000
  190. +480 −0 test/glibc.16
  191. +480 −0 test/glibc.200
  192. +480 −0 test/glibc.250
  193. +480 −0 test/glibc.32
  194. +480 −0 test/glibc.4
  195. +480 −0 test/glibc.64
  196. +480 −0 test/glibc.64.alpha_modded_source_native
  197. +480 −0 test/glibc.64.alpha_modded_source_notnative
  198. +480 −0 test/glibc.64.alpha_plus_one_native
  199. +480 −0 test/glibc.64.alpha_plus_one_notnative
  200. +480 −0 test/glibc.64.fresh_built_native
  201. +480 −0 test/glibc.64.fresh_built_notnative
  202. +480 −0 test/glibc.64.intermeidate_source_native
  203. +480 −0 test/glibc.64.intermeidate_source_notnative
  204. +480 −0 test/glibc.64.latest_native
  205. +236 −0 test/glibc.64.latest_notnative
  206. +480 −0 test/glibc.64.new
  207. +480 −0 test/glibc.64.new_test_notnative
  208. +480 −0 test/glibc.64.newer_define_native
  209. +480 −0 test/glibc.64.newer_define_notnative
  210. +480 −0 test/glibc.64.noncc
  211. +480 −0 test/glibc.64.old_source_native
  212. +480 −0 test/glibc.64.old_source_notnative
  213. +480 −0 test/glibc.64.test_native
  214. +480 −0 test/glibc.64.test_notnative
  215. +480 −0 test/glibc.8
  216. +480 −0 test/glibc.cc.noncc
  217. +480 −0 test/i486-linux-elf-debug.1.noncc
  218. +480 −0 test/i486-linux-elf-debug.10.noncc
  219. +480 −0 test/i486-linux-elf-debug.1000.noncc
  220. +6 −0 test/include/callemulator.h
  221. +7 −0 test/include/crc.h
  222. +21 −0 test/include/driver.h
  223. +8 −0 test/include/run68k.h
  224. +17 −0 test/include/setup.h
  225. +30 −0 test/include/testbattery.h
  226. +6 −0 test/include/testqsort.h
  227. +6 −0 test/include/testrt.h
  228. +6 −0 test/include/testtrap.h
  229. +86 −0 test/main.c
  230. +20 −0 test/maketestbattery.pl
  231. +39 −0 test/new
  232. +480 −0 test/new.1000
  233. +480 −0 test/new.noncc.1000
  234. +6 −0 test/newest.10000
  235. +6 −0 test/newest.noncc.10000
  236. +41 −0 test/old
  237. +480 −0 test/powerpc.64.new
  238. +480 −0 test/powerpc.cc.noncc
  239. +18 −0 test/run68k.s
  240. +94 −0 test/setup.c
  241. +480 −0 test/slow.1
  242. +37 −0 test/sorted
  243. +480 −0 test/syn68k.moved
  244. +34 −0 test/testall.sh
  245. +68 −0 test/testqsort.c
  246. +95 −0 test/testrt.c
  247. +4,105 −0 test/tests.c
  248. +75 −0 test/testtrap.c
@@ -0,0 +1,5 @@
+$Id: AUTHORS 61 2004-12-21 23:44:50Z ctm $
+
+Matthew J. Hostetter
+minor contributions by Clifford T. Matthews <ctm@ardi.com>
+
24 COPYING
@@ -0,0 +1,24 @@
+$Id: COPYING 52 2004-12-16 02:08:47Z ctm $
+
+Copyright 1994-2004 Abacus Research & Development, Inc.
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
@@ -0,0 +1,6 @@
+$Id: ChangeLog 74 2004-12-30 03:38:55Z ctm $
+
+2004-12-28 Clifford T. Matthews <ctm@ardi.com>
+
+ * Still in the process of switching to GNU build system.
+
@@ -0,0 +1,3 @@
+# $Id: Makefile.am 61 2004-12-21 23:44:50Z ctm $
+
+SUBDIRS = syngen runtime test profile
Oops, something went wrong.

0 comments on commit eac71db

Please sign in to comment.