Permalink
Browse files

Add device tree to gdb sim. Enable threads in uClibc/tools. Use commo…

…n infrastructure for sim memory. Port libgcj to moxie-uclinux.
  • Loading branch information...
1 parent ca36b9c commit ddb48ce235d109fe1dcf1c8991b34050189e9c6c Anthony Green committed Aug 8, 2009
Showing with 93,701 additions and 19,943 deletions.
  1. +5 −0 ChangeLog
  2. +104 −0 benchmarks/MiBench/icount-20090730-14:45
  3. +104 −0 benchmarks/MiBench/icount-20090730-17:23
  4. +18 −1 build.xml
  5. +2 −0 gcc/boehm-gc/configure
  6. +2 −0 gcc/boehm-gc/configure.ac
  7. +551 −0 gcc/boehm-gc/configure.ac~
  8. +19,503 −0 gcc/boehm-gc/configure~
  9. +1 −1 gcc/boehm-gc/include/gc.h
  10. +1,090 −0 gcc/boehm-gc/include/gc.h~
  11. +13 −0 gcc/boehm-gc/include/private/gcconfig.h
  12. +2,434 −0 gcc/boehm-gc/include/private/gcconfig.h~
  13. +4 −1 gcc/configure
  14. +4 −1 gcc/configure.ac
  15. +3,144 −0 gcc/configure.ac~
  16. +13,991 −0 gcc/configure~
  17. +5 −1 gcc/libffi/Makefile.am
  18. +183 −0 gcc/libffi/Makefile.am~
  19. +4 −0 gcc/libffi/configure
  20. +4 −0 gcc/libffi/configure.ac
  21. +386 −0 gcc/libffi/configure.ac~
  22. +16,233 −0 gcc/libffi/configure~
  23. +128 −0 gcc/libffi/src/moxie/eabi.S
  24. +276 −0 gcc/libffi/src/moxie/ffi.c
  25. +56 −0 gcc/libffi/src/moxie/ffitarget.h
  26. +4 −0 gcc/libjava/classpath/native/fdlibm/ieeefp.h
  27. +170 −0 gcc/libjava/classpath/native/fdlibm/ieeefp.h~
  28. +8 −7 gcc/libjava/configure
  29. +20 −14 gcc/libjava/configure.ac
  30. +1,947 −0 gcc/libjava/configure.ac~
  31. +4 −0 gcc/libjava/configure.host
  32. +378 −0 gcc/libjava/configure.host~
  33. +31,964 −0 gcc/libjava/configure~
  34. +2 −2 gcc/libjava/gnu/classpath/natSystemProperties.cc
  35. +425 −0 gcc/libjava/gnu/classpath/natSystemProperties.cc~
  36. +64 −0 gcc/libjava/sysdep/moxie/#locks.h#
  37. +63 −0 gcc/libjava/sysdep/moxie/locks.h
  38. +63 −0 gcc/libjava/sysdep/moxie/locks.h~
  39. +1 −1 linux-2.6/arch/moxie/configs/nommu_defconfig
  40. +1 −1 linux-2.6/arch/moxie/defconfig
  41. +2 −2 linux-2.6/arch/moxie/include/asm/setup.h
  42. +1 −17 linux-2.6/arch/moxie/kernel/early_printk.c
  43. +5 −1 linux-2.6/arch/moxie/kernel/prom.c
  44. +9 −39 linux-2.6/arch/moxie/kernel/setup.c
  45. +1 −1 linux-2.6/arch/moxie/kernel/vmlinux.lds
  46. BIN linux-2.6/arch/moxie/platform/generic/system.dtb
  47. +4 −9 linux-2.6/arch/moxie/platform/generic/system.dts
  48. BIN linux-2.6/arch/moxie/platform/system.dtb
  49. +0 −3,743 src/bfd/ChangeLog.~1.4711.~
  50. +0 −1,575 src/bfd/config.bfd.~1.251.~
  51. +0 −1,506 src/gas/ChangeLog.~1.3873.~
  52. +0 −784 src/gas/config/tc-moxie.c.~1.5.~
  53. +0 −440 src/gas/configure.tgt.~1.50.~
  54. +0 −8,856 src/gdb/ChangeLog.~1.10718.~
  55. +0 −988 src/gdb/moxie-tdep.c.~1.5.~
  56. +0 −1,675 src/gdb/top.c.~1.167.~
  57. +17 −17 src/sim/autom4te.cache/requests
  58. +18 −1 src/sim/moxie/Makefile.in
  59. +8 −0 src/sim/moxie/configure.ac
  60. +154 −259 src/sim/moxie/interp.c
  61. +60 −0 src/sim/moxie/moxie-gdb.dts
  62. +63 −0 src/sim/moxie/sim-main.h
View
@@ -1,3 +1,8 @@
+2009-08-02 Anthony Green <green@moxielogic.com>
+
+ * dtc/*: New files.
+ * build.xml: Clean and build dtc directory.
+
2009-07-28 Anthony Green <green@moxielogic.com>
* elf2flt, uClibc: New directories.
@@ -0,0 +1,104 @@
+==========================================================
+security_rijndael_d
+ text data bss dec hex filename
+ 157350 2260 344 159954 270d2 a.out
+834044
+12229020
+29311624
+42374688
+==========================================================
+consumer_jpeg_d
+ text data bss dec hex filename
+ 299962 2256 352 302570 49dea a.out
+7138002
+11805969
+1376452174
+1395396145
+==========================================================
+security_sha
+ text data bss dec hex filename
+ 119122 2252 332 121706 1db6a a.out
+220529
+3120625
+7463821
+10804975
+==========================================================
+security_blowfish_d
+ text data bss dec hex filename
+ 110728 2252 332 113312 1baa0 a.out
+1243625
+13099703
+30877269
+45220597
+==========================================================
+security_rijndael_e
+ text data bss dec hex filename
+ 157350 2260 344 159954 270d2 a.out
+866767
+12700346
+30389332
+43956445
+==========================================================
+automotive_qsort1
+ text data bss dec hex filename
+ 120180 2256 332 122768 1df90 a.out
+344465296
+195061927
+270562309
+810089532
+==========================================================
+security_blowfish_e
+ text data bss dec hex filename
+ 110728 2252 332 113312 1baa0 a.out
+1243625
+13099703
+30877269
+45220597
+==========================================================
+automotive_susan_s
+ text data bss dec hex filename
+ 164640 2256 332 167228 28d3c a.out
+1538313873
+1818470990
+4198121318
+7554906181
+==========================================================
+automotive_bitcount
+ text data bss dec hex filename
+ 122258 2252 332 124842 1e7aa a.out
+710624665
+1373606835
+2046531854
+4130763354
+==========================================================
+consumer_jpeg_c
+ text data bss dec hex filename
+ 299052 2256 352 301660 49a5c a.out
+23468218
+35532262
+43930
+59044410
+==========================================================
+network_dijkstra
+ text data bss dec hex filename
+ 119766 2252 376 122394 1de1a a.out
+7853
+7853
+7853
+23559
+==========================================================
+telecom_CRC32
+ text data bss dec hex filename
+ 123134 2252 332 125718 1eb16 a.out
+3938114
+281795506
+17959947
+303693567
+==========================================================
+office_stringsearch1
+ text data bss dec hex filename
+ 122490 2508 5496 130494 1fdbe a.out
+598483
+8871481
+21333845
+30803809
@@ -0,0 +1,104 @@
+==========================================================
+security_rijndael_d
+ text data bss dec hex filename
+ 156904 2260 344 159508 26f14 a.out
+827988
+12144309
+29109092
+42081389
+==========================================================
+consumer_jpeg_d
+ text data bss dec hex filename
+ 301722 2256 352 304330 4a4ca a.out
+7187498
+11879205
+1386247736
+1405314439
+==========================================================
+security_sha
+ text data bss dec hex filename
+ 118786 2252 332 121370 1da1a a.out
+220353
+3125347
+7475889
+10821589
+==========================================================
+security_blowfish_d
+ text data bss dec hex filename
+ 110714 2252 332 113298 1ba92 a.out
+1217770
+12774919
+30104281
+44096970
+==========================================================
+security_rijndael_e
+ text data bss dec hex filename
+ 156904 2260 344 159508 26f14 a.out
+860336
+12611573
+30177522
+43649431
+==========================================================
+automotive_qsort1
+ text data bss dec hex filename
+ 119894 2256 332 122482 1de72 a.out
+335496906
+189877188
+263314609
+788688703
+==========================================================
+security_blowfish_e
+ text data bss dec hex filename
+ 110714 2252 332 113298 1ba92 a.out
+1217770
+12774919
+30104281
+44096970
+==========================================================
+automotive_susan_s
+ text data bss dec hex filename
+ 163704 2256 332 166292 28994 a.out
+1538429726
+1818640302
+4198709413
+7555779441
+==========================================================
+automotive_bitcount
+ text data bss dec hex filename
+ 121776 2252 332 124360 1e5c8 a.out
+698247628
+1350229798
+2012154817
+4060632243
+==========================================================
+consumer_jpeg_c
+ text data bss dec hex filename
+ 301404 2256 352 304012 4a38c a.out
+23155359
+35241875
+45357
+58442591
+==========================================================
+network_dijkstra
+ text data bss dec hex filename
+ 119336 2252 376 121964 1dc6c a.out
+4401
+4401
+4401
+13203
+==========================================================
+telecom_CRC32
+ text data bss dec hex filename
+ 122784 2252 332 125368 1e9b8 a.out
+3939085
+281903133
+17966308
+303808526
+==========================================================
+office_stringsearch1
+ text data bss dec hex filename
+ 121958 2508 5496 129962 1fbaa a.out
+579603
+8615178
+20795438
+29990219
View
@@ -54,6 +54,10 @@
<arg value="(cd qemu; make distclean > /dev/null 2>&amp;1)"/>
</exec>
<exec executable="make">
+ <arg value="--directory=dtc"/>
+ <arg value="clean"/>
+ </exec>
+ <exec executable="make">
<arg value="--directory=linux-2.6"/>
<arg value="mrproper"/>
</exec>
@@ -186,6 +190,19 @@
<fail if="isFileAvail" message="Sanity precheck test failed! Something is missing."/>
<echo message="===================================================================="/>
+ <echo message="====== Building the device tree compiler, dtc ======================"/>
+ <echo message="===================================================================="/>
+ <exec executable="make">
+ <arg value="--directory=dtc"/>
+ <arg value="PREFIX=`(cd ../root/usr; pwd)`"/>
+ </exec>
+ <exec executable="make">
+ <arg value="--directory=dtc"/>
+ <arg value="PREFIX=`(cd ../root/usr; pwd)`"/>
+ <arg value="install"/>
+ </exec>
+
+ <echo message="===================================================================="/>
<echo message="====== Building binutils ==========================================="/>
<echo message="===================================================================="/>
<exec executable="sh">
@@ -413,7 +430,7 @@
<exec executable="sh">
<env key="PATH" path="${basedir}/root/usr/bin:${env.PATH}"/>
<arg value="-c"/>
- <arg value="(cd build/gcc-uclinux; ../../gcc/configure --enable-build-with-cxx --target=moxie-uclinux --prefix=`(cd ../../root/usr; pwd)` --enable-languages=c,c++ --disable-libssp --with-sysroot=`(cd ../../root/usr/moxie-uclinux; pwd)` --with-build-sysroot=`(cd ../../root/usr/moxie-uclinux; pwd)`)"/>
+ <arg value="(cd build/gcc-uclinux; ../../gcc/configure --enable-build-with-cxx --target=moxie-uclinux --enable-threads --prefix=`(cd ../../root/usr; pwd)` --enable-languages=c,c++ --disable-libssp --with-sysroot=`(cd ../../root/usr/moxie-uclinux; pwd)` --with-build-sysroot=`(cd ../../root/usr/moxie-uclinux; pwd)`)"/>
</exec>
<exec executable="make">
<env key="PATH" path="${basedir}/root/usr/bin:${env.PATH}"/>
@@ -16481,6 +16481,8 @@ _ACEOF
mips-*-*)
machdep="mips_sgi_mach_dep.lo"
;;
+ moxie*-*-uclinux*)
+ ;;
sparc-*-netbsd*)
machdep="sparc_netbsd_mach_dep.lo"
;;
@@ -410,6 +410,8 @@ case "$host" in
mips-*-*)
machdep="mips_sgi_mach_dep.lo"
;;
+ moxie-*-uclinux)
+ ;;
sparc-*-netbsd*)
machdep="sparc_netbsd_mach_dep.lo"
;;
Oops, something went wrong.

0 comments on commit ddb48ce

Please sign in to comment.