├── asic6-gpio.c ├── bcm2035-tool ├── Makefile ├── README ├── bcm2035-tool.c ├── bcm2035-tool.h └── motorola_patches.h ├── buildroot ├── .config-slapin ├── .defconfig ├── Config.in ├── Makefile ├── docs │ ├── README │ ├── about.html │ ├── buildroot.html │ ├── copyright.txt │ ├── developer.html │ ├── docs.html │ ├── download.html │ ├── footer.html │ ├── header.html │ ├── images │ │ ├── busybox1.png │ │ └── vh40.gif │ ├── index.html │ ├── news.html │ ├── stylesheet.css │ └── subversion.html ├── package │ ├── Config.in │ ├── Makefile.in │ ├── acpid │ │ ├── Config.in │ │ └── acpid.mk │ ├── asterisk │ │ ├── Config.in │ │ ├── asterisk.mk │ │ └── asterisk_no_res_ninit.patch │ ├── at │ │ ├── Config.in │ │ ├── at-crosscompile.patch │ │ └── at.mk │ ├── autoconf │ │ ├── Config.in │ │ └── autoconf.mk │ ├── automake │ │ ├── Config.in │ │ └── automake.mk │ ├── bash │ │ ├── Config.in │ │ ├── bash.mk │ │ ├── bash31-001 │ │ ├── bash31-002 │ │ ├── bash31-003 │ │ ├── bash31-004 │ │ ├── bash31-005 │ │ ├── bash31-006 │ │ ├── bash31-007 │ │ ├── bash31-008 │ │ ├── bash31-009 │ │ ├── bash31-010 │ │ ├── bash31-011 │ │ ├── bash31-012 │ │ ├── bash31-013 │ │ └── bash31-014 │ ├── berkeleydb │ │ ├── Config.in │ │ └── berkeleydb.mk │ ├── bind │ │ ├── Config.in │ │ ├── bind-cross-fix.patch │ │ ├── bind-dlopen.patch │ │ ├── bind.mk │ │ ├── bind.sysvinit │ │ └── bind9 │ ├── bison │ │ ├── Config.in │ │ ├── bison.mk │ │ └── yacc │ ├── boa │ │ ├── Config.in │ │ ├── boa-config.site-i386 │ │ ├── boa.conf │ │ ├── boa.mk │ │ └── mime.types │ ├── bridge │ │ ├── Config.in │ │ ├── bridge.mk │ │ └── bridge.patch │ ├── busybox │ │ ├── Config.in │ │ ├── busybox.config │ │ └── busybox.mk │ ├── bzip2 │ │ ├── Config.in │ │ └── bzip2.mk │ ├── config │ │ ├── Kconfig-language.txt │ │ ├── Makefile │ │ ├── conf.c │ │ ├── confdata.c │ │ ├── expr.c │ │ ├── expr.h │ │ ├── lex.zconf.c_shipped │ │ ├── lkc.h │ │ ├── lkc_proto.h │ │ ├── lxdialog │ │ │ ├── BIG.FAT.WARNING │ │ │ ├── checklist.c │ │ │ ├── colors.h │ │ │ ├── dialog.h │ │ │ ├── inputbox.c │ │ │ ├── menubox.c │ │ │ ├── msgbox.c │ │ │ ├── textbox.c │ │ │ ├── util.c │ │ │ └── yesno.c │ │ ├── mconf.c │ │ ├── menu.c │ │ ├── symbol.c │ │ ├── util.c │ │ ├── zconf.l │ │ ├── zconf.tab.c_shipped │ │ ├── zconf.tab.h_shipped │ │ └── zconf.y │ ├── coreutils │ │ ├── Config.in │ │ └── coreutils.mk │ ├── customize │ │ ├── Config.in │ │ ├── customize.mk │ │ └── source │ │ │ ├── bin │ │ │ ├── BL │ │ │ ├── DM │ │ │ ├── FBL │ │ │ └── Z │ │ │ ├── etc │ │ │ ├── init.d │ │ │ │ ├── S10gpio │ │ │ │ ├── S20urandom │ │ │ │ ├── S40catdev │ │ │ │ ├── S40network │ │ │ │ └── rcS │ │ │ └── inittab │ │ │ ├── linuxrc │ │ │ └── sbin │ │ │ └── init │ ├── cvs │ │ ├── Config.in │ │ └── cvs.mk │ ├── dhcp │ │ ├── Config.in │ │ ├── dhclient-script │ │ ├── dhclient.conf │ │ ├── dhcp.mk │ │ ├── dhcp_xecute.patch │ │ ├── dhcpd.conf │ │ ├── init-relay │ │ └── init-server │ ├── dialog │ │ ├── Config.in │ │ └── dialog.mk │ ├── diffutils │ │ ├── Config.in │ │ └── diffutils.mk │ ├── directfb │ │ ├── Config.in │ │ └── directfb.mk │ ├── distcc │ │ ├── Config.in │ │ └── distcc.mk │ ├── dm │ │ ├── Config.in │ │ └── dm.mk │ ├── dnsmasq │ │ ├── Config.in │ │ ├── dnsmasq.mk │ │ ├── dnsmasq1-100-bugfix.patch │ │ └── dnsmasq2-100-config.patch │ ├── dropbear │ │ ├── Config.in │ │ ├── dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch │ │ ├── dropbear-init.patch │ │ └── dropbear.mk │ ├── e2fsprogs │ │ ├── Config.in │ │ └── e2fsprogs.mk │ ├── ed │ │ ├── Config.in │ │ └── ed.mk │ ├── expat │ │ ├── Config.in │ │ ├── Makefile.in │ │ └── expat.mk │ ├── fakeroot │ │ ├── Config.in │ │ └── fakeroot.mk │ ├── file │ │ ├── Config.in │ │ ├── file-4.16-fix-array-64bit.patch │ │ └── file.mk │ ├── findutils │ │ ├── Config.in │ │ └── findutils.mk │ ├── flex │ │ ├── Config.in │ │ └── flex.mk │ ├── freetype │ │ ├── Config.in │ │ └── freetype.mk │ ├── gawk │ │ ├── Config.in │ │ ├── gawk-3.1.5-core.patch │ │ ├── gawk-3.1.5-gcc4.patch │ │ └── gawk.mk │ ├── gettext │ │ ├── Config.in │ │ └── gettext.mk │ ├── gnuconfig │ │ ├── .cvsignore │ │ ├── CVS │ │ │ ├── Entries │ │ │ ├── Repository │ │ │ └── Root │ │ ├── ChangeLog │ │ ├── Makefile │ │ ├── README.buildroot │ │ ├── config.guess │ │ ├── config.sub │ │ ├── gnuconfig.mk │ │ ├── patches │ │ │ ├── config.guess.uclibc.patch │ │ │ ├── config.sub.ps2.patch │ │ │ └── config.sub.sh.patch │ │ ├── testsuite │ │ │ ├── .cvsignore │ │ │ ├── CVS │ │ │ │ ├── Entries │ │ │ │ ├── Repository │ │ │ │ └── Root │ │ │ ├── config-guess.data │ │ │ ├── config-guess.sh │ │ │ ├── config-sub.data │ │ │ ├── config-sub.sh │ │ │ └── uname.in │ │ └── uname │ ├── grep │ │ ├── Config.in │ │ └── grep.mk │ ├── gzip │ │ ├── Config.in │ │ └── gzip.mk │ ├── hostap │ │ ├── Config.in │ │ └── hostap.mk │ ├── hotplug │ │ ├── Config.in │ │ ├── hotplug.mk │ │ └── hotplug.patch │ ├── iostat │ │ ├── Config.in │ │ ├── iostat.mk │ │ └── iostat.patch │ ├── iproute2 │ │ ├── Config.in │ │ └── iproute2.mk │ ├── ipsec-tools │ │ ├── Config.in │ │ └── ipsec-tools.mk │ ├── iptables │ │ ├── Config.in │ │ └── iptables.mk │ ├── irda-utils │ │ ├── Config.in │ │ ├── irda-utils.mk │ │ ├── irda.rc │ │ └── irda.sysconfig │ ├── jpeg │ │ ├── Config.in │ │ ├── jpeg-build.patch │ │ ├── jpeg-libtool.patch │ │ └── jpeg.mk │ ├── less │ │ ├── Config.in │ │ └── less.mk │ ├── libcgi │ │ ├── Config.in │ │ └── libcgi.mk │ ├── libcgicc │ │ ├── Config.in │ │ └── libcgicc.mk │ ├── libelf │ │ ├── Config.in │ │ └── libelf.mk │ ├── libfloat │ │ ├── Config.in │ │ ├── libfloat.mk │ │ └── libfloat.patch │ ├── libglib12 │ │ ├── Config.in │ │ ├── glib-1.2.10-gcc34-fix.patch │ │ ├── libglib-libtool.patch.bz2 │ │ ├── libglib12.mk │ │ └── libglib_configure.patch │ ├── libmad │ │ ├── Config.in │ │ └── libmad.mk │ ├── libpcap │ │ ├── Config.in │ │ ├── libpcap.mk │ │ └── libpcap.patch │ ├── libpng │ │ ├── Config.in │ │ └── libpng.mk │ ├── libsysfs │ │ ├── Config.in │ │ └── libsysfs.mk │ ├── libtool │ │ ├── Config.in │ │ └── libtool.mk │ ├── libusb │ │ ├── Config.in │ │ └── libusb.mk │ ├── lighttpd │ │ ├── Config.in │ │ └── lighttpd.mk │ ├── links │ │ ├── Config.in │ │ └── links.mk │ ├── lrzsz │ │ ├── Config.in │ │ └── lrzsz.mk │ ├── ltp-testsuite │ │ ├── Config.in │ │ ├── ltp-testsuite.mk │ │ └── ltp-testsuite.patch │ ├── ltrace │ │ ├── Config.in │ │ └── ltrace.mk │ ├── ltt │ │ ├── Config.in │ │ ├── init-tracer │ │ ├── ltt.mk │ │ └── ltt.patch │ ├── lvm2 │ │ ├── Config.in │ │ └── lvm2.mk │ ├── lzo │ │ ├── Config.in │ │ ├── lzo-cross-compile.patch │ │ └── lzo.mk │ ├── m4 │ │ ├── Config.in │ │ └── m4.mk │ ├── make │ │ ├── Config.in │ │ └── make.mk │ ├── mdadm │ │ ├── Config.in │ │ └── mdadm.mk │ ├── memtester │ │ ├── Config.in │ │ └── memtester.mk │ ├── microcom │ │ ├── Config.in │ │ └── microcom.mk │ ├── microperl │ │ ├── Config.in │ │ └── microperl.mk │ ├── microwin │ │ ├── Config.in │ │ └── microwin.mk │ ├── mkdosfs │ │ ├── Config.in │ │ └── mkdosfs.mk │ ├── module-init-tools │ │ ├── Config.in │ │ ├── module-init-tools.mk │ │ └── module-init-tools.patch │ ├── modutils │ │ ├── Config.in │ │ ├── modutils-01.patch │ │ ├── modutils-cross.patch │ │ └── modutils.mk │ ├── mpg123 │ │ ├── Config.in │ │ └── mpg123.mk │ ├── mrouted │ │ ├── Config.in │ │ ├── mrouted-sys_errlist.patch │ │ └── mrouted.mk │ ├── mtd │ │ ├── Config.in │ │ ├── mtd.mk │ │ └── mtd.patch │ ├── nano │ │ ├── Config.in │ │ └── nano.mk │ ├── ncurses │ │ ├── Config.in │ │ └── ncurses.mk │ ├── netkitbase │ │ ├── Config.in │ │ ├── netkitbase-gcc4.patch │ │ └── netkitbase.mk │ ├── netkittelnet │ │ ├── Config.in │ │ ├── netkittelnet.mk │ │ └── netkittelnet.patch │ ├── netsnmp │ │ ├── Config.in │ │ ├── netsnmp.mk │ │ └── netsnmp.patch │ ├── newt │ │ ├── Config.in │ │ └── newt.mk │ ├── ntp │ │ ├── Config.in │ │ ├── ntp-cross-compile.patch │ │ └── ntp.mk │ ├── openntpd │ │ ├── Config.in │ │ └── openntpd.mk │ ├── openobex │ │ ├── Config.in │ │ └── openobex.mk │ ├── openssh │ │ ├── Config.in │ │ ├── openssh.mk │ │ └── openssh.patch │ ├── openssl │ │ ├── Config.in │ │ ├── openssl-0.9.7e-no-fips.patch │ │ ├── openssl-nodocs.patch │ │ ├── openssl.mk │ │ └── openssl.patch │ ├── openvpn │ │ ├── Config.in │ │ ├── openvpn.init │ │ └── openvpn.mk │ ├── patch │ │ ├── Config.in │ │ └── patch.mk │ ├── pciutils │ │ ├── Config.in │ │ ├── pciutils.mk │ │ └── pciutils.patch │ ├── pcmcia │ │ ├── Config.in │ │ ├── pcmcia.mk │ │ └── pcmcia.patch │ ├── portage │ │ ├── Config.in │ │ └── portage.mk │ ├── portmap │ │ ├── Config.in │ │ ├── portmap-01-5beta.patch │ │ ├── portmap-02-4.0-malloc.patch │ │ ├── portmap-4.0-cleanup.patch │ │ ├── portmap-4.0-rpc_user.patch │ │ ├── portmap-4.0-sigpipe.patch │ │ ├── portmap-5b-include-errno_h.patch │ │ ├── portmap-5b-optional-tcpd.patch │ │ └── portmap.mk │ ├── pppd │ │ ├── Config.in │ │ └── pppd.mk │ ├── procps │ │ ├── Config.in │ │ ├── procps-mips-define-pagesize.patch │ │ └── procps.mk │ ├── psmisc │ │ ├── Config.in │ │ └── psmisc.mk │ ├── python │ │ ├── Config.in │ │ ├── python-cross-compile.patch │ │ ├── python-disable_modules_and_ssl.patch │ │ ├── python-gentoo_py_dontcompile.patch │ │ └── python.mk │ ├── qte │ │ ├── Config.in │ │ ├── qte.mk │ │ └── qtopia-2.1.1-no-programinvocation.patch │ ├── raidtools │ │ ├── Config.in │ │ └── raidtools.mk │ ├── readline │ │ ├── Config.in │ │ ├── readline.mk │ │ ├── readline51-001 │ │ ├── readline51-002 │ │ ├── readline51-003 │ │ └── readline51-004 │ ├── rsync │ │ ├── Config.in │ │ └── rsync.mk │ ├── ruby │ │ ├── Config.in │ │ ├── ruby-configure.patch │ │ └── ruby.mk │ ├── rxvt │ │ ├── Config.in │ │ └── rxvt.mk │ ├── sdl │ │ ├── Config.in │ │ └── sdl.mk │ ├── sed │ │ ├── Config.in │ │ ├── sed.mk │ │ └── sedcheck.sh │ ├── sfdisk │ │ ├── Config.in │ │ └── sfdisk.mk │ ├── slang │ │ ├── Config.in │ │ └── slang.mk │ ├── smartmontools │ │ ├── Config.in │ │ └── smartmontools.mk │ ├── socat │ │ ├── Config.in │ │ └── socat.mk │ ├── strace │ │ ├── Config.in │ │ ├── strace-dont-use-REG_SYSCALL-for-sh.patch │ │ ├── strace-superh-update.patch │ │ ├── strace-undef-syscall.patch │ │ └── strace.mk │ ├── sysklogd │ │ ├── Config.in │ │ ├── init-syslog │ │ ├── sysklogd.mk │ │ ├── sysklogd.patch │ │ └── syslog.conf │ ├── sysvinit │ │ ├── Config.in │ │ ├── sysvinit-2.86-gentoo.patch │ │ └── sysvinit.mk │ ├── tar │ │ ├── Config.in │ │ └── tar.mk │ ├── tcl │ │ ├── Config.in │ │ ├── tcl-strstr.patch │ │ ├── tcl-strtod.patch │ │ └── tcl.mk │ ├── tcpdump │ │ ├── Config.in │ │ ├── dhcpdump.mk │ │ └── tcpdump.mk │ ├── tftpd │ │ ├── Config.in │ │ ├── init-tftpd │ │ └── tftpd.mk │ ├── thttpd │ │ ├── Config.in │ │ └── thttpd.mk │ ├── tinylogin │ │ ├── Config.in │ │ └── tinylogin.mk │ ├── tinyx │ │ ├── Config.in │ │ ├── tinyx-011010.patch │ │ ├── tinyx-build.patch │ │ ├── tinyx-config.patch │ │ └── tinyx.mk │ ├── tn5250 │ │ ├── Config.in │ │ └── tn5250.mk │ ├── ttcp │ │ ├── Config.in │ │ └── ttcp.mk │ ├── udev │ │ ├── Config.in │ │ ├── init-udev │ │ └── udev.mk │ ├── udhcp │ │ ├── Config.in │ │ └── udhcp.mk │ ├── uemacs │ │ ├── Config.in │ │ ├── uemacs-4.0.15-lt.01.patch │ │ ├── uemacs-4.0.15-lt.02.patch │ │ └── uemacs.mk │ ├── usbutils │ │ ├── Config.in │ │ └── usbutils.mk │ ├── util-linux │ │ ├── Config.in │ │ ├── util-linux-gcc41.patch │ │ └── util-linux.mk │ ├── valgrind │ │ ├── Config.in │ │ ├── uclibc.supp │ │ ├── valgrind.mk │ │ ├── valgrind.patch │ │ └── valgrind.sh │ ├── vtun │ │ ├── Config.in │ │ ├── vtun.mk │ │ └── vtun.patch │ ├── wget │ │ ├── Config.in │ │ └── wget.mk │ ├── which │ │ ├── Config.in │ │ └── which.mk │ ├── wipe │ │ ├── Config.in │ │ └── wipe.mk │ ├── wireless-tools │ │ ├── Config.in │ │ └── wireless-tools.mk │ ├── xfsprogs │ │ ├── Config.in │ │ ├── xfsprogs.mk │ │ └── xfsprogs.patch │ ├── xorg │ │ ├── Config.in │ │ ├── xorg-6.8.2-linux_config.patch │ │ ├── xorg-6.8.2-xterm.patch │ │ ├── xorg-config.patch │ │ ├── xorg-uclibc.patch │ │ └── xorg.mk │ └── zlib │ │ ├── Config.in │ │ ├── zlib-1.2.1-configure.patch │ │ ├── zlib-arflags.patch │ │ └── zlib.mk ├── target │ ├── Config.in │ ├── Makefile.in │ ├── arm │ │ └── Makefile.in │ ├── cloop │ │ ├── Config.in │ │ ├── Makefile.in │ │ └── cloop.mk │ ├── cramfs │ │ ├── Config.in │ │ ├── cramfs-01-devtable.patch │ │ ├── cramfs-02-endian.patch │ │ └── cramfs.mk │ ├── device │ │ ├── AMD │ │ │ ├── Config.in │ │ │ ├── DBAu1500 │ │ │ │ ├── Makefile.in │ │ │ │ ├── busybox.config │ │ │ │ ├── depmod.pl │ │ │ │ ├── device_table.txt │ │ │ │ ├── kernel-patches │ │ │ │ │ ├── 002-2.4.29-hf4.diff.bz2 │ │ │ │ │ ├── 003_kbuild_fixes.diff.bz2 │ │ │ │ │ ├── 004-correct-toolchain.patch │ │ │ │ │ ├── 004_386_emu.diff.bz2 │ │ │ │ │ ├── 005_modularize_vesafb.diff.bz2 │ │ │ │ │ ├── 006_init_unshare.diff.bz2 │ │ │ │ │ ├── 007-scsi_add_remove_single.bz2 │ │ │ │ │ ├── 008-ieee1394-fix.bz2 │ │ │ │ │ ├── 009-always-inline.bz2 │ │ │ │ │ ├── 010-optimize-for-size.bz2 │ │ │ │ │ ├── 012-x86-check_gcc.bz2 │ │ │ │ │ ├── 015_cramfs_initrd.diff.bz2 │ │ │ │ │ ├── 017-printk.bz2 │ │ │ │ │ ├── 018-slab-loop-init.bz2 │ │ │ │ │ ├── 041-changeloop.patch.bz2 │ │ │ │ │ ├── 042-loopfixes.patch.bz2 │ │ │ │ │ ├── 044-streaming_io.bz2 │ │ │ │ │ ├── 062-silence-blk-queue.bz2 │ │ │ │ │ ├── 063-silence.kbd.patch.bz2 │ │ │ │ │ ├── 064-shutup-md.bz2 │ │ │ │ │ ├── 067-squashfs2.patch.bz2 │ │ │ │ │ ├── 076-nmap-freak.bz2 │ │ │ │ │ ├── 077-orinoco-0.13e.bz2 │ │ │ │ │ ├── 078-hostap.bz2 │ │ │ │ │ ├── 079-jiffies64.bz2 │ │ │ │ │ ├── 089-no-touch-makedep.bz2 │ │ │ │ │ └── 100_VERSION.bz2 │ │ │ │ ├── linux.config │ │ │ │ ├── linux.mk │ │ │ │ ├── skel.tar.gz │ │ │ │ ├── target_skeleton │ │ │ │ │ ├── etc │ │ │ │ │ │ ├── TZ │ │ │ │ │ │ ├── fstab │ │ │ │ │ │ ├── group │ │ │ │ │ │ ├── hostname │ │ │ │ │ │ ├── hosts │ │ │ │ │ │ ├── init.d │ │ │ │ │ │ │ ├── S20urandom │ │ │ │ │ │ │ ├── S40network │ │ │ │ │ │ │ └── rcS │ │ │ │ │ │ ├── inittab │ │ │ │ │ │ ├── inputrc │ │ │ │ │ │ ├── issue │ │ │ │ │ │ ├── network │ │ │ │ │ │ │ └── interfaces │ │ │ │ │ │ ├── passwd │ │ │ │ │ │ ├── profile │ │ │ │ │ │ ├── protocols │ │ │ │ │ │ ├── random-seed │ │ │ │ │ │ ├── resolv.conf │ │ │ │ │ │ ├── securetty │ │ │ │ │ │ ├── services │ │ │ │ │ │ └── shadow │ │ │ │ │ ├── root │ │ │ │ │ │ ├── .bash_history │ │ │ │ │ │ ├── .bash_logout │ │ │ │ │ │ ├── .bash_profile │ │ │ │ │ │ └── .bashrc │ │ │ │ │ └── usr │ │ │ │ │ │ └── share │ │ │ │ │ │ └── udhcpc │ │ │ │ │ │ └── default.script │ │ │ │ ├── uClibc.config.mips │ │ │ │ └── uClibc.config.mipsel │ │ │ └── Makefile.in │ │ ├── Config.in │ │ ├── Hitachi │ │ │ ├── Config.in │ │ │ ├── MS7206SE01 │ │ │ │ ├── Makefile.in │ │ │ │ └── uClibc.config.sh2a_nofpueb │ │ │ └── Makefile.in │ │ ├── Makefile.in │ │ ├── Sharp │ │ │ ├── Config.in │ │ │ ├── LNode80 │ │ │ │ ├── Makefile.in │ │ │ │ ├── device_table.txt │ │ │ │ ├── kernel-patches │ │ │ │ │ ├── 001-patch-2.4.26-vrs1 │ │ │ │ │ └── 002-patch-2.4.26-vrs1-lnode80 │ │ │ │ ├── linux.config │ │ │ │ ├── linux.mk │ │ │ │ └── target_skeleton │ │ │ │ │ ├── etc │ │ │ │ │ ├── TZ │ │ │ │ │ ├── fstab │ │ │ │ │ ├── group │ │ │ │ │ ├── hostname │ │ │ │ │ ├── hosts │ │ │ │ │ ├── init.d │ │ │ │ │ │ └── rcS │ │ │ │ │ ├── inittab │ │ │ │ │ ├── inputrc │ │ │ │ │ ├── issue │ │ │ │ │ ├── network │ │ │ │ │ │ └── interfaces │ │ │ │ │ ├── passwd │ │ │ │ │ ├── profile │ │ │ │ │ ├── protocols │ │ │ │ │ ├── securetty │ │ │ │ │ ├── services │ │ │ │ │ └── shadow │ │ │ │ │ ├── root │ │ │ │ │ ├── .bash_logout │ │ │ │ │ ├── .bash_profile │ │ │ │ │ └── .bashrc │ │ │ │ │ └── usr │ │ │ │ │ └── share │ │ │ │ │ └── udhcpc │ │ │ │ │ └── default.script │ │ │ └── Makefile.in │ │ ├── Soekris │ │ │ ├── Config.in │ │ │ ├── Makefile.in │ │ │ ├── net4521 │ │ │ │ ├── busybox.config │ │ │ │ ├── kernel-patches │ │ │ │ │ ├── 002-2.4.29-hf7.diff.bz2 │ │ │ │ │ ├── 003_kbuild_fixes.diff.bz2 │ │ │ │ │ ├── 004_386_emu.diff.bz2 │ │ │ │ │ ├── 005_modularize_vesafb.diff.bz2 │ │ │ │ │ ├── 006_init_unshare.diff.bz2 │ │ │ │ │ ├── 007-scsi_add_remove_single.bz2 │ │ │ │ │ ├── 008-ieee1394-fix.bz2 │ │ │ │ │ ├── 009-always-inline.bz2 │ │ │ │ │ ├── 010-optimize-for-size.bz2 │ │ │ │ │ ├── 012-x86-check_gcc.bz2 │ │ │ │ │ ├── 015_cramfs_initrd.diff.bz2 │ │ │ │ │ ├── 017-printk.bz2 │ │ │ │ │ ├── 018-slab-loop-init.bz2 │ │ │ │ │ ├── 041-changeloop.patch.bz2 │ │ │ │ │ ├── 042-loopfixes.patch.bz2 │ │ │ │ │ ├── 044-streaming_io.bz2 │ │ │ │ │ ├── 062-silence-blk-queue.bz2 │ │ │ │ │ ├── 063-silence.kbd.patch.bz2 │ │ │ │ │ ├── 064-shutup-md.bz2 │ │ │ │ │ ├── 067-squashfs2.patch.bz2 │ │ │ │ │ ├── 076-nmap-freak.bz2 │ │ │ │ │ ├── 077-orinoco-0.13e.bz2 │ │ │ │ │ ├── 078-hostap.bz2 │ │ │ │ │ ├── 079-jiffies64.bz2 │ │ │ │ │ ├── 089-no-touch-makedep.bz2 │ │ │ │ │ └── 100_VERSION.bz2 │ │ │ │ ├── linux.config │ │ │ │ ├── linux.mk │ │ │ │ └── uClibc.config │ │ │ ├── net4801 │ │ │ │ ├── busybox.config │ │ │ │ ├── linux.config │ │ │ │ ├── linux.mk │ │ │ │ └── uClibc.config │ │ │ └── soekris_gpio │ │ │ │ ├── Makefile │ │ │ │ └── soekris_gpio.mk │ │ ├── Via │ │ │ ├── Config.in │ │ │ ├── Makefile.in │ │ │ └── epia-mii │ │ │ │ ├── linux.config │ │ │ │ └── linux.mk │ │ └── jp │ │ │ ├── Config.in │ │ │ ├── Makefile.in │ │ │ └── q5 │ │ │ ├── Makefile.in │ │ │ ├── busybox.config │ │ │ ├── depmod.pl │ │ │ ├── device_table.txt │ │ │ ├── kernel-patches-2.4.26 │ │ │ ├── 001-q5 │ │ │ ├── 002-build_fixes │ │ │ ├── 004-correct_toolchain │ │ │ └── 100-version │ │ │ ├── kernel-patches-2.4.29 │ │ │ ├── 001-q5 │ │ │ ├── 004-correct_toolchain │ │ │ └── 100-version │ │ │ ├── kernel-patches-2.4.32 │ │ │ ├── 001-q5 │ │ │ ├── 005-dp83847 │ │ │ ├── 006-cfi │ │ │ ├── 007-au1000 │ │ │ ├── 008-wbflush │ │ │ └── 100-version │ │ │ ├── linux.config │ │ │ ├── linux.mk │ │ │ ├── skel.tar.gz │ │ │ ├── target_skeleton │ │ │ ├── etc │ │ │ │ ├── TZ │ │ │ │ ├── fstab │ │ │ │ ├── group │ │ │ │ ├── hostname │ │ │ │ ├── hosts │ │ │ │ ├── init.d │ │ │ │ │ ├── S20urandom │ │ │ │ │ ├── S40network │ │ │ │ │ └── rcS │ │ │ │ ├── inittab │ │ │ │ ├── inputrc │ │ │ │ ├── issue │ │ │ │ ├── network │ │ │ │ │ └── interfaces │ │ │ │ ├── passwd │ │ │ │ ├── profile │ │ │ │ ├── protocols │ │ │ │ ├── resolv.conf │ │ │ │ ├── securetty │ │ │ │ ├── services │ │ │ │ └── shadow │ │ │ ├── root │ │ │ │ ├── .bash_history │ │ │ │ ├── .bash_logout │ │ │ │ ├── .bash_profile │ │ │ │ └── .bashrc │ │ │ └── usr │ │ │ │ └── share │ │ │ │ └── udhcpc │ │ │ │ └── default.script │ │ │ └── uClibc.config.mipsel │ ├── ext2 │ │ ├── Config.in │ │ ├── ext2root.mk │ │ ├── genext2fs-01-cvs-updates.patch │ │ └── genext2fs-02-nosquash_devtable.patch │ ├── generic │ │ ├── Config.in │ │ ├── Makefile.in │ │ ├── device_table.txt │ │ ├── skel.tar.gz │ │ └── target_skeleton │ │ │ ├── etc │ │ │ ├── TZ │ │ │ ├── fstab │ │ │ ├── group │ │ │ ├── hostname │ │ │ ├── hosts │ │ │ ├── init.d │ │ │ │ ├── S20urandom │ │ │ │ ├── S40network │ │ │ │ └── rcS │ │ │ ├── inittab │ │ │ ├── inputrc │ │ │ ├── issue │ │ │ ├── network │ │ │ │ └── interfaces │ │ │ ├── passwd │ │ │ ├── profile │ │ │ ├── protocols │ │ │ ├── random-seed │ │ │ ├── securetty │ │ │ ├── services │ │ │ └── shadow │ │ │ ├── root │ │ │ ├── .bash_history │ │ │ ├── .bash_logout │ │ │ ├── .bash_profile │ │ │ └── .bashrc │ │ │ └── usr │ │ │ └── share │ │ │ └── udhcpc │ │ │ └── default.script │ ├── jffs2 │ │ ├── Config.in │ │ └── jffs2root.mk │ ├── makedevs │ │ ├── makedevs.c │ │ └── makedevs.mk │ ├── powerpc │ │ ├── Makefile.in │ │ └── yaboot │ │ │ ├── Config.in │ │ │ └── yaboot.mk │ ├── squashfs │ │ ├── Config.in │ │ └── squashfsroot.mk │ ├── tar │ │ ├── Config.in │ │ └── tarroot.mk │ └── x86 │ │ ├── Makefile.in │ │ ├── grub │ │ ├── Config.in │ │ ├── grub.100-autoreconf.patch │ │ ├── grub.200-fix_mbr_handling.patch │ │ ├── grub.mk │ │ └── splash.xpm.gz │ │ └── syslinux │ │ ├── Config.in │ │ └── syslinux.mk └── toolchain │ ├── Config.in │ ├── Makefile.in │ ├── binutils │ ├── 2.14.90.0.8 │ │ ├── 001-debian.patch │ │ ├── 100-uclibc-conf.patch │ │ ├── 210-cflags.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ └── 600-arm-textrel.patch │ ├── 2.15.94.0.2.2 │ │ ├── 100-uclibc-conf.patch │ │ ├── 210-cflags.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 300-120_mips_xgot_multigot_workaround.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── sh-flags-off-by-one.patch │ ├── 2.15.97 │ │ ├── 100-uclibc-conf.patch │ │ ├── 110-uclibc-libtool-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── sh-flags-off-by-one.patch │ ├── 2.15 │ │ ├── 100-uclibc-conf.patch │ │ ├── 210-cflags.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 600-arm-textrel.patch │ │ └── 700-nios2-2.15.patch │ ├── 2.16.1 │ │ ├── 100-uclibc-conf.patch │ │ ├── 110-uclibc-libtool-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── sh-flags-off-by-one.patch │ ├── 2.16.90.0.3 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── sh-flags-off-by-one.patch │ ├── 2.16.91.0.3 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── sh-flags-off-by-one.patch │ ├── 2.16.91.0.4 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ ├── 702-binutils-skip-comments.patch │ │ └── 990-binutils-ctors_comment-typo.patch │ ├── 2.16.91.0.5 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ └── 702-binutils-skip-comments.patch │ ├── 2.16.91.0.6 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ └── 702-binutils-skip-comments.patch │ ├── 2.16.91.0.7 │ │ ├── 100-uclibc-conf.patch │ │ ├── 300-001_ld_makefile_patch.patch │ │ ├── 300-006_better_file_error.patch │ │ ├── 300-012_check_ldrunpath_length.patch │ │ ├── 400-mips-ELF_MAXPAGESIZE-4K.patch │ │ └── 702-binutils-skip-comments.patch │ ├── Config.in │ └── binutils.mk │ ├── ccache │ ├── Config.in │ ├── Config.in.2 │ └── ccache.mk │ ├── elf2flt │ ├── Config.in │ ├── elf2flt.mk │ ├── elf2flt.nios2.conditional │ └── elf2flt │ │ ├── .cvsignore │ │ ├── CVS │ │ ├── Entries │ │ ├── Repository │ │ └── Root │ │ ├── LICENSE.TXT │ │ ├── Makefile.in │ │ ├── README │ │ ├── config.guess │ │ ├── config.sub │ │ ├── configure │ │ ├── configure.in │ │ ├── cygwin-elf.h │ │ ├── e1-elf2flt.ld │ │ ├── elf2flt.c │ │ ├── elf2flt.ld │ │ ├── flat.h │ │ ├── flthdr.c │ │ ├── install-sh │ │ ├── ld-elf2flt.in │ │ ├── maketarball.sh │ │ └── stubs.c │ ├── gcc │ ├── 3.3.5 │ │ ├── 100-uclibc-conf.patch │ │ ├── 110-uclibc-conf.patch │ │ ├── 120-softfloat.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 500-loop.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 810-arm-bigendian-uclibc.patch │ │ ├── 820-no-mips-empic-relocs.patch │ │ ├── 830-gcc-bug-num-22167.patch │ │ ├── 999-cvs-updates.patch │ │ ├── specs-arm-soft-float │ │ ├── specs-mips-soft-float │ │ ├── specs-mipsel-soft-float │ │ └── specs-powerpc-soft-float │ ├── 3.3.6 │ │ ├── 100-uclibc-conf.patch │ │ ├── 110-uclibc-conf.patch │ │ ├── 120-softfloat.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 500-loop.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 810-arm-bigendian-uclibc.patch │ │ ├── 820-no-mips-empic-relocs.patch │ │ └── 830-gcc-bug-num-22167.patch │ ├── 3.4.2 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 300-pr15526.patch │ │ ├── 300-pr17541.patch │ │ ├── 300-pr17976.patch │ │ ├── 400-mips-pr17565.patch │ │ ├── 401-ppc-eabi-typo.patch │ │ ├── 402-mips-pr17770.patch │ │ ├── 600-gcc34-arm-ldm-peephole.patch │ │ ├── 601-gcc34-arm-ldm.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ ├── 700-pr15068-fix.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 810-arm-bigendian-uclibc.patch │ │ ├── 830-gcc-bug-num-22167.patch │ │ ├── 900-nios2.patch │ │ └── arm-softfloat.patch.conditional │ ├── 3.4.3 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 600-gcc34-arm-ldm-peephole.patch │ │ ├── 601-gcc34-arm-ldm.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ ├── 700-pr15068-fix.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 810-arm-bigendian-uclibc.patch │ │ ├── 830-gcc-bug-num-22167.patch │ │ ├── 900-nios2.patch │ │ └── arm-softfloat.patch.conditional │ ├── 3.4.4 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 600-gcc34-arm-ldm-peephole.patch │ │ ├── 601-gcc34-arm-ldm-peephole2.patch │ │ ├── 601-gcc34-arm-ldm.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ ├── 700-pr15068-fix.patch │ │ ├── 71_all_sh-pr16665-fix.patch │ │ ├── 72_all_sh-no-reorder-blocks.patch │ │ ├── 73_all_sh-pr20617.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 800-powerpc-libc_stack_end-uclibc.patch │ │ ├── 830-gcc-bug-num-22167.patch │ │ ├── 900-nios2.patch │ │ └── arm-softfloat.patch.conditional │ ├── 3.4.5 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 600-gcc34-arm-ldm-peephole.patch │ │ ├── 601-gcc34-arm-ldm-peephole2.patch │ │ ├── 601-gcc34-arm-ldm.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ ├── 700-pr15068-fix.patch │ │ ├── 71_all_sh-pr16665-fix.patch │ │ ├── 72_all_sh-no-reorder-blocks.patch │ │ ├── 73_all_sh-pr20617.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 800-powerpc-libc_stack_end-uclibc.patch │ │ ├── 900-nios2.patch │ │ └── arm-softfloat.patch.conditional │ ├── 3.4.6 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 600-gcc34-arm-ldm-peephole.patch │ │ ├── 601-gcc34-arm-ldm-peephole2.patch │ │ ├── 601-gcc34-arm-ldm.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ ├── 700-pr15068-fix.patch │ │ ├── 71_all_sh-pr16665-fix.patch │ │ ├── 72_all_sh-no-reorder-blocks.patch │ │ ├── 73_all_sh-pr20617.patch │ │ ├── 800-arm-bigendian.patch │ │ ├── 800-powerpc-libc_stack_end-uclibc.patch │ │ ├── 900-nios2.patch │ │ └── arm-softfloat.patch.conditional │ ├── 4.0.0 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ └── 830-gcc-bug-num-22167.patch │ ├── 4.0.1 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ └── 830-gcc-bug-num-22167.patch │ ├── 4.0.2 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ └── 602-sdk-libstdc++-includes.patch │ ├── 4.0.3 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ └── 602-sdk-libstdc++-includes.patch │ ├── 4.1.0 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-locale.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ ├── 602-sdk-libstdc++-includes.patch │ │ └── 740-sh-pr24836.patch │ ├── 4.2.0 │ │ ├── 102-uclibc-conf.patch │ │ ├── 103-uclibc-conf-noupstream.patch │ │ ├── 202-uclibc-locale.patch │ │ ├── 203-uclibc-locale-no__x.patch │ │ ├── 204-uclibc-locale-wchar_fix.patch │ │ ├── 205-uclibc-locale-update.patch │ │ ├── 300-libstdc++-pic.patch │ │ ├── 301-missing-execinfo_h.patch │ │ ├── 302-c99-snprintf.patch │ │ ├── 303-c99-complex-ugly-hack.patch │ │ └── 602-sdk-libstdc++-includes.patch │ ├── Config.in │ ├── Config.in.2 │ ├── Makefile.in │ ├── gcc-uclibc-3.x.mk │ └── i386-gcc-soft-float.patch │ ├── gdb │ ├── 6.2.1 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-readline-conf.patch │ │ ├── 400-mips-coredump.patch-2.4.23-29 │ │ └── 500-thread-timeout.patch │ ├── 6.3 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-readline-conf.patch │ │ ├── 400-mips-coredump.patch-2.4.23-29 │ │ ├── 500-thread-timeout.patch │ │ ├── 600-debian_10.selected-frame.patch │ │ ├── 620-debian_static-thread-db.patch │ │ ├── 630-debian_24.tracepoint-segv.patch │ │ ├── 640-debian_dwarf2-frame-signal-unwinder.patch │ │ ├── 650-debian_vsyscall-gdb-support.patch │ │ ├── 660-debian_dwarf-cfa-restore.patch │ │ ├── 680-debian_sim-destdir.patch │ │ ├── 690-debian_member-field-symtab.patch │ │ ├── 700-debian_cp-pass-by-reference.patch │ │ ├── 710-debian_thread-db-multiple-libraries.patch │ │ ├── 720-debian_static-threads-test.patch │ │ ├── 730-debian_gdb-fix-tracefork-check.patch │ │ ├── 740-debian_make-cv-type-crash.patch │ │ ├── 750-debian_sparc-singlestep.patch │ │ ├── 760-debian_vsyscall-bfd-close-result.patch │ │ ├── 770-debian_vfork-done-spelling.patch │ │ ├── 780-debian_gdbserver-rdynamic.patch │ │ ├── 790-debian_dwarf2-cfi-warning.patch │ │ ├── 800-debian_linux-use-underscore-exit.patch │ │ ├── 810-debian_bfd-no-kylix-crash.patch │ │ └── 820-debian_disable-linux-fork-messages.patch │ ├── 6.4 │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-readline-conf.patch │ │ ├── 400-mips-coredump.patch-2.4.23-29 │ │ └── 500-thread-timeout.patch │ ├── Config.in │ ├── gdb.mk │ └── snapshot │ │ ├── 100-uclibc-conf.patch │ │ ├── 200-uclibc-readline-conf.patch │ │ ├── 400-mips-coredump.patch-2.4.23-29 │ │ ├── 400-mips-nptl-support.patch │ │ ├── 500-thread-timeout.patch │ │ ├── 680-debian_sim-destdir.patch │ │ ├── 690-debian_member-field-symtab.patch │ │ └── 770-debian_vfork-done-spelling.patch │ ├── kernel-headers │ ├── Config.in │ ├── kernel-headers.mk │ ├── linux-libc-headers-2.6.11-nios2nommu.patch.conditional │ ├── linux-libc-headers-2.6.11.0-mips-nptl.patch │ ├── linux-libc-headers-2.6.11.0.patch │ ├── linux-libc-headers-2.6.12.0-config-base-small.patch │ ├── linux-libc-headers-2.6.12.0-mips-nptl.patch │ ├── linux-libc-headers-2.6.8-cleanup.patch │ └── linux-libc-headers-2.6.9-nios2nommu.patch.conditional │ ├── patch-kernel.sh │ ├── sstrip │ ├── Config.in │ ├── sstrip.c │ └── sstrip.mk │ └── uClibc │ ├── Config.in │ ├── uClibc.config │ ├── uClibc.config-locale │ └── uclibc.mk ├── cmd.c ├── cmd.sh ├── devmem2.c ├── dump-rom.c ├── dumpmem.c ├── getkey.sh ├── gpio-dir.c ├── gpio-parser.c ├── gpio-val.c ├── gpio_wiki_tool.py ├── gpiotrace ├── GPL ├── Makefile ├── README ├── arm │ ├── Makefile │ └── arm.c ├── cs2trace.prc ├── gpiotrace.prc ├── gpiotrace.sh ├── gpiotrace2html ├── gpiotrace2wiki ├── hex2bin.sh ├── icons │ ├── icon_256.bmp │ ├── icon_256_s.bmp │ ├── icon_bw.bmp │ ├── icon_bw_s.bmp │ ├── icon_hr.bmp │ └── icon_hr_s.bmp ├── include │ ├── gpiotrace.h │ ├── gpiotrace.rcp │ ├── gpiotrace_r.h │ ├── mainform.h │ ├── regs.h │ └── shared.h ├── m68k │ ├── Makefile │ ├── gpiotrace.c │ └── mainform.c ├── palmt650.gpios ├── pmtrace.prc ├── udctrace.prc └── uhctrace.prc ├── hexterm ├── Makefile └── hexterm.c ├── hndinit ├── Kbuild ├── LICENSE ├── MCONFIG ├── README ├── ansi.c ├── ansi.h ├── hndinit.c ├── hndinit.h ├── klibc-config ├── loop.c ├── loop.h ├── mach.c └── mach.h ├── inputattach ├── inputattach.c ├── install_script.sh ├── lcd_decode.py ├── makecafe.py ├── modules ├── Makefile ├── gpioed-ng.c ├── gpioed.c └── palmt3_i2c.c ├── phone └── atcons.py ├── serial-loader ├── Makefile ├── README ├── bin2sandal.py ├── ql.py ├── quickload.S └── quickload.lds ├── tags-cleanup └── splitpatch.py ├── treo680 ├── asound.state-t680.call.without.handsfree ├── treo680.busybox.kmap ├── treo680.kmap ├── treo680.xkb └── treo680.xmodmap ├── treodebug.py └── unpdb.py /bcm2035-tool/Makefile: -------------------------------------------------------------------------------- 1 | P=arm-none-linux-gnueabi- 2 | 3 | bcm2035-tool: bcm2035-tool.c bcm2035-tool.h 4 | ${P}gcc bcm2035-tool.c -o bcm2035-tool 5 | 6 | clean: 7 | rm -f bcm2035-tool 8 | 9 | 10 | -------------------------------------------------------------------------------- /bcm2035-tool/motorola_patches.h: -------------------------------------------------------------------------------- 1 | /* 2 | * This file contains binary firmware code and cant be freely distributed. 3 | * If you own an ezx phone and wants this file i can tell you how to 4 | * create it based on the "dload" app of the motorola firmware. 5 | */ 6 | 7 | #error This file cant be distributed on OpenEZX servers. 8 | 9 | struct patch motorola_patches[]; 10 | struct patch motorola_firmware[]; 11 | -------------------------------------------------------------------------------- /buildroot/docs/README: -------------------------------------------------------------------------------- 1 | To build and use the buildroot stuff, do the following: 2 | 3 | 1) run 'make' 4 | 2) select the packages you wish to compile 5 | 3) run 'make' 6 | 4) wait while it compiles 7 | 5) Use your shiny new root filesystem. Depending on which sortof 8 | root filesystem you selected, you may want to loop mount it, 9 | chroot into it, nfs mount it on your target device, burn it 10 | to flash, or whatever is appropriate for your target system. 11 | 12 | You do not need to be root to build or run buildroot. Have fun! 13 | 14 | -Erik 15 | 16 | Please feed suggestions, bug reports, insults, and bribes back to: 17 | Erik Andersen 18 | -------------------------------------------------------------------------------- /buildroot/docs/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 |

11 | 12 | Copyright © 1999-2005 Erik Andersen 13 |
14 | Mail all comments, insults, suggestions and bribes to 15 |
16 | Erik Andersen andersen@codepoet.org
17 |
18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /buildroot/docs/images/busybox1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/docs/images/busybox1.png -------------------------------------------------------------------------------- /buildroot/docs/images/vh40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/docs/images/vh40.gif -------------------------------------------------------------------------------- /buildroot/docs/index.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /buildroot/package/acpid/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_ACPID 2 | bool "acpid" 3 | default n 4 | help 5 | Advanced Configuration and Power Interface event daemon. 6 | 7 | Acpid is designed to notify user-space programs of ACPI events, 8 | and allows you to configure specific actions for specific events. 9 | -------------------------------------------------------------------------------- /buildroot/package/asterisk/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_ASTERISK 2 | bool "asterisk" 3 | default n 4 | select BR2_PACKAGE_NCURSES 5 | select BR2_PACKAGE_ZLIB 6 | select BR2_PACKAGE_OPENSSL 7 | select BR2_PACKAGE_MPG123 8 | help 9 | Asterisk - the Open Source PBX 10 | 11 | -------------------------------------------------------------------------------- /buildroot/package/asterisk/asterisk_no_res_ninit.patch: -------------------------------------------------------------------------------- 1 | diff -ur /tmp/asterisk-1.2.0-beta1/dns.c asterisk-1.2.0-beta1/dns.c 2 | --- /tmp/asterisk-1.2.0-beta1/dns.c 2005-08-14 04:23:33.000000000 +0200 3 | +++ asterisk-1.2.0-beta1/dns.c 2005-08-31 09:42:36.000000000 +0200 4 | @@ -157,7 +157,7 @@ 5 | return 0; 6 | } 7 | 8 | -#if defined(res_ninit) 9 | +#if (defined(res_ninit) && !defined(__UCLIBC__)) 10 | #define HAS_RES_NINIT 11 | #else 12 | AST_MUTEX_DEFINE_STATIC(res_lock); 13 | -------------------------------------------------------------------------------- /buildroot/package/at/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_AT 2 | bool "at" 3 | default n 4 | help 5 | At and batch read shell commands from standard input and 6 | store them as jobs to be scheduled for execution in the 7 | future. 8 | 9 | at - run the job at a specified time 10 | batch - run the job when system load levels permit 11 | -------------------------------------------------------------------------------- /buildroot/package/autoconf/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_AUTOCONF 2 | bool "autoconf" 3 | default n 4 | help 5 | Extensible program for developing configure scripts. These 6 | scripts handle all the mundane system/feature detection. 7 | 8 | http://www.gnu.org/software/autoconf/ 9 | -------------------------------------------------------------------------------- /buildroot/package/automake/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_AUTOMAKE 2 | bool "automake" 3 | default n 4 | help 5 | Tool for automatically generating Makefile's for input to 6 | configure scripts (made by autoconf). 7 | 8 | http://www.gnu.org/software/automake/ 9 | -------------------------------------------------------------------------------- /buildroot/package/bash/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BASH 2 | bool "bash" 3 | default n 4 | help 5 | The standard GNU Bourne again shell. 6 | 7 | http://cnswww.cns.cwru.edu/~chet/bash/bashtop.html 8 | -------------------------------------------------------------------------------- /buildroot/package/berkeleydb/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BERKELEYDB 2 | bool "berkeleydb" 3 | default n 4 | help 5 | The Berkeley database. A very common library for database 6 | applications. 7 | 8 | http://www.sleepycat.com/products/db.shtml 9 | -------------------------------------------------------------------------------- /buildroot/package/bison/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BISON 2 | bool "bison" 3 | default n 4 | help 5 | General-purpose parser generator that converts a 6 | grammar description for an LALR context-free grammar into a C 7 | program to parse that grammar. 8 | 9 | http://www.gnu.org/software/bison/ 10 | -------------------------------------------------------------------------------- /buildroot/package/bison/yacc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/bin/bison -y "$@" 3 | -------------------------------------------------------------------------------- /buildroot/package/boa/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BOA 2 | bool "boa" 3 | default n 4 | help 5 | A very small and very fast http daemon. Not intended as 6 | a feature-packed server. 7 | 8 | http://www.boa.org/ 9 | -------------------------------------------------------------------------------- /buildroot/package/boa/boa-config.site-i386: -------------------------------------------------------------------------------- 1 | ac_cv_func_setvbuf_reversed=no 2 | -------------------------------------------------------------------------------- /buildroot/package/bridge/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BRIDGE 2 | bool "bridge" 3 | default n 4 | help 5 | Manage ethernet bridging; a way to connect networks together to 6 | form a larger network. 7 | 8 | http://bridge.sourceforge.net/ 9 | -------------------------------------------------------------------------------- /buildroot/package/bridge/bridge.patch: -------------------------------------------------------------------------------- 1 | --- bridge-utils-0.9.6/libbridge/Makefile.in.dist 2004-03-01 20:55:52.000000000 -0600 2 | +++ bridge-utils-0.9.6/libbridge/Makefile.in 2004-03-01 20:56:23.000000000 -0600 3 | @@ -5,7 +5,7 @@ 4 | RANLIB=@RANLIB@ 5 | 6 | CC=@CC@ 7 | -CFLAGS = -Wall -g $(KERNEL_HEADERS) 8 | +CFLAGS = -Wall -g @CFLAGS@ $(KERNEL_HEADERS) 9 | 10 | prefix=@prefix@ 11 | exec_prefix=@exec_prefix@ 12 | -------------------------------------------------------------------------------- /buildroot/package/bzip2/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_BZIP2 2 | bool "bzip2" 3 | default n 4 | help 5 | Freely available, patent free, high-quality data compressor. 6 | It typically compresses files to within 10% to 15% of the best 7 | available techniques, while being around twice as fast at 8 | compression and six times faster at decompression. 9 | 10 | http://sources.redhat.com/bzip2/ 11 | -------------------------------------------------------------------------------- /buildroot/package/config/lxdialog/BIG.FAT.WARNING: -------------------------------------------------------------------------------- 1 | This is NOT the official version of dialog. This version has been 2 | significantly modified from the original. It is for use by the Linux 3 | kernel configuration script. Please do not bother Savio Lam with 4 | questions about this program. 5 | -------------------------------------------------------------------------------- /buildroot/package/coreutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_COREUTILS 2 | bool "coreutils" 3 | default n 4 | help 5 | All of the basic file/text/shell utilities. These are the 6 | core utilities which are expected to exist on every system. 7 | Busybox implements many of the most common. 8 | 9 | Things like: 10 | - chmod, cp, dd, dir, ls, etc... 11 | - sort, tr, head, tail, wc, etc... 12 | - whoami, who, etc... 13 | 14 | http://www.gnu.org/software/coreutils/ 15 | -------------------------------------------------------------------------------- /buildroot/package/customize/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_CUSTOMIZE 2 | bool "customize" 3 | default n 4 | help 5 | Add custom stuff to your buildroot. 6 | 7 | (edit package/customize/customize.mk) 8 | -------------------------------------------------------------------------------- /buildroot/package/customize/customize.mk: -------------------------------------------------------------------------------- 1 | ############################################################# 2 | # 3 | # Any custom stuff you feel like doing.... 4 | # 5 | ############################################################# 6 | CUST_DIR:=package/customize/source 7 | 8 | customize: 9 | -cp -af $(CUST_DIR)/* $(TARGET_DIR)/ 10 | ############################################################# 11 | # 12 | # Toplevel Makefile options 13 | # 14 | ############################################################# 15 | ifeq ($(strip $(BR2_PACKAGE_CUSTOMIZE)),y) 16 | TARGETS+=customize 17 | endif 18 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/bin/BL: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat /sys/class/backlight/palmz72-bl/max_brightness 3 | echo 4 | cat /sys/class/backlight/palmz72-bl/brightness 5 | echo 6 | if [ "$1" = "" ] 7 | then exit 8 | else echo $1 >/sys/class/backlight/palmz72-bl/brightness 9 | fi 10 | 11 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/bin/DM: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | /bin/dmesg|/bin/more 3 | 4 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/bin/FBL: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | (find /sys|grep back;find /sys|grep bl)|/bin/more 3 | 4 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/bin/Z: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat /dev/input/mice 4 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/etc/init.d/S10gpio: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | for f in 13 14 15 24 26 29 34 37 80 86 87 3 | do echo "s $f" >/proc/gpioed 4 | done 5 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/etc/init.d/S20urandom: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "Not setting up random" 3 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/etc/init.d/S40catdev: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exit 0 3 | find /dev/input -ls|more 4 | for f in input0 input1 5 | do 6 | for g in phys name 7 | do 8 | echo /sys/class/input/$f 9 | cat /sys/class/input/$f/phys 10 | cat /sys/class/input/$f/name 11 | done 12 | done 13 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/etc/init.d/S40network: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Start the network.... 4 | # 5 | echo "Network" 6 | 7 | case "$1" in 8 | start) 9 | 10 | ;; 11 | stop) 12 | stop 13 | ;; 14 | restart|reload) 15 | restart 16 | ;; 17 | *) 18 | echo $"Usage: $0 {start|stop|restart}" 19 | exit 1 20 | esac 21 | 22 | exit $? 23 | 24 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/linuxrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo 3 | echo 4 | echo 5 | echo "linuxrc" 6 | echo 7 | echo 8 | echo 9 | /etc/init.d/rcS 10 | /bin/dmesg | more 11 | /bin/cmd 12 | 13 | -------------------------------------------------------------------------------- /buildroot/package/customize/source/sbin/init: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "====================" 3 | echo INIT 4 | echo 5 | 6 | /etc/init.d/rcS 7 | PATH="/bin:/sbin:/usr/bin:/usr/sbin" 8 | SHELL="/bin/sh" 9 | export PATH SHELL 10 | 11 | /bin/cmd 12 | -------------------------------------------------------------------------------- /buildroot/package/cvs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_CVS 2 | bool "cvs" 3 | default n 4 | help 5 | Concurrent Versions System - source code revision control tools. 6 | 7 | http://www.cvshome.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/dhcp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_ISC_DHCP 2 | bool "DHCP support" 3 | default n 4 | help 5 | DHCP relay agent from the ISC DHCP distribution. 6 | 7 | http://www.isc.org/products/DHCP 8 | 9 | config BR2_PACKAGE_DHCP_SERVER 10 | bool "dhcp server" 11 | depends BR2_PACKAGE_ISC_DHCP 12 | default n 13 | help 14 | DHCP server from the ISC DHCP distribution. 15 | 16 | 17 | config BR2_PACKAGE_DHCP_RELAY 18 | bool "dhcp relay" 19 | depends BR2_PACKAGE_ISC_DHCP 20 | default n 21 | help 22 | DHCP relay agent from the ISC DHCP distribution. 23 | 24 | 25 | config BR2_PACKAGE_DHCP_CLIENT 26 | bool "dhcp client" 27 | depends BR2_PACKAGE_ISC_DHCP 28 | default n 29 | help 30 | DHCP client from the ISC DHCP distribution. 31 | 32 | -------------------------------------------------------------------------------- /buildroot/package/dhcp/dhclient-script: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # empty dhclient-script to keep dhclient from complaining 3 | -------------------------------------------------------------------------------- /buildroot/package/dialog/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DIALOG 2 | bool "dialog" 3 | default n 4 | select BR2_PACKAGE_NCURSES 5 | help 6 | dialog - display dialog boxes from shell scripts 7 | 8 | This application provides a method of displaying several different types 9 | of dialog boxes from shell scripts. This allows a developer of a script 10 | to interact with the user in a much friendlier manner. 11 | 12 | -------------------------------------------------------------------------------- /buildroot/package/diffutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DIFFUTILS 2 | bool"diffutils" 3 | default n 4 | help 5 | GNU diff. Compare files per line. 6 | 7 | http://www.gnu.org/software/diffutils/diffutils.html 8 | -------------------------------------------------------------------------------- /buildroot/package/directfb/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DIRECTFB 2 | bool "directfb" 3 | default n 4 | select BR2_PACKAGE_ZLIB 5 | select BR2_PACKAGE_JPEG 6 | select BR2_PACKAGE_LIBPNG 7 | select BR2_PACKAGE_LIBSYSFS 8 | select BR2_PACKAGE_FREETYPE 9 | help 10 | 11 | http://www.directfb.org/ 12 | -------------------------------------------------------------------------------- /buildroot/package/distcc/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DISTCC 2 | bool "distcc" 3 | default n 4 | help 5 | Distributed compiler client and server. Allows you to 6 | distribute compilation of C code across several machines 7 | on a network. 8 | 9 | http://distcc.samba.org/ 10 | -------------------------------------------------------------------------------- /buildroot/package/dm/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DM 2 | bool "dm" 3 | default n 4 | help 5 | The Device-mapper is a new component of the linux kernel that 6 | supports logical volume management. It is required by LVM2 and EVMS. 7 | -------------------------------------------------------------------------------- /buildroot/package/dnsmasq/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_DNSMASQ 2 | bool "dnsmasq" 3 | default n 4 | help 5 | A lightweight DNS and DHCP server. It is intended to provide 6 | coupled DNS and DHCP service to a LAN. 7 | 8 | http://www.thekelleys.org.uk/dnsmasq/ 9 | -------------------------------------------------------------------------------- /buildroot/package/dnsmasq/dnsmasq1-100-bugfix.patch: -------------------------------------------------------------------------------- 1 | --- dnsmasq-1.18/config.h.dist 2004-03-01 22:25:12.000000000 -0600 2 | +++ dnsmasq-1.18/config.h 2004-03-01 22:26:50.000000000 -0600 3 | @@ -126,7 +126,9 @@ 4 | 5 | /* Must preceed __linux__ since uClinux defines __linux__ too. */ 6 | #if defined(__uClinux__) || defined(__UCLIBC__) 7 | +#ifndef __UCLIBC_HAS_IPV6__ 8 | #undef HAVE_LINUX_IPV6_PROC 9 | +#endif 10 | #define HAVE_GETOPT_LONG 11 | #undef HAVE_ARC4RANDOM 12 | #define HAVE_RANDOM 13 | diff -x CVS -urN dnsmasq-1.18/option.c dnsmasq.old/option.c 14 | --- dnsmasq-1.18/option.c 2003-11-05 08:22:18.000000000 -0600 15 | +++ dnsmasq.old/option.c 2004-01-05 23:40:11.000000000 -0600 16 | @@ -578,8 +578,8 @@ 17 | #ifdef HAVE_IPV6 18 | else if (tmp->source_addr.sa.sa_family == AF_INET6) 19 | tmp->source_addr.in6.sin6_port = htons(*query_port); 20 | - } 21 | #endif 22 | + } 23 | } 24 | 25 | if (*if_addrs) 26 | -------------------------------------------------------------------------------- /buildroot/package/dropbear/dropbear-fix-missing-TIMEVAL_TO_TIMESPEC.patch: -------------------------------------------------------------------------------- 1 | diff -ur dropbear-0.48/includes.h dropbear-0.48-patched/includes.h 2 | --- dropbear-0.48/includes.h 2006-03-09 09:06:02.000000000 -0600 3 | +++ dropbear-0.48-patched/includes.h 2006-03-15 22:36:12.000000000 -0600 4 | @@ -35,6 +35,7 @@ 5 | #include /* required for BSD4_4 define */ 6 | #include 7 | #include 8 | +#define __USE_GNU 9 | #include 10 | #include 11 | #include 12 | -------------------------------------------------------------------------------- /buildroot/package/e2fsprogs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_E2FSPROGS 2 | bool "e2fsprogs" 3 | default n 4 | help 5 | The EXT2 file system utilities and libraries 6 | -------------------------------------------------------------------------------- /buildroot/package/ed/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_ED 2 | bool "ed" 3 | default n 4 | help 5 | A line-oriented text editor. Used to create, display, modify, 6 | and otherwise manipulate text files. Often used in scripts 7 | rather than invoked directly. 8 | 9 | http://www.gnu.org/software/ed/ 10 | -------------------------------------------------------------------------------- /buildroot/package/expat/Config.in: -------------------------------------------------------------------------------- 1 | # 2 | 3 | config BR2_PACKAGE_EXPAT 4 | bool"expat" 5 | default n 6 | help 7 | The Expat XML Parser. 8 | 9 | -------------------------------------------------------------------------------- /buildroot/package/expat/Makefile.in: -------------------------------------------------------------------------------- 1 | ifeq ($(strip $(BR2_PACKAGE_EXPAT)),y) 2 | TARGETS+=expat 3 | endif 4 | -------------------------------------------------------------------------------- /buildroot/package/fakeroot/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_FAKEROOT 2 | bool "fakeroot" 3 | default n 4 | help 5 | Run commands in an environment faking root privileges. 6 | 7 | http://joostje.op.het.net/fakeroot/ 8 | -------------------------------------------------------------------------------- /buildroot/package/file/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_FILE 2 | bool "file" 3 | default n 4 | help 5 | Program to identify a file's format by scanning binary data 6 | for known patterns. 7 | 8 | ftp://ftp.astron.com/pub/file/ 9 | -------------------------------------------------------------------------------- /buildroot/package/findutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_FINDUTILS 2 | bool "findutils" 3 | default n 4 | help 5 | Basic directory searching utilities. Provides the 6 | common 'find', 'xargs', 'locate', and 'updatedb' binaries. 7 | 8 | http://www.gnu.org/software/findutils/findutils.html 9 | -------------------------------------------------------------------------------- /buildroot/package/flex/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_FLEX 2 | bool "flex" 3 | default n 4 | help 5 | A fast lexical analyser generator. A tool for generating 6 | programs that perform pattern-matching on text. 7 | 8 | http://www.gnu.org/software/flex/ 9 | 10 | config BR2_PACKAGE_FLEX_LIBFL 11 | bool "Install libfl.a under staging_dir/lib" 12 | default y 13 | depends on BR2_PACKAGE_FLEX 14 | help 15 | Install libfl.a under staging_dir/lib for further development 16 | on a host machine. 17 | -------------------------------------------------------------------------------- /buildroot/package/freetype/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_FREETYPE 2 | bool "freetype" 3 | default n 4 | help 5 | 6 | http://www.freetype.org/ 7 | -------------------------------------------------------------------------------- /buildroot/package/gawk/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_GAWK 2 | bool "gawk" 3 | default n 4 | help 5 | A special-purpose programming language which is data driven 6 | rather than procedural. Allows for simple data-reformatting jobs 7 | with just a few lines of code. 8 | 9 | http://www.gnu.org/software/gawk/ 10 | -------------------------------------------------------------------------------- /buildroot/package/gawk/gawk-3.1.5-core.patch: -------------------------------------------------------------------------------- 1 | fix an ugly core on a simple script 2 | 3 | http://lists.gnu.org/archive/html/bug-gnu-utils/2005-08/msg00040.html 4 | http://lists.gnu.org/archive/html/bug-gnu-utils/2005-08/msg00047.html 5 | 6 | --- gawk/io.c 7 | +++ gawk/io.c 8 | @@ -2480,9 +2480,12 @@ 9 | { 10 | struct stat sbuf; 11 | struct open_hook *oh; 12 | + int iop_malloced = FALSE; 13 | 14 | - if (iop == NULL) 15 | + if (iop == NULL) { 16 | emalloc(iop, IOBUF *, sizeof(IOBUF), "iop_alloc"); 17 | + iop_malloced = TRUE; 18 | + } 19 | memset(iop, '\0', sizeof(IOBUF)); 20 | iop->flag = 0; 21 | iop->fd = fd; 22 | @@ -2495,7 +2498,8 @@ 23 | } 24 | 25 | if (iop->fd == INVALID_HANDLE) { 26 | - free(iop); 27 | + if (iop_malloced) 28 | + free(iop); 29 | return NULL; 30 | } 31 | if (isatty(iop->fd)) 32 | -------------------------------------------------------------------------------- /buildroot/package/gettext/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_GETTEXT 2 | bool "gettext" 3 | default n 4 | help 5 | The GNU `gettext' utilities are a set of tools that provide a 6 | framework to help other GNU packages produce multi-lingual 7 | messages. 8 | 9 | http://www.gnu.org/software/gettext/ 10 | 11 | config BR2_PACKAGE_LIBINTL 12 | bool "libintl" 13 | default n 14 | help 15 | Selecting this package installs all of gettext in the staging 16 | directory and the shared library for it's use in the target. 17 | 18 | http://www.gnu.org/software/gettext/ 19 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/.cvsignore: -------------------------------------------------------------------------------- 1 | .cvsignore 2 | README.buildroot 3 | gnuconfig.mk 4 | patches 5 | .svn 6 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/CVS/Entries: -------------------------------------------------------------------------------- 1 | D/doc//// 2 | D/lib//// 3 | D/m4//// 4 | D/patches//// 5 | D/po//// 6 | D/scripts//// 7 | D/src//// 8 | D/tests//// 9 | D/testsuite//// 10 | /Makefile/1.6/Thu Aug 4 14:15:16 2005// 11 | /uname/1.4/Thu Aug 4 14:15:16 2005// 12 | /ChangeLog/1.355/Thu Mar 2 06:17:14 2006// 13 | /config.guess/1.349/Thu Mar 2 06:17:33 2006// 14 | /config.sub/1.340/Thu Mar 2 06:17:43 2006// 15 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/CVS/Repository: -------------------------------------------------------------------------------- 1 | config 2 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/CVS/Root: -------------------------------------------------------------------------------- 1 | :pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/config 2 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/package/gnuconfig/ChangeLog -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/Makefile: -------------------------------------------------------------------------------- 1 | UPLOAD=ftp://ftp-upload.gnu.org/incoming/ftp/ 2 | 3 | all: 4 | @echo "Type 'make upload' to upload to the GNU FTP server." 5 | 6 | upload: 7 | gpg --detach-sign config.guess 8 | gpg --detach-sign config.sub 9 | echo "directory: config" | gpg --clearsign > config.guess.directive.asc 10 | cp config.guess.directive.asc config.sub.directive.asc 11 | ftp -a -u $(UPLOAD) config.{guess,sub}{,.sig,.directive.asc} 12 | rm config.{guess,sub}{.sig,.directive.asc} 13 | 14 | check: 15 | cd testsuite && (sh config-sub.sh; sh config-guess.sh) && rm uname 16 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/README.buildroot: -------------------------------------------------------------------------------- 1 | --- ABOUT --- 2 | This isnt a real package, it just exists to easily update the 3 | config.sub / config.guess files in packages to the latest version 4 | (since many bundled ones don't support the latest possible targets) 5 | 6 | --- HOWTO --- 7 | To use, just add this to your unpack rule in the package.mk: 8 | $(CONFIG_UPDATE) $(PACKAGE_DIR)/ 9 | 10 | --- UPDATE --- 11 | This is a CVS checkout of the config project, so just run `cvs up` 12 | to get the latest config.sub / config.guess files. 13 | 14 | A few local customizations are used to support uClibc so you may 15 | have to make sure they're still needed. The patches are broken 16 | out in the patches/ dir to keep things simple. 17 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/gnuconfig.mk: -------------------------------------------------------------------------------- 1 | # See README.buildroot 2 | 3 | CONFIG_UPDATE = cp -f package/gnuconfig/config.sub package/gnuconfig/config.guess 4 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/testsuite/.cvsignore: -------------------------------------------------------------------------------- 1 | uname 2 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/testsuite/CVS/Entries: -------------------------------------------------------------------------------- 1 | /.cvsignore/1.1/Thu Aug 4 22:41:55 2005// 2 | /config-guess.sh/1.4/Thu Aug 4 14:15:16 2005// 3 | /config-sub.sh/1.2/Thu Aug 4 14:15:16 2005// 4 | /uname.in/1.1/Thu Aug 4 14:15:16 2005// 5 | /config-guess.data/1.25/Thu Mar 2 06:17:14 2006// 6 | /config-sub.data/1.33/Thu Mar 2 06:17:14 2006// 7 | D 8 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/testsuite/CVS/Repository: -------------------------------------------------------------------------------- 1 | config/testsuite 2 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/testsuite/CVS/Root: -------------------------------------------------------------------------------- 1 | :pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/config 2 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/testsuite/uname.in: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # uname(1) simulator, inspired by Pavel Roskin. 3 | 4 | [ $# -ne 1 ] && exec sh $0 -s 5 | [ $1 = -m ] && echo "@MACHINE@" && exit 0 6 | [ $1 = -r ] && echo "@RELEASE@" && exit 0 7 | [ $1 = -s ] && echo "@SYSTEM@" && exit 0 8 | [ $1 = -v ] && echo "@VERSION@" && exit 0 9 | [ $1 = -p ] && echo "Pentium III(TM)-ISA/PCI" 10 | -------------------------------------------------------------------------------- /buildroot/package/gnuconfig/uname: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # uname(1) simulator, inspired by Pavel Roskin. 3 | 4 | [ $# -ne 1 ] && exec sh $0 -s 5 | [ $1 = -m ] && echo 4400 6 | [ $1 = -r ] && echo 4.0 7 | [ $1 = -s ] && echo iainfo2 8 | [ $1 = -v ] && echo 3.0 9 | [ $1 = -p ] && echo "Pentium III(TM)-ISA/PCI" 10 | -------------------------------------------------------------------------------- /buildroot/package/grep/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_GREP 2 | bool "grep" 3 | default n 4 | help 5 | The GNU regular expression matcher. 6 | 7 | http://www.gnu.org/software/grep/grep.html 8 | -------------------------------------------------------------------------------- /buildroot/package/gzip/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_GZIP 2 | bool "gzip" 3 | default n 4 | help 5 | Standard GNU compressor. Provides things like gzip, 6 | gunzip, gzcat, etc... 7 | 8 | http://www.gnu.org/software/gzip/gzip.html 9 | -------------------------------------------------------------------------------- /buildroot/package/hostap/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_HOSTAP 2 | bool "hostap" 3 | default n 4 | select BR2_PACKAGE_PCMCIA 5 | help 6 | Linux driver for wireless LAN cards based on Intersil's 7 | Prism2/2.5/3 chipset. 8 | 9 | http://hostap.epitest.fi/ 10 | -------------------------------------------------------------------------------- /buildroot/package/hotplug/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_HOTPLUG 2 | bool "hotplug" 3 | default n 4 | help 5 | Plug in new devices and use them immediately. 6 | 7 | http://linux-hotplug.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/iostat/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_IOSTAT 2 | bool "iostat" 3 | default n 4 | help 5 | An I/O performance monitoring utility. 6 | 7 | http://linux.inet.hr/ 8 | -------------------------------------------------------------------------------- /buildroot/package/iostat/iostat.patch: -------------------------------------------------------------------------------- 1 | --- iostat-2.2/iostat.c.orig 2005-02-14 12:44:03.000000000 -0800 2 | +++ iostat-2.2/iostat.c 2005-03-10 15:24:09.000000000 -0800 3 | @@ -140,7 +140,7 @@ 4 | 5 | handle_error("Can't open /proc/cpuinfo", !ncpufp); 6 | while (fgets(buffer, sizeof(buffer), ncpufp)) { 7 | - if (!strncmp(buffer, "processor\t:", 11)) 8 | + if (!strncmp(buffer, "processor\t", 10)) 9 | ncpu++; 10 | } 11 | fclose(ncpufp); 12 | -------------------------------------------------------------------------------- /buildroot/package/iproute2/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_IPROUTE2 2 | bool "iproute2" 3 | default n 4 | help 5 | Kernel routing and traffic control utilities. Provides things 6 | like ip and tc. 7 | 8 | http://developer.osdl.org/dev/iproute2/ 9 | -------------------------------------------------------------------------------- /buildroot/package/iptables/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_IPTABLES 2 | bool "iptables" 3 | default n 4 | help 5 | Linux kernel (2.4+) firewall, NAT, and packet mangling tools. 6 | 7 | http://www.iptables.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/irda-utils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_IRDA_UTILS 2 | bool "irda-utils" 3 | default n 4 | help 5 | IrDA-utils 6 | -------------------------------------------------------------------------------- /buildroot/package/irda-utils/irda.sysconfig: -------------------------------------------------------------------------------- 1 | IRDA=yes 2 | DEVICE=/dev/ttyS2 3 | DISCOVERY=yes 4 | -------------------------------------------------------------------------------- /buildroot/package/jpeg/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_JPEG 2 | bool "jpeg" 3 | default n 4 | help 5 | The ubiquitous C library for manipulating JPEG images. 6 | 7 | http://www.ijg.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/less/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LESS 2 | bool "less" 3 | default n 4 | select BR2_PACKAGE_NCURSES 5 | help 6 | Excellent text file viewer. 7 | 8 | http://www.greenwoodsoftware.com/ 9 | -------------------------------------------------------------------------------- /buildroot/package/libcgi/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBCGI 2 | bool "libcgi" 3 | default n 4 | help 5 | LibCGI is a library written from scratch to easily make 6 | CGI applications in C. 7 | 8 | There are a lot of functions like string manipulation, 9 | session and cookie support, GET and POST methods manipulation 10 | etc..., to help you to quickly write powerful CGI programs. 11 | 12 | http://libcgi.sourceforge.net/ 13 | -------------------------------------------------------------------------------- /buildroot/package/libcgicc/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBCGICC 2 | bool "libcgicc" 3 | default n 4 | select BR2_INSTALL_LIBSTDCPP 5 | help 6 | GNU cgicc is a C++ class library that greatly simplifies 7 | the creation of CGI applications for the World Wide Web. 8 | 9 | http://www.cgicc.com 10 | -------------------------------------------------------------------------------- /buildroot/package/libelf/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBELF 2 | bool "libelf" 3 | default n 4 | help 5 | This is the public release of libelf-0.8.5, a free ELF object 6 | file access library. This build does not generate a shared 7 | library. 8 | 9 | http://www.stud.uni-hannover.de/~michael/software/ 10 | -------------------------------------------------------------------------------- /buildroot/package/libfloat/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBFLOAT 2 | bool "libfloat" 3 | default n 4 | help 5 | Soft floating point library. 6 | 7 | http://netwinder.osuosl.org/devteam/scottb/libfloat/ 8 | 9 | -------------------------------------------------------------------------------- /buildroot/package/libglib12/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBGLIB12 2 | bool "libglib12" 3 | default n 4 | help 5 | Low-level core library that forms the basis of GTK+ and GNOME. 6 | 7 | http://www.gtk.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/libglib12/libglib-libtool.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/package/libglib12/libglib-libtool.patch.bz2 -------------------------------------------------------------------------------- /buildroot/package/libmad/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBMAD 2 | bool "libmad" 3 | default n 4 | help 5 | High-quality MPEG audio decoder. All computations are performed 6 | with fixed-point integer arithmetic, making it ideal for systems 7 | without a floating-point unit. 8 | 9 | http://www.underbit.com/products/mad/ 10 | -------------------------------------------------------------------------------- /buildroot/package/libpcap/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBPCAP 2 | bool "libpcap" 3 | default n 4 | help 5 | A system-independent library for user-level network packet capture. 6 | 7 | http://www.tcpdump.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/libpcap/libpcap.patch: -------------------------------------------------------------------------------- 1 | --- libpcap-0.8.3/Makefile.in.orig 2005-01-17 19:04:41.291056960 -0500 2 | +++ libpcap-0.8.3/Makefile.in 2005-01-17 19:04:47.836061968 -0500 3 | @@ -100,7 +100,7 @@ 4 | 5 | libpcap.a: $(OBJ) 6 | @rm -f $@ 7 | - ar rc $@ $(OBJ) $(LIBS) 8 | + $(AR) rc $@ $(OBJ) $(LIBS) 9 | $(RANLIB) $@ 10 | 11 | scanner.c: $(srcdir)/scanner.l 12 | -------------------------------------------------------------------------------- /buildroot/package/libpng/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBPNG 2 | bool "libpng" 3 | default n 4 | help 5 | Library for handling PNG (Portable Network Graphics) 6 | images. 7 | 8 | http://www.libpng.org/ 9 | -------------------------------------------------------------------------------- /buildroot/package/libsysfs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBSYSFS 2 | bool "libsysfs" 3 | default n 4 | help 5 | These are a set of utilities built upon sysfs, a filesystem in 6 | Linux 2.6 kernels that exposes a system's device tree. 7 | 8 | http://linux-diag.sourceforge.net/Sysfsutils.html 9 | -------------------------------------------------------------------------------- /buildroot/package/libtool/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBTOOL 2 | bool "libtool" 3 | default n 4 | help 5 | Library that hides the complexity of using shared/static libraries 6 | on different platforms behind a consistent, portable interface. 7 | 8 | http://www.gnu.org/software/libtool/ 9 | -------------------------------------------------------------------------------- /buildroot/package/libusb/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIBUSB 2 | bool "libusb" 3 | default n 4 | help 5 | Userspace library for accessing USB devices 6 | 7 | http://libusb.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/lighttpd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LIGHTTPD 2 | bool "lighttpd" 3 | default n 4 | select BR2_PACKAGE_OPENSSL 5 | help 6 | lighttpd a secure, fast, compliant and very flexible web-server 7 | which has been optimized for high-performance environments. It has a very 8 | low memory footprint compared to other webservers and takes care of cpu-load. 9 | Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, 10 | URL-Rewriting and many more) make lighttpd the perfect webserver-software 11 | for every server that is suffering load problems. 12 | 13 | http://www.lighttpd.net/ 14 | -------------------------------------------------------------------------------- /buildroot/package/links/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LINKS 2 | bool "links" 3 | default n 4 | help 5 | Graphics and text mode WWW browser (kind of like lynx). 6 | 7 | http://atrey.karlin.mff.cuni.cz/~clock/twibright/links 8 | -------------------------------------------------------------------------------- /buildroot/package/lrzsz/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LRZSZ 2 | bool "lrzsz" 3 | default n 4 | help 5 | Portable and fast implementation of the X/Y/Zmodem protocols. 6 | 7 | http://www.ohse.de/uwe/software/lrzsz.html 8 | -------------------------------------------------------------------------------- /buildroot/package/ltp-testsuite/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LTP-TESTSUITE 2 | bool "ltp-testsuite" 3 | default n 4 | help 5 | The Linux Test Project provides a huge testsuite for Linux. 6 | 7 | http://ltp.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/ltrace/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LTRACE 2 | bool "ltrace" 3 | default n 4 | depends on BR2_PACKAGE_LIBELF 5 | help 6 | Debugging program which runs a specified command until it exits. 7 | 8 | http://packages.debian.org/unstable/utils/ltrace.html 9 | -------------------------------------------------------------------------------- /buildroot/package/ltt/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LTT 2 | bool "LTT (Linux Trace Toolkit)" 3 | default n 4 | help 5 | A suite of tools designed to extract program execution 6 | details from the Linux operating system and interpret them. 7 | 8 | http://www.opersys.com/LTT/ 9 | -------------------------------------------------------------------------------- /buildroot/package/lvm2/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LVM2 2 | bool "lvm2" 3 | default n 4 | select BR2_PACKAGE_DM 5 | help 6 | LVM2 refers to a new userspace toolset that provide logical 7 | volume management facilities on linux. It is reasonably backwards- 8 | compatible with the original LVM toolset. 9 | -------------------------------------------------------------------------------- /buildroot/package/lzo/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_LZO 2 | bool "lzo" 3 | default n 4 | help 5 | Portable lossless data compression library written in ANSI C. 6 | 7 | http://www.oberhumer.com/opensource/lzo/ 8 | -------------------------------------------------------------------------------- /buildroot/package/m4/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_M4 2 | bool "m4" 3 | default n 4 | help 5 | An implementation of the traditional Unix macro processor. 6 | 7 | http://www.gnu.org/software/m4/m4.html 8 | -------------------------------------------------------------------------------- /buildroot/package/make/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MAKE 2 | bool "make" 3 | default n 4 | help 5 | A tool which controls the generation of executables and other 6 | non-source files of a program from the program's source files. 7 | 8 | http://www.gnu.org/software/make/ 9 | -------------------------------------------------------------------------------- /buildroot/package/mdadm/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MDADM 2 | bool "mdadm" 3 | default n 4 | help 5 | Utility for managing RAID hardware. 6 | 7 | http://cgi.cse.unsw.edu.au/~neilb/mdadm 8 | -------------------------------------------------------------------------------- /buildroot/package/memtester/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MEMTESTER 2 | bool "memtester" 3 | default n 4 | help 5 | A userspace utility for testing the memory subsystem for faults. 6 | 7 | http://pyropus.ca/software/memtester/ 8 | -------------------------------------------------------------------------------- /buildroot/package/microcom/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MICROCOM 2 | bool "microcom" 3 | default n 4 | help 5 | A minicom-like serial terminal emulator with scripting support. 6 | 7 | http://microcom.port5.com/ 8 | -------------------------------------------------------------------------------- /buildroot/package/microperl/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MICROPERL 2 | bool "microperl" 3 | default n 4 | help 5 | Perl without operating-specific functions such as readdir. 6 | -------------------------------------------------------------------------------- /buildroot/package/microwin/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MICROWIN 2 | bool "microwin" 3 | default n 4 | help 5 | Microwindows Graphical User Interface for small and 6 | embedded enviroments. 7 | 8 | http://microwindows.censoft.com/ 9 | -------------------------------------------------------------------------------- /buildroot/package/mkdosfs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MKDOSFS 2 | bool "mkdosfs" 3 | default n 4 | help 5 | Creates a DOS FAT filesystem on a device. 6 | 7 | ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/ 8 | -------------------------------------------------------------------------------- /buildroot/package/module-init-tools/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MODULE_INIT_TOOLS 2 | bool "module-init-tools" 3 | default n 4 | help 5 | The module-init-tools package contains a set of programs for 6 | loading, inserting, and removing kernel modules for Linux 7 | (versions 2.5.48 and above). It serves the same function that 8 | the "modutils" package serves for Linux 2.4. 9 | 10 | http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/ 11 | -------------------------------------------------------------------------------- /buildroot/package/modutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MODUTILS 2 | bool "modutils" 3 | default n 4 | help 5 | The modutils packages includes the kerneld program for automatic 6 | loading and unloading of modules, as well as other module 7 | management programs. Examples of loaded and unloaded modules are 8 | device drivers and filesystems, as well as some other things. 9 | 10 | linux v.<2.6 11 | 12 | http://www.kernel.org/pub/linux/utils/kernel/modutils/v2.4 13 | -------------------------------------------------------------------------------- /buildroot/package/mpg123/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MPG123 2 | bool "mpg123" 3 | default n 4 | help 5 | Fast, free and portable MPEG audio player for Unix. It supports 6 | MPEG 1.0/2.0 layers 1, 2 and 3. 7 | 8 | http://www.mpg123.de/ 9 | -------------------------------------------------------------------------------- /buildroot/package/mrouted/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_MROUTED 2 | bool "mrouted" 3 | default n 4 | help 5 | An implementation of the DVMRP multicast routing protocol. 6 | 7 | http://freshmeat.net/projects/mrouted/ 8 | -------------------------------------------------------------------------------- /buildroot/package/nano/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NANO 2 | bool "nano" 3 | default n 4 | help 5 | A nice ncurses-based editor. Started out as a clone of pico. 6 | Great editor for new users. 7 | 8 | http://www.nano-editor.org/ 9 | -------------------------------------------------------------------------------- /buildroot/package/ncurses/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NCURSES 2 | bool "ncurses" 3 | default n 4 | help 5 | The Ncurses (new curses) library is a free software emulation of 6 | curses in System V Release 4.0, and more. 7 | 8 | http://www.gnu.org/software/ncurses/ 9 | 10 | config BR2_PACKAGE_NCURSES_TARGET_HEADERS 11 | bool "ncurses headers in target" 12 | default n 13 | depends on BR2_PACKAGE_NCURSES 14 | help 15 | Ncurses headers in target 16 | -------------------------------------------------------------------------------- /buildroot/package/netkitbase/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NETKITBASE 2 | bool "netkitbase" 3 | default n 4 | help 5 | Old-style inetd. 6 | 7 | ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/ 8 | -------------------------------------------------------------------------------- /buildroot/package/netkitbase/netkitbase-gcc4.patch: -------------------------------------------------------------------------------- 1 | diff -ur netkit-base-0.17/inetd/servtab.c netkit-base-0.17-patched/inetd/servtab.c 2 | --- netkit-base-0.17/inetd/servtab.c 2000-07-22 15:20:50.000000000 -0500 3 | +++ netkit-base-0.17-patched/inetd/servtab.c 2005-04-30 21:23:52.649630720 -0500 4 | @@ -771,7 +771,7 @@ 5 | return; 6 | } 7 | 8 | -#define SWAP(type, a, b) {type c=(type)a; (type)a=(type)b; (type)b=(type)c;} 9 | +#define SWAP(type, a, b) {type c=(type)a; a=(type)b; b=(type)c;} 10 | 11 | /* 12 | * sep->se_wait may be holding the pid of a daemon 13 | -------------------------------------------------------------------------------- /buildroot/package/netkittelnet/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NETKITTELNET 2 | bool "netkittelnet" 3 | default n 4 | help 5 | Standard Linux telnet client and server. 6 | 7 | ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/ 8 | -------------------------------------------------------------------------------- /buildroot/package/netsnmp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NETSNMP 2 | bool "netsnmp" 3 | default n 4 | select BR2_PACKAGE_OPENSSL 5 | help 6 | Suite of applications used to implement SNMP v1, SNMP v2c, and 7 | SNMP v3 using both IPv4 and IPv6. 8 | 9 | http://net-snmp.sourceforge.net/ 10 | -------------------------------------------------------------------------------- /buildroot/package/newt/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NEWT 2 | bool "newt" 3 | default n 4 | help 5 | Programming library for color text mode, widget based user interfaces. 6 | 7 | http://www.redhat.com/ 8 | -------------------------------------------------------------------------------- /buildroot/package/ntp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_NTP 2 | bool "ntp" 3 | default n 4 | help 5 | Network Time Protocol suite/programs. 6 | Provides things like ntpd, ntpdate, ntpq, etc... 7 | 8 | http://www.ntp.org/ 9 | -------------------------------------------------------------------------------- /buildroot/package/ntp/ntp-cross-compile.patch: -------------------------------------------------------------------------------- 1 | --- ntp/ntpdc/Makefile.in 2 | +++ ntp/ntpdc/Makefile.in 3 | @@ -157,7 +157,7 @@ 4 | bin_PROGRAMS = ntpdc 5 | EXTRA_PROGRAMS = ntpdc-layout 6 | EXTRA_DATA = check-layout 7 | -BUILT_SOURCES = maybe-layout 8 | +BUILT_SOURCES = 9 | INCLUDES = -I$(top_srcdir)/include 10 | # LDADD might need RESLIB and ADJLIB 11 | ntpdc_LDADD = version.o ../libntp/libntp.a @READLINE_LIBS@ 12 | -------------------------------------------------------------------------------- /buildroot/package/openntpd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_OPENNTPD 2 | bool "OpenNTPD" 3 | default n 4 | help 5 | OpenNTPD is an easy to use implementation of the Network Time 6 | Protocol. It provides the ability to sync the local clock 7 | to remote NTP servers and can act as NTP server itself, 8 | redistributing the local clock. It just works. 9 | -------------------------------------------------------------------------------- /buildroot/package/openobex/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_OPENOBEX 2 | bool "openobex" 3 | default n 4 | help 5 | OpenOBEX protocol 6 | -------------------------------------------------------------------------------- /buildroot/package/openssh/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_OPENSSH 2 | bool "openssh" 3 | default n 4 | select BR2_PACKAGE_OPENSSL 5 | select BR2_PACKAGE_ZLIB 6 | help 7 | A free version of the SSH protocol suite of network connectivity 8 | tools. The standard 'ssh', 'sshd', 'scp', and friends. 9 | 10 | http://www.openssh.com/ 11 | -------------------------------------------------------------------------------- /buildroot/package/openssl/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_OPENSSL 2 | bool "openssl" 3 | default n 4 | help 5 | A collaborative effort to develop a robust, commercial-grade, fully 6 | featured, and Open Source toolkit implementing the Secure Sockets 7 | Layer (SSL v2/v3) and Transport Security (TLS v1) as well as a 8 | full-strength general-purpose cryptography library. 9 | 10 | http://www.openssl.org/ 11 | 12 | config BR2_PACKAGE_OPENSSL_TARGET_HEADERS 13 | bool "openssl headers in target" 14 | default n 15 | depends on BR2_PACKAGE_OPENSSL 16 | help 17 | Put openssl headers in the target. 18 | -------------------------------------------------------------------------------- /buildroot/package/openssl/openssl-nodocs.patch: -------------------------------------------------------------------------------- 1 | Dont waste time building manpages if we're not going to use em. 2 | 3 | --- openssl/Makefile.org 4 | +++ openssl/Makefile.org 5 | @@ -792,7 +792,7 @@ 6 | dist_pem_h: 7 | (cd crypto/pem; $(MAKE) CC='${CC}' SDIRS='${SDIRS}' CFLAG='${CFLAG}' pem.h; $(MAKE) clean) 8 | 9 | -install: all install_docs install_sw 10 | +install: all install_sw 11 | 12 | install_sw: 13 | @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \ 14 | -------------------------------------------------------------------------------- /buildroot/package/openvpn/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_OPENVPN 2 | bool "openvpn" 3 | default n 4 | select BR2_PACKAGE_LZO 5 | select BR2_PACKAGE_OPENSSL 6 | help 7 | OpenVPN is a full-featured SSL VPN solution which can 8 | accomodate a wide range of configurations, including road 9 | warrior access, home/office/campus telecommuting, WiFi 10 | security, secure branch office linking, and enterprise-scale 11 | remote access solutions with load balancing, failover, and 12 | fine-grained access-controls. 13 | 14 | http://openvpn.sourceforge.net/ 15 | -------------------------------------------------------------------------------- /buildroot/package/patch/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PATCH 2 | bool "patch" 3 | default n 4 | help 5 | Take patch files (containing difference listings) and apply them 6 | to original files, producing patched versions. 7 | 8 | http://www.gnu.org/software/patch/ 9 | -------------------------------------------------------------------------------- /buildroot/package/pciutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PCIUTILS 2 | bool "pciutils" 3 | default n 4 | help 5 | Various utilities dealing with the PCI bus. 6 | Provides things like setpci and lspci. 7 | 8 | http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html 9 | -------------------------------------------------------------------------------- /buildroot/package/pcmcia/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PCMCIA 2 | bool "pcmcia" 3 | default n 4 | depends BR2_PACKAGE_LINUX 5 | help 6 | PCMCIA tools for Linux. 7 | 8 | http://pcmcia-cs.sourceforge.net/ 9 | -------------------------------------------------------------------------------- /buildroot/package/portage/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PORTAGE 2 | bool "portage" 3 | default n 4 | select BR2_PACKAGE_PYTHON 5 | help 6 | Portage, the Gentoo package management tool. 7 | 8 | http://www.gentoo.org/ 9 | -------------------------------------------------------------------------------- /buildroot/package/portmap/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PORTMAP 2 | bool "portmap" 3 | default n 4 | help 5 | The standard portmapper for RPC services. 6 | 7 | ftp://ftp.porcupine.org/pub/security/index.html 8 | -------------------------------------------------------------------------------- /buildroot/package/portmap/portmap-4.0-sigpipe.patch: -------------------------------------------------------------------------------- 1 | --- portmap_4/portmap.c.sigpipe Sun Feb 11 17:45:11 2001 2 | +++ portmap_4/portmap.c Sun Feb 11 17:45:51 2001 3 | @@ -228,6 +228,9 @@ 4 | #else 5 | (void)signal(SIGCHLD, reap); 6 | #endif 7 | + /* Dying on SIGPIPE doesn't help anyone */ 8 | + (void)signal(SIGPIPE, SIG_IGN); 9 | + 10 | svc_run(); 11 | syslog(LOG_ERR, "run_svc returned unexpectedly"); 12 | abort(); 13 | -------------------------------------------------------------------------------- /buildroot/package/portmap/portmap-5b-include-errno_h.patch: -------------------------------------------------------------------------------- 1 | --- portmap_5beta/portmap.c.orig 2002-12-31 22:13:17.000000000 +0200 2 | +++ portmap_5beta/portmap.c 2002-12-31 22:13:50.000000000 +0200 3 | @@ -97,6 +97,7 @@ 4 | 5 | extern char *strerror(); 6 | #include 7 | +#include 8 | 9 | #ifndef LOG_PERROR 10 | #define LOG_PERROR 0 11 | @@ -124,7 +125,6 @@ 12 | static void callit(); 13 | struct pmaplist *pmaplist; 14 | int debugging = 0; 15 | -extern int errno; 16 | 17 | #include "pmap_check.h" 18 | 19 | -------------------------------------------------------------------------------- /buildroot/package/pppd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PPPD 2 | bool "pppd" 3 | default n 4 | help 5 | An implementation of the Point-to-point protocol. 6 | 7 | http://www.samba.org/ppp/ 8 | -------------------------------------------------------------------------------- /buildroot/package/procps/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PROCPS 2 | bool "procps" 3 | default n 4 | help 5 | Standard informational utilities and process-handling tools. 6 | Provides things like kill, ps, uptime, free, top, etc... 7 | 8 | http://procps.sourceforge.net/ 9 | -------------------------------------------------------------------------------- /buildroot/package/psmisc/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PSMISC 2 | bool "psmisc" 3 | default n 4 | help 5 | Helpful /proc related utilities such as pstree, fuser, and killall 6 | 7 | http://psmisc.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/python/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_PYTHON 2 | bool "python" 3 | default n 4 | help 5 | The python language interpreter. 6 | 7 | http://www.python.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/python/python-gentoo_py_dontcompile.patch: -------------------------------------------------------------------------------- 1 | --- Python-2.3.2/Python/import.c 2003-10-08 12:29:03.166032656 +0100 2 | +++ import.c 2003-10-08 12:32:57.423420120 +0100 3 | @@ -808,8 +808,12 @@ 4 | write_compiled_module(PyCodeObject *co, char *cpathname, long mtime) 5 | { 6 | FILE *fp; 7 | - 8 | - fp = open_exclusive(cpathname); 9 | + char *py_dontcompile = getenv("PYTHON_DONTCOMPILE"); 10 | + 11 | + if (!py_dontcompile) 12 | + fp = open_exclusive(cpathname); 13 | + else 14 | + fp = NULL; 15 | if (fp == NULL) { 16 | if (Py_VerboseFlag) 17 | PySys_WriteStderr( 18 | -------------------------------------------------------------------------------- /buildroot/package/raidtools/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_RAIDTOOLS 2 | bool "raidtools" 3 | default n 4 | help 5 | Utilities to support 'old-style' RAID disks. 6 | 7 | http://people.redhat.com/mingo/raidtools/ 8 | -------------------------------------------------------------------------------- /buildroot/package/readline/Config.in: -------------------------------------------------------------------------------- 1 | # 2 | config BR2_READLINE 3 | bool "readline" 4 | default n 5 | help 6 | Enable GNU readline support? 7 | 8 | -------------------------------------------------------------------------------- /buildroot/package/readline/readline51-003: -------------------------------------------------------------------------------- 1 | READLINE PATCH REPORT 2 | ===================== 3 | 4 | Readline-Release: 5.1 5 | Patch-ID: readline51-003 6 | 7 | Bug-Reported-by: Bob Rossi 8 | Bug-Reference-ID: <43F60606.80708@case.edu> 9 | Bug-Reference-URL: 10 | 11 | Bug-Description: 12 | 13 | In some cases, readline will reference freed memory when attempting to 14 | display a portion of the prompt. 15 | 16 | Patch: 17 | 18 | *** readline-5.1/readline.c Tue Dec 20 17:38:29 2005 19 | --- readline-5.1/readline.c Fri Feb 17 22:54:22 2006 20 | *************** 21 | *** 282,287 **** 22 | --- 282,288 ---- 23 | { 24 | FREE (rl_prompt); 25 | rl_prompt = prompt ? savestring (prompt) : (char *)NULL; 26 | + rl_display_prompt = rl_prompt ? rl_prompt : ""; 27 | 28 | rl_visible_prompt_length = rl_expand_prompt (rl_prompt); 29 | return 0; 30 | -------------------------------------------------------------------------------- /buildroot/package/rsync/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_RSYNC 2 | bool "rsync" 3 | default n 4 | help 5 | File transfer program to keep remote files in sync. 6 | 7 | http://rsync.samba.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/ruby/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_RUBY 2 | bool "ruby" 3 | default n 4 | help 5 | Object Oriented Scripting Language. 6 | 7 | http://www.ruby-lang.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/ruby/ruby-configure.patch: -------------------------------------------------------------------------------- 1 | --- ruby-1.8.3/configure.in.orig 2005-11-29 11:18:27.000000000 +0100 2 | +++ ruby-1.8.3/configure.in 2005-11-29 11:19:46.000000000 +0100 3 | @@ -529,7 +529,25 @@ 4 | fi 5 | 6 | AC_FUNC_GETPGRP 7 | -AC_FUNC_SETPGRP 8 | + 9 | +dnl AC_FUNC_SETPGRP does not work if cross compiling 10 | +dnl Instead, assume we will have a prototype for setpgrp if cross compiling. 11 | +if test "$cross_compiling" = no; then 12 | + AC_FUNC_SETPGRP 13 | +else 14 | + AC_CACHE_CHECK([whether setpgrp takes no argument], ac_cv_func_setpgrp_void, 15 | + [AC_TRY_COMPILE([ 16 | +#include 17 | +], [ 18 | + if (setpgrp(1,1) == -1) 19 | + exit (0); 20 | + else 21 | + exit (1); 22 | +], ac_cv_func_setpgrp_void=no, ac_cv_func_setpgrp_void=yes)]) 23 | +if test $ac_cv_func_setpgrp_void = yes; then 24 | + AC_DEFINE(SETPGRP_VOID, 1) 25 | +fi 26 | +fi 27 | 28 | AC_C_BIGENDIAN 29 | AC_C_CONST 30 | -------------------------------------------------------------------------------- /buildroot/package/rxvt/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_RXVT 2 | bool "rxvt" 3 | default n 4 | help 5 | A nice small colour vt102 X terminal emulator. 6 | 7 | http://www.rxvt.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/sdl/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SDL 2 | bool "SDL" 3 | default n 4 | help 5 | 6 | http://www.libsdl.org/ 7 | -------------------------------------------------------------------------------- /buildroot/package/sed/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SED 2 | bool "sed" 3 | default n 4 | help 5 | Super-useful stream editor. 6 | 7 | http://sed.sourceforge.net/ 8 | 9 | Most people will answer Y. 10 | -------------------------------------------------------------------------------- /buildroot/package/sed/sedcheck.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ -x /usr/bin/sed ]; then 4 | SED="/usr/bin/sed"; 5 | else 6 | if [ -x /bin/sed ]; then 7 | SED="/bin/sed"; 8 | fi; 9 | fi; 10 | 11 | echo "HELLO" > .sedtest 12 | $SED -i -e "s/HELLO/GOODBYE/" .sedtest >/dev/null 2>&1 13 | 14 | if [ $? != 0 ] ; then 15 | echo build-sed-host-binary 16 | else 17 | echo use-sed-host-binary 18 | fi; 19 | rm -f .sedtest 20 | 21 | 22 | -------------------------------------------------------------------------------- /buildroot/package/sfdisk/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SFDISK 2 | bool "sfdisk" 3 | default n 4 | help 5 | Partition table manipulator for Linux. 6 | -------------------------------------------------------------------------------- /buildroot/package/slang/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SLANG 2 | bool "slang" 3 | default n 4 | help 5 | Multi-platform console display library. 6 | 7 | http://www.s-lang.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/smartmontools/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SMARTMONTOOLS 2 | bool "smartmontools" 3 | default n 4 | help 5 | Control and monitor storage systems using S.M.A.R.T. 6 | 7 | http://smartmontools.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/socat/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SOCAT 2 | bool "socat" 3 | default n 4 | help 5 | Multipurpose socket relay program. 6 | 7 | http://www.dest-unreach.org/socat/ 8 | -------------------------------------------------------------------------------- /buildroot/package/strace/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_STRACE 2 | bool "strace" 3 | default n 4 | help 5 | A useful diagnostic, instructional, and debugging tool. 6 | Allows you to track what system calls a program makes 7 | while it is running. 8 | 9 | http://sourceforge.net/projects/strace/ 10 | -------------------------------------------------------------------------------- /buildroot/package/strace/strace-dont-use-REG_SYSCALL-for-sh.patch: -------------------------------------------------------------------------------- 1 | --- strace/process.c 2 | +++ strace/process.c 3 | @@ -2663,7 +2663,6 @@ const struct xlat struct_user_offsets[] 4 | { 4*REG_GBR, "4*REG_GBR" }, 5 | { 4*REG_MACH, "4*REG_MACH" }, 6 | { 4*REG_MACL, "4*REG_MACL" }, 7 | - { 4*REG_SYSCALL, "4*REG_SYSCALL" }, 8 | { 4*REG_FPUL, "4*REG_FPUL" }, 9 | { 4*REG_FPREG0, "4*REG_FPREG0" }, 10 | { 4*(REG_FPREG0+1), "4*REG_FPREG1" }, 11 | -------------------------------------------------------------------------------- /buildroot/package/strace/strace-superh-update.patch: -------------------------------------------------------------------------------- 1 | --- strace/configure 2 | +++ strace/configure 3 | @@ -1993,19 +1993,19 @@ 4 | _ACEOF 5 | 6 | ;; 7 | -sh) 8 | - arch=sh 9 | +sh64) 10 | + arch=sh64 11 | 12 | cat >>confdefs.h <<\_ACEOF 13 | -#define SH 1 14 | +#define SH64 1 15 | _ACEOF 16 | 17 | ;; 18 | -sh64) 19 | - arch=sh64 20 | +sh*) 21 | + arch=sh 22 | 23 | cat >>confdefs.h <<\_ACEOF 24 | -#define SH64 1 25 | +#define SH 1 26 | _ACEOF 27 | 28 | ;; 29 | -------------------------------------------------------------------------------- /buildroot/package/strace/strace-undef-syscall.patch: -------------------------------------------------------------------------------- 1 | --- strace-4.5.12/linux/syscallent.h.orig 2005-08-09 01:48:54.000000000 -0600 2 | +++ strace-4.5.12/linux/syscallent.h 2005-08-09 01:50:23.000000000 -0600 3 | @@ -298,7 +298,11 @@ 4 | { 3, 0, sys_io_cancel, "io_cancel" }, /* 249 */ 5 | { 5, TF, sys_fadvise64, "fadvise64" }, /* 250 */ 6 | { 5, 0, printargs, "SYS_251" }, /* 251 */ 7 | - { 1, TP, sys_exit, "exit_group", __NR_exit_group }, /* 252 */ 8 | + { 1, TP, sys_exit, "exit_group" 9 | +#ifdef __NR_exit_group 10 | + , __NR_exit_group 11 | +#endif 12 | + }, /* 252 */ 13 | { 4, 0, printargs, "lookup_dcookie"}, /* 253 */ 14 | { 1, 0, sys_epoll_create, "epoll_create" }, /* 254 */ 15 | { 4, 0, sys_epoll_ctl, "epoll_ctl" }, /* 255 */ 16 | -------------------------------------------------------------------------------- /buildroot/package/sysklogd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SYSKLOGD 2 | bool "syslogd & klogd" 3 | default n 4 | help 5 | System log daemons syslogd and klogd. 6 | 7 | http://www.infodrom.org/products/sysklogd/ 8 | -------------------------------------------------------------------------------- /buildroot/package/sysklogd/init-syslog: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Starts syslog. 4 | # 5 | 6 | 7 | 8 | umask 077 9 | 10 | start() { 11 | echo -n "Starting syslogd: " 12 | start-stop-daemon --start --quiet --pidfile /var/run/syslog.pid --exec /sbin/syslogd -- -m 0 13 | echo "OK" 14 | 15 | echo -n "Starting klogd: " 16 | start-stop-daemon --start --quiet --pidfile /var/run/klogd.pid --exec /sbin/klogd 17 | echo "OK" 18 | } 19 | stop() { 20 | echo -n "Stopping klogd: " 21 | start-stop-daemon --stop --name klogd 22 | echo "OK" 23 | 24 | echo -n "Stopping syslogd: " 25 | start-stop-daemon --stop --name syslogd 26 | echo "OK" 27 | } 28 | restart() { 29 | stop 30 | start 31 | } 32 | 33 | case "$1" in 34 | start) 35 | start 36 | ;; 37 | stop) 38 | stop 39 | ;; 40 | restart|reload) 41 | restart 42 | ;; 43 | *) 44 | echo $"Usage: $0 {start|stop|restart}" 45 | exit 1 46 | esac 47 | 48 | exit $? 49 | -------------------------------------------------------------------------------- /buildroot/package/sysklogd/syslog.conf: -------------------------------------------------------------------------------- 1 | # /etc/syslog.conf - Configuration file for syslogd 2 | 3 | auth,authpriv.* /var/log/auth.log 4 | *.*;auth,authpriv.none /var/log/messages 5 | user.* /var/log/user.log 6 | 7 | *.emerg * 8 | -------------------------------------------------------------------------------- /buildroot/package/sysvinit/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SYSVINIT 2 | bool "sysvinit" 3 | default n 4 | help 5 | /sbin/init - parent of all processes 6 | 7 | http://freshmeat.net/projects/sysvinit/ 8 | -------------------------------------------------------------------------------- /buildroot/package/sysvinit/sysvinit-2.86-gentoo.patch: -------------------------------------------------------------------------------- 1 | --- sysvinit/src/Makefile 2 | +++ sysvinit/src/Makefile 3 | @@ -10,5 +10,3 @@ 4 | 5 | -CC = gcc 6 | -CFLAGS = -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE 7 | -LDFLAGS = -s 8 | +CFLAGS += -Wall -D_GNU_SOURCE 9 | STATIC = 10 | -------------------------------------------------------------------------------- /buildroot/package/tar/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TAR 2 | bool "tar" 3 | default n 4 | help 5 | A program that saves many files together into a single tape or disk 6 | archive, and can restore individual files from the archive. 7 | 8 | http://www.gnu.org/software/tar/ 9 | -------------------------------------------------------------------------------- /buildroot/package/tcl/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TCL 2 | bool "tcl" 3 | default n 4 | help 5 | TCL(Tool Command Language) is a simple textual language. 6 | 7 | http://www.tcl.tk 8 | 9 | config BR2_PACKAGE_TCL_DEL_ENCODINGS 10 | bool "delete encodings (saves 1.4Mb)" 11 | default y 12 | depends BR2_PACKAGE_TCL 13 | help 14 | Delete encoding files for TCL. If your programs do not use various tcl 15 | character recoding functions, you may safely choose Y here. 16 | It saves approx. 1.4 Mb of space. 17 | 18 | config BR2_PACKAGE_TCL_SHLIB_ONLY 19 | bool "install only shared library" 20 | default y 21 | depends BR2_PACKAGE_TCL 22 | help 23 | Install only TCL shared library and not binary tcl interpreter(tclsh8.4). 24 | Saves ~14kb. 25 | -------------------------------------------------------------------------------- /buildroot/package/tcl/tcl-strstr.patch: -------------------------------------------------------------------------------- 1 | --- tcl8.4.9/compat/strstr.c 2002-01-26 03:10:08.000000000 +0200 2 | +++ tcl8.4.9/compat/strstr.c 2005-05-30 06:53:40.000000000 +0300 3 | @@ -33,6 +33,8 @@ 4 | *---------------------------------------------------------------------- 5 | */ 6 | 7 | +#include 8 | + 9 | char * 10 | strstr(string, substring) 11 | register char *string; /* String to search. */ 12 | -------------------------------------------------------------------------------- /buildroot/package/tcl/tcl-strtod.patch: -------------------------------------------------------------------------------- 1 | --- tcl8.4.9/compat/strtod.c 2002-02-25 16:26:12.000000000 +0200 2 | +++ tcl8.4.9/compat/strtod.c 2005-05-30 08:55:18.000000000 +0300 3 | @@ -24,6 +24,8 @@ 4 | #define NULL 0 5 | #endif 6 | 7 | +#undef strtod 8 | + 9 | static int maxExponent = 511; /* Largest possible base 10 exponent. Any 10 | * exponent larger than this will already 11 | * produce underflow or overflow, so there's 12 | -------------------------------------------------------------------------------- /buildroot/package/tcpdump/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TCPDUMP 2 | bool "tcpdump" 3 | default n 4 | help 5 | A tool for network monitoring and data acquisition. 6 | 7 | http://www.tcpdump.org/ 8 | 9 | config BR2_PACKAGE_DHCPDUMP 10 | bool "dhcpdump" 11 | default n 12 | depends BR2_PACKAGE_TCPDUMP 13 | help 14 | A tool for monitoring dhcp requests using tcpdump. 15 | -------------------------------------------------------------------------------- /buildroot/package/tftpd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TFTPD 2 | bool "tftpd" 3 | default n 4 | help 5 | HPA's Trivial File Transfer Protocol (tftp) server. 6 | 7 | -------------------------------------------------------------------------------- /buildroot/package/thttpd/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_THTTPD 2 | bool "thttpd" 3 | default n 4 | help 5 | thttpd is a simple, small, portable, fast, and secure HTTP server 6 | 7 | http://www.acme.com/software/thttpd/ 8 | -------------------------------------------------------------------------------- /buildroot/package/tinylogin/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TINYLOGIN 2 | bool "tinylogin" 3 | default n 4 | help 5 | Suite of tiny Unix utilities for handling logging into, 6 | being authenticated by, changing one's password for, and 7 | otherwise maintaining users and groups on an embedded system. 8 | 9 | http://tinylogin.busybox.net/ 10 | -------------------------------------------------------------------------------- /buildroot/package/tinyx/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TINYX 2 | bool "tinyx" 3 | default n 4 | help 5 | A tiny X server. Also known as 'Xfbdev' and 'kdrive'. 6 | -------------------------------------------------------------------------------- /buildroot/package/tinyx/tinyx-build.patch: -------------------------------------------------------------------------------- 1 | --- xc-011010/programs/xfs/os/config.c.orig 2001-07-31 18:45:05.000000000 -0600 2 | +++ xc-011010/programs/xfs/os/config.c 2005-05-12 15:51:35.000000000 -0600 3 | @@ -661,6 +661,8 @@ 4 | val = config_parse_int (val, &ret, &scan); 5 | if (ret == -1) 6 | return val; 7 | +#ifdef SNFFORMAT 8 | SnfSetFormat (bit, byte, glyph, scan); 9 | +#endif 10 | return val; 11 | } 12 | -------------------------------------------------------------------------------- /buildroot/package/tn5250/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TN5250 2 | bool "tn5250" 3 | default n 4 | help 5 | Telnet client that emulates 5250 terminals and printers. 6 | 7 | http://tn5250.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/ttcp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_TTCP 2 | bool "ttcp" 3 | default n 4 | help 5 | Benchmarking tool for determining TCP and UDP performance. 6 | 7 | ftp://ftp.sunet.se/pub/network/monitoring/ttcp/ 8 | -------------------------------------------------------------------------------- /buildroot/package/udev/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_UDEV 2 | bool "udev" 3 | default n 4 | help 5 | Userspace device daemon. 6 | 7 | ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/ 8 | -------------------------------------------------------------------------------- /buildroot/package/udhcp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_UDHCP 2 | bool "udhcp" 3 | default n 4 | help 5 | An embedded dhcp server/client package that strives to be 6 | fully functional, RFC compliant, and really tiny. 7 | 8 | http://udhcp.busybox.net/ 9 | -------------------------------------------------------------------------------- /buildroot/package/uemacs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_UEMACS 2 | bool "uemacs" 3 | default n 4 | help 5 | A small emacs. 6 | 7 | ftp://ftp.kernel.org/pub/software/editors/uemacs/ 8 | -------------------------------------------------------------------------------- /buildroot/package/uemacs/uemacs-4.0.15-lt.02.patch: -------------------------------------------------------------------------------- 1 | --- em-4.0.15-lt.oorig/lock.c 1999-05-16 09:04:17.000000000 +0200 2 | +++ em-4.0.15-lt/lock.c 2006-03-10 15:22:16.000000000 +0100 3 | @@ -152,10 +152,8 @@ 4 | 5 | strcpy(obuf, errstr); 6 | strcat(obuf, " - "); 7 | - if (errno < sys_nerr) 8 | - strcat(obuf, sys_errlist[errno]); 9 | - else 10 | - strcat(obuf, "(can not get system error message)"); 11 | + strcat(obuf, strerror(errno)); 12 | + 13 | mlwrite(obuf); 14 | } 15 | #endif 16 | 17 | -------------------------------------------------------------------------------- /buildroot/package/usbutils/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_USBUTILS 2 | bool "usbutils" 3 | default n 4 | help 5 | USB enumeration utilities 6 | 7 | http://linux-usb.sourceforge.net/ 8 | -------------------------------------------------------------------------------- /buildroot/package/util-linux/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_UTIL-LINUX 2 | bool "util-linux" 3 | default n 4 | help 5 | Various useful/essential Linux utilities. 6 | 7 | Things like mkfs, mkswap, swapon, fdisk, mount, dmesg, etc... 8 | 9 | http://www.kernel.org/pub/linux/utils/util-linux/ 10 | -------------------------------------------------------------------------------- /buildroot/package/valgrind/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_VALGRIND 2 | bool "valgrind" 3 | default n 4 | help 5 | Tool for debugging and profiling Linux programs. 6 | 7 | http://valgrind.kde.org/ 8 | -------------------------------------------------------------------------------- /buildroot/package/valgrind/valgrind.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | # 3 | # Valgrind wrapper 4 | 5 | # Use special suppression file for uClibc 6 | export VALGRIND_OPTS="$VALGRIND_OPTS --suppressions=/usr/lib/valgrind/uclibc.supp" 7 | 8 | # Use 'exec' to avoid having another shell process hanging around. 9 | exec $0.bin "$@" 10 | 11 | -------------------------------------------------------------------------------- /buildroot/package/vtun/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_VTUN 2 | bool "vtun" 3 | default n 4 | select BR2_PACKAGE_LZO 5 | select BR2_PACKAGE_OPENSSL 6 | help 7 | Tool for easily creating Virtual Tunnels over TCP/IP networks 8 | with traffic shaping, compression, and encryption. 9 | 10 | It supports IP, PPP, SLIP, Ethernet and other tunnel types. 11 | 12 | http://vtun.sourceforge.net/ 13 | -------------------------------------------------------------------------------- /buildroot/package/wget/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_WGET 2 | bool "wget" 3 | default n 4 | help 5 | Network utility to retrieve files from http/ftp/etc... 6 | 7 | http://wget.sunsite.dk/ 8 | -------------------------------------------------------------------------------- /buildroot/package/which/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_WHICH 2 | bool "which" 3 | default n 4 | help 5 | The standard 'which' utility. 6 | 7 | http://www.xs4all.nl/~carlo17/which/ 8 | -------------------------------------------------------------------------------- /buildroot/package/wipe/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_WIPE 2 | bool "wipe" 3 | default n 4 | help 5 | Wipe is a little command for securely erasing files 6 | from magnetic media. It compiles under various unix platforms. 7 | 8 | http://abaababa.ouvaton.org/wipe/ 9 | 10 | -------------------------------------------------------------------------------- /buildroot/package/wireless-tools/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_WIRELESS_TOOLS 2 | bool "wireless tools" 3 | default n 4 | help 5 | A collection of tools to configure wireless lan cards. 6 | 7 | http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html 8 | -------------------------------------------------------------------------------- /buildroot/package/xfsprogs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_XFSPROGS 2 | bool "xfsprogs" 3 | default n 4 | help 5 | The XFS file system utilities and libraries 6 | 7 | http://oss.sgi.com/projects/xfs/ 8 | -------------------------------------------------------------------------------- /buildroot/package/xorg/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_XORG 2 | bool "X.org X Window System" 3 | default n 4 | depends !BR2_PACKAGE_TINYX 5 | help 6 | The official X Window system and server. 7 | 8 | comment "X.org X Window System disabled, tinyx selected" 9 | depends on BR2_PACKAGE_TINYX 10 | 11 | 12 | -------------------------------------------------------------------------------- /buildroot/package/xorg/xorg-6.8.2-linux_config.patch: -------------------------------------------------------------------------------- 1 | --- xc/extras/drm/shared/drm.h.orig 2004-09-20 22:25:23.042737520 +0200 2 | +++ xc/extras/drm/shared/drm.h 2004-09-20 22:25:33.282180888 +0200 3 | @@ -38,7 +38,6 @@ 4 | #define _DRM_H_ 5 | 6 | #if defined(__linux__) 7 | -#include 8 | #include /* For _IO* macros */ 9 | #define DRM_IOCTL_NR(n) _IOC_NR(n) 10 | #define DRM_IOC_VOID _IOC_NONE 11 | -------------------------------------------------------------------------------- /buildroot/package/xorg/xorg-6.8.2-xterm.patch: -------------------------------------------------------------------------------- 1 | --- xc/programs/xterm/Imakefile.orig 2004-08-13 14:57:19.000000000 +0200 2 | +++ xc/programs/xterm/Imakefile 2004-09-20 22:04:49.505263720 +0200 3 | @@ -93,7 +93,7 @@ 4 | #endif 5 | 6 | #ifdef UTF8support 7 | - UTF8_OPTION = -DOPT_WIDE_CHARS -DOPT_LUIT_PROG 8 | + UTF8_OPTION = -DOPT_WIDE_CHARS -DOPT_LUIT_PROG -DOPT_256_COLORS 9 | UTF8SRC = charclass.c precompose.c wcwidth.c xutf8.c 10 | UTF8OBJ = charclass.o precompose.o wcwidth.o xutf8.o 11 | #endif 12 | -------------------------------------------------------------------------------- /buildroot/package/zlib/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_ZLIB 2 | bool "zlib" 3 | default n 4 | help 5 | Standard (de)compression library. Used by things like 6 | gzip and libpng. 7 | 8 | http://www.gzip.org/zlib/ 9 | 10 | config BR2_PACKAGE_ZLIB_TARGET_HEADERS 11 | bool "zlib headers in target" 12 | default n 13 | depends on BR2_PACKAGE_ZLIB 14 | help 15 | Put headers files in the target. 16 | -------------------------------------------------------------------------------- /buildroot/package/zlib/zlib-arflags.patch: -------------------------------------------------------------------------------- 1 | --- zlib-1.2.3/Makefile.in 2 | +++ zlib-1.2.3/Makefile.in 3 | @@ -33,7 +33,8 @@ 4 | SHAREDLIBV=libz.so.1.2.3 5 | SHAREDLIBM=libz.so.1 6 | 7 | -AR=ar rc 8 | +AR=ar 9 | +ARFLAGS=rc 10 | RANLIB=ranlib 11 | TAR=tar 12 | SHELL=/bin/sh 13 | @@ -68,7 +69,7 @@ 14 | fi 15 | 16 | libz.a: $(OBJS) $(OBJA) 17 | - $(AR) $@ $(OBJS) $(OBJA) 18 | + $(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA) 19 | -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 20 | 21 | match.o: match.S 22 | -------------------------------------------------------------------------------- /buildroot/target/Config.in: -------------------------------------------------------------------------------- 1 | menu "Target Options" 2 | 3 | comment "filesystem for target device" 4 | 5 | source "target/cramfs/Config.in" 6 | source "target/cloop/Config.in" 7 | source "target/ext2/Config.in" 8 | source "target/jffs2/Config.in" 9 | source "target/squashfs/Config.in" 10 | source "target/tar/Config.in" 11 | 12 | comment "bootloader for target device" 13 | 14 | source "target/x86/grub/Config.in" 15 | source "target/x86/syslinux/Config.in" 16 | source "target/powerpc/yaboot/Config.in" 17 | 18 | endmenu 19 | 20 | source "target/device/Config.in" 21 | -------------------------------------------------------------------------------- /buildroot/target/Makefile.in: -------------------------------------------------------------------------------- 1 | include target/generic/Makefile.in 2 | include target/device/Makefile.in 3 | include target/x86/Makefile.in 4 | include target/arm/Makefile.in 5 | include target/powerpc/Makefile.in 6 | -------------------------------------------------------------------------------- /buildroot/target/arm/Makefile.in: -------------------------------------------------------------------------------- 1 | -include target/arm/*/*.mk 2 | -------------------------------------------------------------------------------- /buildroot/target/cloop/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_ROOTFS_CLOOP 2 | bool "cloop root filesystem for the target device" 3 | default n 4 | help 5 | Build a cloop root filesystem 6 | cloop is a Linux kernel module that enables compressed loopback filesystem 7 | support. With it you can mount a compressed filesystem like a block device 8 | and seamlessly decompress its data while accessing it. The majority of the 9 | software on an LNX-BBC is accessed in this fashion. 10 | 11 | -------------------------------------------------------------------------------- /buildroot/target/cloop/Makefile.in: -------------------------------------------------------------------------------- 1 | ifeq ($(strip $(BR2_TARGET_ROOTFS_CLOOP)),y) 2 | TARGETS+=clooproot 3 | endif 4 | -------------------------------------------------------------------------------- /buildroot/target/cramfs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_ROOTFS_CRAMFS 2 | bool "cramfs root filesystem" 3 | default n 4 | help 5 | Build a cramfs root filesystem 6 | 7 | http://sourceforge.net/projects/cramfs/ 8 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/Config.in: -------------------------------------------------------------------------------- 1 | comment "AMD Specific Device Support" 2 | depends BR2_mipsel || BR2_mips 3 | 4 | config BR2_TARGET_AMD_ALCHEMY 5 | bool "Board support for the AMD development boards" 6 | depends BR2_mipsel || BR2_mips 7 | default n 8 | help 9 | AMD Alchemy mips based systems 10 | 11 | config BR2_TARGET_AMD_ALCHEMY_DBAU1500 12 | bool "AMD Alchemy DBAu1500 Development Board Support" 13 | default n 14 | depends BR2_TARGET_AMD_ALCHEMY 15 | select BR2_PACKAGE_LINUX 16 | help 17 | The AMD Alchemy DBAu1500 Development Board 18 | 19 | comment "Package support" 20 | depends BR2_TARGET_AMD_ALCHEMY 21 | 22 | config BR2_PACKAGE_LINUX 23 | bool "linux" 24 | default n 25 | depends BR2_TARGET_AMD_ALCHEMY 26 | help 27 | The Linux kernel. 28 | http://www.kernel.org/ 29 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/Makefile.in: -------------------------------------------------------------------------------- 1 | ALCHEMY_DBAU1500_PATH=target/device/AMD/DBAu1500 2 | 3 | BR2_PACKAGE_BUSYBOX_CONFIG=$(ALCHEMY_DBAU1500_PATH)/busybox.config 4 | UCLIBC_CONFIG_FILE=$(ALCHEMY_DBAU1500_PATH)/uClibc.config.$(ARCH) 5 | 6 | TARGET_SKELETON=$(ALCHEMY_DBAU1500_PATH)/skel.tar.gz 7 | TARGET_SKEL_DIR=$(ALCHEMY_DBAU1500_PATH)/target_skeleton 8 | TARGET_DEVICE_TABLE=$(ALCHEMY_DBAU1500_PATH)/device_table.txt 9 | 10 | TARGETS+=linux 11 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch: -------------------------------------------------------------------------------- 1 | --- linux-2.4.29/arch/mips/Makefile.orig 2005-03-08 23:24:05.000000000 -0700 2 | +++ linux-2.4.29/arch/mips/Makefile 2005-03-08 23:27:37.000000000 -0700 3 | @@ -17,16 +17,16 @@ 4 | # Select the object file format to substitute into the linker script. 5 | # 6 | ifdef CONFIG_CPU_LITTLE_ENDIAN 7 | -tool-prefix = mipsel-linux- 8 | +#tool-prefix = mipsel-linux- 9 | ld-emul = elf32ltsmip 10 | else 11 | -tool-prefix = mips-linux- 12 | +#tool-prefix = mips-linux- 13 | ld-emul = elf32btsmip 14 | endif 15 | 16 | -ifdef CONFIG_CROSSCOMPILE 17 | -CROSS_COMPILE = $(tool-prefix) 18 | -endif 19 | +#ifdef CONFIG_CROSSCOMPILE 20 | +#CROSS_COMPILE = $(tool-prefix) 21 | +#endif 22 | 23 | MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot 24 | 25 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/skel.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/skel.tar.gz -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/TZ: -------------------------------------------------------------------------------- 1 | MST7MDT 2 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/fstab: -------------------------------------------------------------------------------- 1 | # /etc/fstab: static file system information. 2 | # 3 | # 4 | /dev/root / ext2 rw,noauto 0 1 5 | proc /proc proc defaults 0 0 6 | devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 7 | tmpfs /tmp tmpfs defaults 0 0 8 | 9 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | daemon:x:1: 3 | bin:x:2: 4 | sys:x:3: 5 | adm:x:4: 6 | tty:x:5: 7 | disk:x:6: 8 | wheel:x:10:root 9 | utmp:x:43: 10 | staff:x:50: 11 | nobody:x:99: 12 | nogroup:x:99: 13 | users:x:100: 14 | default:x:1000: 15 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/hostname: -------------------------------------------------------------------------------- 1 | uclibc 2 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/hosts: -------------------------------------------------------------------------------- 1 | 127.0.0.1 localhost 2 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/init.d/S40network: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Start the network.... 4 | # 5 | 6 | start() { 7 | echo "Starting network..." 8 | /sbin/ifup -a 9 | } 10 | stop() { 11 | echo -n "Stopping network..." 12 | /sbin/ifdown -a 13 | } 14 | restart() { 15 | stop 16 | start 17 | } 18 | 19 | case "$1" in 20 | start) 21 | start 22 | ;; 23 | stop) 24 | stop 25 | ;; 26 | restart|reload) 27 | restart 28 | ;; 29 | *) 30 | echo $"Usage: $0 {start|stop|restart}" 31 | exit 1 32 | esac 33 | 34 | exit $? 35 | 36 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/init.d/rcS: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | # Start all init scripts in /etc/init.d 5 | # executing them in numerical order. 6 | # 7 | for i in /etc/init.d/S??* ;do 8 | 9 | # Ignore dangling symlinks (if any). 10 | [ ! -f "$i" ] && continue 11 | 12 | case "$i" in 13 | *.sh) 14 | # Source shell script for speed. 15 | ( 16 | trap - INT QUIT TSTP 17 | set start 18 | . $i 19 | ) 20 | ;; 21 | *) 22 | # No sh extension, so fork subprocess. 23 | $i start 24 | ;; 25 | esac 26 | done 27 | 28 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/issue: -------------------------------------------------------------------------------- 1 | 2 | 3 | Welcome to the Erik's uClibc development environment. 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/network/interfaces: -------------------------------------------------------------------------------- 1 | # Configure Loopback 2 | auto lo 3 | iface lo inet loopback 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/passwd: -------------------------------------------------------------------------------- 1 | root:x:0:0:root:/root:/bin/sh 2 | daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 | bin:x:2:2:bin:/bin:/bin/sh 4 | sys:x:3:3:sys:/dev:/bin/sh 5 | sync:x:4:100:sync:/bin:/bin/sync 6 | mail:x:8:8:mail:/var/spool/mail:/bin/sh 7 | proxy:x:13:13:proxy:/bin:/bin/sh 8 | www-data:x:33:33:www-data:/var/www:/bin/sh 9 | backup:x:34:34:backup:/var/backups:/bin/sh 10 | operator:x:37:37:Operator:/var:/bin/sh 11 | sshd:x:103:99:Operator:/var:/bin/sh 12 | nobody:x:99:99:nobody:/home:/bin/sh 13 | default:x:1000:1000:Default non-root user:/home/default:/bin/sh 14 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/random-seed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/random-seed -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/resolv.conf: -------------------------------------------------------------------------------- 1 | domain dev.null 2 | nameserver 127.0.0.1 3 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/securetty: -------------------------------------------------------------------------------- 1 | tty1 2 | tty2 3 | tty3 4 | tty4 5 | tty5 6 | tty6 7 | tty7 8 | tty8 9 | ttyS0 10 | ttyS1 11 | ttyS2 12 | ttyS3 13 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/etc/shadow: -------------------------------------------------------------------------------- 1 | root::10933:0:99999:7::: 2 | bin:*:10933:0:99999:7::: 3 | daemon:*:10933:0:99999:7::: 4 | adm:*:10933:0:99999:7::: 5 | lp:*:10933:0:99999:7::: 6 | sync:*:10933:0:99999:7::: 7 | shutdown:*:10933:0:99999:7::: 8 | halt:*:10933:0:99999:7::: 9 | uucp:*:10933:0:99999:7::: 10 | operator:*:10933:0:99999:7::: 11 | nobody:*:10933:0:99999:7::: 12 | default::10933:0:99999:7::: 13 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/root/.bash_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/AMD/DBAu1500/target_skeleton/root/.bash_history -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/root/.bash_logout: -------------------------------------------------------------------------------- 1 | # ~/.bash_logout: executed by bash(1) when login shell exits. 2 | 3 | # when leaving the console clear the screen to increase privacy 4 | 5 | case "`tty`" in 6 | /dev/tty[0-9]*) clear 7 | esac 8 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/DBAu1500/target_skeleton/root/.bash_profile: -------------------------------------------------------------------------------- 1 | # .bash_profile 2 | 3 | export PATH=\ 4 | /bin:\ 5 | /sbin:\ 6 | /usr/bin:\ 7 | /usr/sbin:\ 8 | /usr/bin/X11:\ 9 | /usr/local/bin 10 | 11 | umask 022 12 | 13 | if [ -f ~/.bashrc ]; then 14 | source ~/.bashrc 15 | fi 16 | -------------------------------------------------------------------------------- /buildroot/target/device/AMD/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_AMD_ALCHEMY_DBAU1500)),y) 3 | 4 | include target/device/AMD/DBAu1500/Makefile.in 5 | include target/device/AMD/DBAu1500/linux.mk 6 | 7 | endif 8 | -------------------------------------------------------------------------------- /buildroot/target/device/Config.in: -------------------------------------------------------------------------------- 1 | menu "Board Support Options" 2 | 3 | source "target/device/Soekris/Config.in" 4 | source "target/device/Hitachi/Config.in" 5 | source "target/device/AMD/Config.in" 6 | source "target/device/Via/Config.in" 7 | source "target/device/Sharp/Config.in" 8 | source "target/device/jp/Config.in" 9 | 10 | # This must be last 11 | source "target/generic/Config.in" 12 | 13 | endmenu 14 | -------------------------------------------------------------------------------- /buildroot/target/device/Hitachi/Config.in: -------------------------------------------------------------------------------- 1 | comment "Hitachi ULSI Systems device support" 2 | depends BR2_sh 3 | 4 | config BR2_TARGET_HITACHI_SE 5 | bool "Board support for Solution Engine development boards" 6 | depends on BR2_sh 7 | default n 8 | 9 | config BR2_TARGET_HITACHI_MS7206SE01 10 | bool "MS7206SE01 development board support" 11 | depends BR2_TARGET_HITACHI_SE && BR2_sh2a_nofpueb 12 | default n 13 | -------------------------------------------------------------------------------- /buildroot/target/device/Hitachi/MS7206SE01/Makefile.in: -------------------------------------------------------------------------------- 1 | UCLIBC_CONFIG_FILE:=target/device/Hitachi/MS7206SE01/uClibc.config.sh2a_nofpueb 2 | -------------------------------------------------------------------------------- /buildroot/target/device/Hitachi/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_HITACHI_MS7206SE01)),y) 3 | 4 | include target/device/Hitachi/MS7206SE01/Makefile.in 5 | 6 | endif 7 | -------------------------------------------------------------------------------- /buildroot/target/device/Makefile.in: -------------------------------------------------------------------------------- 1 | -include target/device/*/Makefile.in 2 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/Config.in: -------------------------------------------------------------------------------- 1 | comment "Sharp Specific Device Support" 2 | depends BR2_arm 3 | 4 | config BR2_TARGET_SHARP_LNODE80 5 | bool "Board support for the LNode80 development board" 6 | depends BR2_arm 7 | default n 8 | help 9 | Support for the LNode80 LH79520 based device -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/Makefile.in: -------------------------------------------------------------------------------- 1 | SHARP_LNODE80_PATH=target/device/Sharp/LNode80 2 | 3 | TARGET_SKEL_DIR=$(SHARP_LNODE80_PATH)/target_skeleton 4 | TARGET_DEVICE_TABLE=$(SHARP_LNODE80_PATH)/device_table.txt 5 | 6 | TARGETS+=linux 7 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/kernel-patches/001-patch-2.4.26-vrs1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Sharp/LNode80/kernel-patches/001-patch-2.4.26-vrs1 -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/TZ: -------------------------------------------------------------------------------- 1 | MST7MDT 2 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/fstab: -------------------------------------------------------------------------------- 1 | # /etc/fstab: static file system information. 2 | # 3 | # 4 | /dev/root / ext2 rw,noauto 0 1 5 | proc /proc proc defaults 0 0 6 | devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 7 | tmpfs /tmp tmpfs defaults 0 0 8 | 9 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | daemon:x:1: 3 | bin:x:2: 4 | sys:x:3: 5 | adm:x:4: 6 | tty:x:5: 7 | disk:x:6: 8 | utmp:x:43: 9 | staff:x:50: 10 | default:x:1000: 11 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/hostname: -------------------------------------------------------------------------------- 1 | LNode80 2 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/hosts: -------------------------------------------------------------------------------- 1 | 127.0.0.1 localhost 2 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/init.d/rcS: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | # Start all init scripts in /etc/init.d 5 | # executing them in numerical order. 6 | # 7 | for i in /etc/init.d/S??* ;do 8 | 9 | # Ignore dangling symlinks (if any). 10 | [ ! -f "$i" ] && continue 11 | 12 | case "$i" in 13 | *.sh) 14 | # Source shell script for speed. 15 | ( 16 | trap - INT QUIT TSTP 17 | set start 18 | . $i 19 | ) 20 | ;; 21 | *) 22 | # No sh extension, so fork subprocess. 23 | $i start 24 | ;; 25 | esac 26 | done 27 | 28 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/issue: -------------------------------------------------------------------------------- 1 | 2 | 3 | Welcome to the LNode-80 Arm Development System 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/network/interfaces: -------------------------------------------------------------------------------- 1 | # Configure Loopback 2 | auto lo 3 | iface lo inet loopback 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/passwd: -------------------------------------------------------------------------------- 1 | root:x:0:0:root:/root:/bin/sh 2 | daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 | bin:x:2:2:bin:/bin:/bin/sh 4 | sys:x:3:3:sys:/dev:/bin/sh 5 | sync:x:4:100:sync:/bin:/bin/sync 6 | mail:x:8:8:mail:/var/spool/mail:/bin/sh 7 | proxy:x:13:13:proxy:/bin:/bin/sh 8 | www-data:x:33:33:www-data:/var/www:/bin/sh 9 | backup:x:34:34:backup:/var/backups:/bin/sh 10 | operator:x:37:37:Operator:/var:/bin/sh 11 | sshd:x:103:99:Operator:/var:/bin/sh 12 | nobody:x:99:99:nobody:/home:/bin/sh 13 | default:x:1000:1000:Default non-root user:/home/default:/bin/sh 14 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/securetty: -------------------------------------------------------------------------------- 1 | tty1 2 | tty2 3 | tty3 4 | tty4 5 | tty5 6 | tty6 7 | tty7 8 | tty8 9 | ttyS0 10 | ttyS1 11 | ttyS2 12 | ttyS3 13 | ttyAM0 14 | ttyAM1 15 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/etc/shadow: -------------------------------------------------------------------------------- 1 | root::10933:0:99999:7::: 2 | bin:*:10933:0:99999:7::: 3 | daemon:*:10933:0:99999:7::: 4 | adm:*:10933:0:99999:7::: 5 | lp:*:10933:0:99999:7::: 6 | sync:*:10933:0:99999:7::: 7 | shutdown:*:10933:0:99999:7::: 8 | halt:*:10933:0:99999:7::: 9 | uucp:*:10933:0:99999:7::: 10 | operator:*:10933:0:99999:7::: 11 | nobody:*:10933:0:99999:7::: 12 | default::10933:0:99999:7::: 13 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/root/.bash_logout: -------------------------------------------------------------------------------- 1 | # ~/.bash_logout: executed by bash(1) when login shell exits. 2 | 3 | # when leaving the console clear the screen to increase privacy 4 | 5 | case "`tty`" in 6 | /dev/tty[0-9]*) clear 7 | esac 8 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/LNode80/target_skeleton/root/.bash_profile: -------------------------------------------------------------------------------- 1 | # .bash_profile 2 | 3 | export PATH=\ 4 | /bin:\ 5 | /sbin:\ 6 | /usr/bin:\ 7 | /usr/sbin:\ 8 | /usr/bin/X11:\ 9 | /usr/local/bin 10 | 11 | umask 022 12 | 13 | if [ -f ~/.bashrc ]; then 14 | source ~/.bashrc 15 | fi 16 | -------------------------------------------------------------------------------- /buildroot/target/device/Sharp/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_SHARP_LNODE80)),y) 3 | 4 | include target/device/Sharp/LNode80/Makefile.in 5 | include target/device/Sharp/LNode80/linux.mk 6 | 7 | endif 8 | -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_SOEKRIS_NET4521 2 | bool "Soekris net4521" 3 | depends BR2_i386 4 | default n 5 | select BR2_PACKAGE_LINUX 6 | help 7 | The Soekris net4521 8 | 9 | config BR2_TARGET_SOEKRIS_NET4801 10 | bool "Soekris net4801" 11 | depends BR2_i386 12 | default n 13 | select BR2_PACKAGE_LINUX 14 | help 15 | The Soekris net4801 16 | 17 | comment "Package support" 18 | depends on BR2_TARGET_SOEKRIS_NET4521 || BR2_TARGET_SOEKRIS_NET4801 19 | 20 | config BR2_PACKAGE_LINUX 21 | bool "linux" 22 | depends on BR2_TARGET_SOEKRIS_NET4521 || BR2_TARGET_SOEKRIS_NET4801 23 | default n 24 | help 25 | The Linux kernel. 26 | 27 | http://www.kernel.org/ 28 | -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_SOEKRIS_NET4521)),y) 3 | UCLIBC_CONFIG_FILE:=target/device/Soekris/net4521/uClibc.config 4 | BR2_PACKAGE_BUSYBOX_CONFIG:=target/device/Soekris/net4521/busybox.config 5 | 6 | ifeq ($(strip $(BR2_PACKAGE_LINUX)),y) 7 | TARGETS+=linux 8 | include target/device/Soekris/net4521/linux.mk 9 | endif 10 | 11 | endif 12 | 13 | SOEKRIS_NET4801_PATH=target/device/Soekris/net4801 14 | 15 | ifeq ($(strip $(BR2_TARGET_SOEKRIS_NET4801)),y) 16 | UCLIBC_CONFIG_FILE:=$(SOEKRIS_NET4801_PATH)/uClibc.config 17 | BR2_PACKAGE_BUSYBOX_CONFIG:=$(SOEKRIS_NET4801_PATH)/busybox.config 18 | 19 | ifeq ($(strip $(BR2_PACKAGE_LINUX)),y) 20 | TARGETS+=linux 21 | include $(SOEKRIS_NET4801_PATH)/linux.mk 22 | include target/device/Soekris/soekris_gpio/soekris_gpio.mk 23 | endif 24 | 25 | endif 26 | -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/002-2.4.29-hf7.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/002-2.4.29-hf7.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/003_kbuild_fixes.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/003_kbuild_fixes.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/004_386_emu.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/004_386_emu.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/005_modularize_vesafb.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/005_modularize_vesafb.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/006_init_unshare.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/006_init_unshare.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/007-scsi_add_remove_single.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/007-scsi_add_remove_single.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/008-ieee1394-fix.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/008-ieee1394-fix.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/009-always-inline.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/009-always-inline.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/010-optimize-for-size.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/010-optimize-for-size.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/012-x86-check_gcc.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/012-x86-check_gcc.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/015_cramfs_initrd.diff.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/015_cramfs_initrd.diff.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/017-printk.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/017-printk.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/018-slab-loop-init.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/018-slab-loop-init.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/041-changeloop.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/041-changeloop.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/042-loopfixes.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/042-loopfixes.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/044-streaming_io.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/044-streaming_io.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/062-silence-blk-queue.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/062-silence-blk-queue.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/063-silence.kbd.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/063-silence.kbd.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/064-shutup-md.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/064-shutup-md.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/067-squashfs2.patch.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/067-squashfs2.patch.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/076-nmap-freak.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/076-nmap-freak.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/077-orinoco-0.13e.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/077-orinoco-0.13e.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/078-hostap.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/078-hostap.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/079-jiffies64.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/079-jiffies64.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/089-no-touch-makedep.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/089-no-touch-makedep.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Soekris/net4521/kernel-patches/100_VERSION.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/Soekris/net4521/kernel-patches/100_VERSION.bz2 -------------------------------------------------------------------------------- /buildroot/target/device/Via/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_VIA_EPIA_MII 2 | bool "EPIA MII" 3 | depends BR2_i386 4 | default n 5 | select BR2_PACKAGE_LINUX 6 | help 7 | The Via EPIA MII board 8 | 9 | config BR2_PACKAGE_LINUX 10 | bool "linux" 11 | default n 12 | depends BR2_TARGET_VIA_EPIA_MII 13 | help 14 | The Linux kernel. 15 | 16 | http://www.kernel.org/ 17 | -------------------------------------------------------------------------------- /buildroot/target/device/Via/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_VIA_EPIA_MII)),y) 3 | 4 | ifeq ($(strip $(BR2_PACKAGE_LINUX)),y) 5 | TARGETS+=linux 6 | include target/device/Via/epia-mii/linux.mk 7 | endif 8 | 9 | endif 10 | 11 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_Q5 2 | bool "jp-embedded Q5 board support" 3 | default n 4 | depends BR2_mipsel 5 | select BR2_PACKAGE_LINUX 6 | help 7 | jp-embedded Q5 series MIPS based boards, see http://www.jp-embedded.com for further information. 8 | 9 | comment "Package support" 10 | depends BR2_TARGET_Q5 11 | 12 | config BR2_PACKAGE_LINUX 13 | bool "linux" 14 | default n 15 | depends BR2_TARGET_Q5 16 | help 17 | The Linux kernel. 18 | http://www.kernel.org/ 19 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/Makefile.in: -------------------------------------------------------------------------------- 1 | # Override the default uClibc configuration 2 | ifeq ($(strip $(BR2_TARGET_Q5)),y) 3 | 4 | include target/device/jp/q5/Makefile.in 5 | include target/device/jp/q5/linux.mk 6 | 7 | endif 8 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/Makefile.in: -------------------------------------------------------------------------------- 1 | JP_Q5_PATH=target/device/jp/q5 2 | 3 | BR2_PACKAGE_BUSYBOX_CONFIG=$(JP_Q5_PATH)/busybox.config 4 | UCLIBC_CONFIG_FILE=$(JP_Q5_PATH)/uClibc.config.$(ARCH) 5 | 6 | TARGET_SKELETON=$(JP_Q5_PATH)/skel.tar.gz 7 | TARGET_SKEL_DIR=$(JP_Q5_PATH)/target_skeleton 8 | TARGET_DEVICE_TABLE=$(JP_Q5_PATH)/device_table.txt 9 | 10 | TARGETS+=linux 11 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.26/004-correct_toolchain: -------------------------------------------------------------------------------- 1 | --- linux-2.4.29/arch/mips/Makefile.orig 2005-03-08 23:24:05.000000000 -0700 2 | +++ linux-2.4.29/arch/mips/Makefile 2005-03-08 23:27:37.000000000 -0700 3 | @@ -17,16 +17,16 @@ 4 | # Select the object file format to substitute into the linker script. 5 | # 6 | ifdef CONFIG_CPU_LITTLE_ENDIAN 7 | -tool-prefix = mipsel-linux- 8 | +#tool-prefix = mipsel-linux- 9 | ld-emul = elf32ltsmip 10 | else 11 | -tool-prefix = mips-linux- 12 | +#tool-prefix = mips-linux- 13 | ld-emul = elf32btsmip 14 | endif 15 | 16 | -ifdef CONFIG_CROSSCOMPILE 17 | -CROSS_COMPILE = $(tool-prefix) 18 | -endif 19 | +#ifdef CONFIG_CROSSCOMPILE 20 | +#CROSS_COMPILE = $(tool-prefix) 21 | +#endif 22 | 23 | MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot 24 | 25 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.26/100-version: -------------------------------------------------------------------------------- 1 | --- linux/Makefile.orig 2004-08-18 14:17:14.000000000 -0600 2 | +++ linux/Makefile 2004-08-18 14:17:54.000000000 -0600 3 | @@ -1,7 +1,7 @@ 4 | VERSION = 2 5 | PATCHLEVEL = 4 6 | SUBLEVEL = 26 7 | -EXTRAVERSION = 8 | +EXTRAVERSION =-q5 9 | 10 | KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) 11 | 12 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.29/004-correct_toolchain: -------------------------------------------------------------------------------- 1 | --- linux-2.4.29/arch/mips/Makefile.orig 2005-03-08 23:24:05.000000000 -0700 2 | +++ linux-2.4.29/arch/mips/Makefile 2005-03-08 23:27:37.000000000 -0700 3 | @@ -17,16 +17,16 @@ 4 | # Select the object file format to substitute into the linker script. 5 | # 6 | ifdef CONFIG_CPU_LITTLE_ENDIAN 7 | -tool-prefix = mipsel-linux- 8 | +#tool-prefix = mipsel-linux- 9 | ld-emul = elf32ltsmip 10 | else 11 | -tool-prefix = mips-linux- 12 | +#tool-prefix = mips-linux- 13 | ld-emul = elf32btsmip 14 | endif 15 | 16 | -ifdef CONFIG_CROSSCOMPILE 17 | -CROSS_COMPILE = $(tool-prefix) 18 | -endif 19 | +#ifdef CONFIG_CROSSCOMPILE 20 | +#CROSS_COMPILE = $(tool-prefix) 21 | +#endif 22 | 23 | MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot 24 | 25 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.29/100-version: -------------------------------------------------------------------------------- 1 | --- linux/Makefile.orig 2004-08-18 14:17:14.000000000 -0600 2 | +++ linux/Makefile 2004-08-18 14:17:54.000000000 -0600 3 | @@ -1,7 +1,7 @@ 4 | VERSION = 2 5 | PATCHLEVEL = 4 6 | SUBLEVEL = 29 7 | -EXTRAVERSION = 8 | +EXTRAVERSION =-q5 9 | 10 | KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) 11 | 12 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.32/007-au1000: -------------------------------------------------------------------------------- 1 | --- linux-2.4.32_old/arch/mips/au1000/common/clocks.c 2005-01-19 15:09:26.000000000 +0100 2 | +++ linux-2.4.32/arch/mips/au1000/common/clocks.c 2006-01-27 13:51:39.000000000 +0100 3 | @@ -85,9 +85,7 @@ 4 | lcd_clock = sys_busclk / 4; 5 | 6 | if (lcd_clock > 50000) /* Epson MAX */ 7 | - printk(__FUNCTION__ 8 | - ": warning: LCD clock too high (%d KHz)\n", 9 | - lcd_clock); 10 | + printk("warning: LCD clock too high (%d KHz)\n", lcd_clock); 11 | } 12 | 13 | unsigned int get_au1x00_lcd_clock(void) 14 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.32/008-wbflush: -------------------------------------------------------------------------------- 1 | --- linux-2.4.32_old/include/asm-mips/wbflush.h 2006-01-26 15:16:14.000000000 +0100 2 | +++ linux-2.4.32/include/asm-mips/wbflush.h 2006-01-27 15:25:54.030500656 +0100 3 | @@ -15,9 +15,8 @@ 4 | 5 | #ifdef CONFIG_CPU_HAS_WB 6 | 7 | -extern void (*__wbflush)(void); 8 | -extern void wbflush_setup(void); 9 | - 10 | +#define __wbflush() { __asm__ volatile ("sync"); } 11 | + 12 | #define wbflush() \ 13 | do { \ 14 | __sync(); \ 15 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/kernel-patches-2.4.32/100-version: -------------------------------------------------------------------------------- 1 | --- linux/Makefile.orig 2004-08-18 14:17:14.000000000 -0600 2 | +++ linux/Makefile 2004-08-18 14:17:54.000000000 -0600 3 | @@ -1,7 +1,7 @@ 4 | VERSION = 2 5 | PATCHLEVEL = 4 6 | SUBLEVEL = 32 7 | -EXTRAVERSION = 8 | +EXTRAVERSION =-q5 9 | 10 | KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) 11 | 12 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/skel.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/jp/q5/skel.tar.gz -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/TZ: -------------------------------------------------------------------------------- 1 | MST7MDT 2 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/fstab: -------------------------------------------------------------------------------- 1 | # /etc/fstab: static file system information. 2 | # 3 | # 4 | /dev/root / ext2 rw,noauto 0 1 5 | proc /proc proc defaults 0 0 6 | devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 7 | tmpfs /tmp tmpfs defaults 0 0 8 | 9 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | daemon:x:1: 3 | bin:x:2: 4 | sys:x:3: 5 | adm:x:4: 6 | tty:x:5: 7 | disk:x:6: 8 | utmp:x:43: 9 | staff:x:50: 10 | default:x:1000: 11 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/hostname: -------------------------------------------------------------------------------- 1 | uclibc 2 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/hosts: -------------------------------------------------------------------------------- 1 | 127.0.0.1 localhost 2 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/init.d/S40network: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Start the network.... 4 | # 5 | 6 | start() { 7 | echo "Starting network..." 8 | /sbin/ifup -a 9 | } 10 | stop() { 11 | echo -n "Stopping network..." 12 | /sbin/ifdown -a 13 | } 14 | restart() { 15 | stop 16 | start 17 | } 18 | 19 | case "$1" in 20 | start) 21 | start 22 | ;; 23 | stop) 24 | stop 25 | ;; 26 | restart|reload) 27 | restart 28 | ;; 29 | *) 30 | echo $"Usage: $0 {start|stop|restart}" 31 | exit 1 32 | esac 33 | 34 | exit $? 35 | 36 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/init.d/rcS: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | # Start all init scripts in /etc/init.d 5 | # executing them in numerical order. 6 | # 7 | for i in /etc/init.d/S??* ;do 8 | 9 | # Ignore dangling symlinks (if any). 10 | [ ! -f "$i" ] && continue 11 | 12 | case "$i" in 13 | *.sh) 14 | # Source shell script for speed. 15 | ( 16 | trap - INT QUIT TSTP 17 | set start 18 | . $i 19 | ) 20 | ;; 21 | *) 22 | # No sh extension, so fork subprocess. 23 | $i start 24 | ;; 25 | esac 26 | done 27 | 28 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/issue: -------------------------------------------------------------------------------- 1 | 2 | 3 | Welcome to the Erik's uClibc development environment. 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/network/interfaces: -------------------------------------------------------------------------------- 1 | # Configure Loopback 2 | auto lo 3 | iface lo inet loopback 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/passwd: -------------------------------------------------------------------------------- 1 | root:x:0:0:root:/root:/bin/sh 2 | daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 | bin:x:2:2:bin:/bin:/bin/sh 4 | sys:x:3:3:sys:/dev:/bin/sh 5 | sync:x:4:100:sync:/bin:/bin/sync 6 | mail:x:8:8:mail:/var/spool/mail:/bin/sh 7 | proxy:x:13:13:proxy:/bin:/bin/sh 8 | www-data:x:33:33:www-data:/var/www:/bin/sh 9 | backup:x:34:34:backup:/var/backups:/bin/sh 10 | operator:x:37:37:Operator:/var:/bin/sh 11 | sshd:x:103:99:Operator:/var:/bin/sh 12 | nobody:x:99:99:nobody:/home:/bin/sh 13 | default:x:1000:1000:Default non-root user:/home/default:/bin/sh 14 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/resolv.conf: -------------------------------------------------------------------------------- 1 | domain dev.null 2 | nameserver 127.0.0.1 3 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/securetty: -------------------------------------------------------------------------------- 1 | tty1 2 | tty2 3 | tty3 4 | tty4 5 | tty5 6 | tty6 7 | tty7 8 | tty8 9 | ttyS0 10 | ttyS1 11 | ttyS2 12 | ttyS3 13 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/etc/shadow: -------------------------------------------------------------------------------- 1 | root::10933:0:99999:7::: 2 | bin:*:10933:0:99999:7::: 3 | daemon:*:10933:0:99999:7::: 4 | adm:*:10933:0:99999:7::: 5 | lp:*:10933:0:99999:7::: 6 | sync:*:10933:0:99999:7::: 7 | shutdown:*:10933:0:99999:7::: 8 | halt:*:10933:0:99999:7::: 9 | uucp:*:10933:0:99999:7::: 10 | operator:*:10933:0:99999:7::: 11 | nobody:*:10933:0:99999:7::: 12 | default::10933:0:99999:7::: 13 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/root/.bash_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/device/jp/q5/target_skeleton/root/.bash_history -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/root/.bash_logout: -------------------------------------------------------------------------------- 1 | # ~/.bash_logout: executed by bash(1) when login shell exits. 2 | 3 | # when leaving the console clear the screen to increase privacy 4 | 5 | case "`tty`" in 6 | /dev/tty[0-9]*) clear 7 | esac 8 | -------------------------------------------------------------------------------- /buildroot/target/device/jp/q5/target_skeleton/root/.bash_profile: -------------------------------------------------------------------------------- 1 | # .bash_profile 2 | 3 | export PATH=\ 4 | /bin:\ 5 | /sbin:\ 6 | /usr/bin:\ 7 | /usr/sbin:\ 8 | /usr/bin/X11:\ 9 | /usr/local/bin 10 | 11 | umask 022 12 | 13 | if [ -f ~/.bashrc ]; then 14 | source ~/.bashrc 15 | fi 16 | -------------------------------------------------------------------------------- /buildroot/target/ext2/genext2fs-02-nosquash_devtable.patch: -------------------------------------------------------------------------------- 1 | --- genext2fs-1.3/genext2fs.c~ 2005-02-15 02:21:18.000000000 -0700 2 | +++ genext2fs-1.3/genext2fs.c 2005-02-15 02:17:09.000000000 -0700 3 | @@ -1322,10 +1324,6 @@ 4 | } 5 | else 6 | { 7 | - if(squash_uids) 8 | - uid = gid = 0; 9 | - if(squash_perms) 10 | - mode &= ~(FM_IRWXG | FM_IRWXO); 11 | mode &= FM_IMASK; 12 | path2 = strdup(path); 13 | name = basename(path); 14 | -------------------------------------------------------------------------------- /buildroot/target/generic/Makefile.in: -------------------------------------------------------------------------------- 1 | # Default target skeleton stuff, may be overridden 2 | TARGET_SKELETON=target/generic/skel.tar.gz 3 | TARGET_SKEL_DIR=target/generic/target_skeleton 4 | TARGET_DEVICE_TABLE=target/generic/device_table.txt 5 | -------------------------------------------------------------------------------- /buildroot/target/generic/skel.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/generic/skel.tar.gz -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/TZ: -------------------------------------------------------------------------------- 1 | MST7MDT 2 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/fstab: -------------------------------------------------------------------------------- 1 | # /etc/fstab: static file system information. 2 | # 3 | # 4 | /dev/root / ext2 rw,noauto 0 1 5 | proc /proc proc defaults 0 0 6 | devpts /dev/pts devpts defaults,gid=5,mode=620 0 0 7 | tmpfs /tmp tmpfs defaults 0 0 8 | 9 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | daemon:x:1: 3 | bin:x:2: 4 | sys:x:3: 5 | adm:x:4: 6 | tty:x:5: 7 | disk:x:6: 8 | wheel:x:10:root 9 | utmp:x:43: 10 | staff:x:50: 11 | nobody:x:99: 12 | nogroup:x:99: 13 | users:x:100: 14 | default:x:1000: 15 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/hostname: -------------------------------------------------------------------------------- 1 | uclibc 2 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/hosts: -------------------------------------------------------------------------------- 1 | 127.0.0.1 localhost 2 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/init.d/S40network: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Start the network.... 4 | # 5 | 6 | start() { 7 | echo "Starting network..." 8 | /sbin/ifup -a 9 | } 10 | stop() { 11 | echo -n "Stopping network..." 12 | /sbin/ifdown -a 13 | } 14 | restart() { 15 | stop 16 | start 17 | } 18 | 19 | case "$1" in 20 | start) 21 | start 22 | ;; 23 | stop) 24 | stop 25 | ;; 26 | restart|reload) 27 | restart 28 | ;; 29 | *) 30 | echo $"Usage: $0 {start|stop|restart}" 31 | exit 1 32 | esac 33 | 34 | exit $? 35 | 36 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/init.d/rcS: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | 4 | # Start all init scripts in /etc/init.d 5 | # executing them in numerical order. 6 | # 7 | for i in /etc/init.d/S??* ;do 8 | 9 | # Ignore dangling symlinks (if any). 10 | [ ! -f "$i" ] && continue 11 | 12 | case "$i" in 13 | *.sh) 14 | # Source shell script for speed. 15 | ( 16 | trap - INT QUIT TSTP 17 | set start 18 | . $i 19 | ) 20 | ;; 21 | *) 22 | # No sh extension, so fork subprocess. 23 | $i start 24 | ;; 25 | esac 26 | done 27 | 28 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/issue: -------------------------------------------------------------------------------- 1 | 2 | 3 | Welcome to the Erik's uClibc development environment. 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/network/interfaces: -------------------------------------------------------------------------------- 1 | # Configure Loopback 2 | auto lo 3 | iface lo inet loopback 4 | 5 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/passwd: -------------------------------------------------------------------------------- 1 | root:x:0:0:root:/root:/bin/sh 2 | daemon:x:1:1:daemon:/usr/sbin:/bin/sh 3 | bin:x:2:2:bin:/bin:/bin/sh 4 | sys:x:3:3:sys:/dev:/bin/sh 5 | sync:x:4:100:sync:/bin:/bin/sync 6 | mail:x:8:8:mail:/var/spool/mail:/bin/sh 7 | proxy:x:13:13:proxy:/bin:/bin/sh 8 | www-data:x:33:33:www-data:/var/www:/bin/sh 9 | backup:x:34:34:backup:/var/backups:/bin/sh 10 | operator:x:37:37:Operator:/var:/bin/sh 11 | sshd:x:103:99:Operator:/var:/bin/sh 12 | nobody:x:99:99:nobody:/home:/bin/sh 13 | default:x:1000:1000:Default non-root user:/home/default:/bin/sh 14 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/random-seed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/generic/target_skeleton/etc/random-seed -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/securetty: -------------------------------------------------------------------------------- 1 | tty1 2 | tty2 3 | tty3 4 | tty4 5 | tty5 6 | tty6 7 | tty7 8 | tty8 9 | ttyS0 10 | ttyS1 11 | ttyS2 12 | ttyS3 13 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/etc/shadow: -------------------------------------------------------------------------------- 1 | root::10933:0:99999:7::: 2 | bin:*:10933:0:99999:7::: 3 | daemon:*:10933:0:99999:7::: 4 | adm:*:10933:0:99999:7::: 5 | lp:*:10933:0:99999:7::: 6 | sync:*:10933:0:99999:7::: 7 | shutdown:*:10933:0:99999:7::: 8 | halt:*:10933:0:99999:7::: 9 | uucp:*:10933:0:99999:7::: 10 | operator:*:10933:0:99999:7::: 11 | nobody:*:10933:0:99999:7::: 12 | default::10933:0:99999:7::: 13 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/root/.bash_history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/generic/target_skeleton/root/.bash_history -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/root/.bash_logout: -------------------------------------------------------------------------------- 1 | # ~/.bash_logout: executed by bash(1) when login shell exits. 2 | 3 | # when leaving the console clear the screen to increase privacy 4 | 5 | case "`tty`" in 6 | /dev/tty[0-9]*) clear 7 | esac 8 | -------------------------------------------------------------------------------- /buildroot/target/generic/target_skeleton/root/.bash_profile: -------------------------------------------------------------------------------- 1 | # .bash_profile 2 | 3 | export PATH=\ 4 | /bin:\ 5 | /sbin:\ 6 | /usr/bin:\ 7 | /usr/sbin:\ 8 | /usr/bin/X11:\ 9 | /usr/local/bin 10 | 11 | umask 022 12 | 13 | if [ -f ~/.bashrc ]; then 14 | source ~/.bashrc 15 | fi 16 | -------------------------------------------------------------------------------- /buildroot/target/powerpc/Makefile.in: -------------------------------------------------------------------------------- 1 | include target/powerpc/*/*.mk 2 | -------------------------------------------------------------------------------- /buildroot/target/powerpc/yaboot/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_YABOOT 2 | bool "yaboot" 3 | default n 4 | depends on BR2_powerpc 5 | help 6 | The yaboot bootloader for new world powerpc systems. 7 | -------------------------------------------------------------------------------- /buildroot/target/squashfs/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_ROOTFS_SQUASHFS 2 | bool "squashfs root filesystem" 3 | default n 4 | help 5 | Build a squashfs root filesystem 6 | 7 | -------------------------------------------------------------------------------- /buildroot/target/tar/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_ROOTFS_TAR 2 | bool "tar the root filesystem" 3 | default n 4 | help 5 | Build a tar archive of the root filesystem 6 | 7 | config BR2_TARGET_ROOTFS_TAR_OPTIONS 8 | string "random options to pass to tar" 9 | depends on BR2_TARGET_ROOTFS_TAR 10 | default "" 11 | help 12 | Common options: 13 | j - compress with bzip2 14 | z - compress with gzip 15 | -------------------------------------------------------------------------------- /buildroot/target/x86/Makefile.in: -------------------------------------------------------------------------------- 1 | include target/x86/*/*.mk 2 | -------------------------------------------------------------------------------- /buildroot/target/x86/grub/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_GRUB 2 | bool "grub" 3 | default n 4 | depends on BR2_i386 5 | help 6 | The GRand Unified Bootloader for x86 systems. 7 | 8 | config BR2_TARGET_GRUB_SPLASH 9 | bool " Splashimage support" 10 | default n 11 | depends on BR2_TARGET_GRUB 12 | help 13 | Add support for splashimage. 14 | 15 | A splashimage is a 14-color indexed .xpm picture which 16 | is displayed as background for the grub menu. 17 | 18 | -------------------------------------------------------------------------------- /buildroot/target/x86/grub/grub.200-fix_mbr_handling.patch: -------------------------------------------------------------------------------- 1 | --- grub-0.97.oorig/stage2/disk_io.c 2004-05-23 18:35:24.000000000 +0200 2 | +++ grub-0.97/stage2/disk_io.c 2006-03-12 14:11:51.000000000 +0100 3 | @@ -365,7 +365,7 @@ rawwrite (int drive, int sector, char *b 4 | int 5 | devwrite (int sector, int sector_count, char *buf) 6 | { 7 | -#if defined(GRUB_UTIL) && defined(__linux__) 8 | +#if defined(GRUB_UTIL) && defined(__linux__) && !defined(SUPPORT_LOOPDEV) 9 | if (current_partition != 0xFFFFFF 10 | && is_disk_device (device_map, current_drive)) 11 | { 12 | -------------------------------------------------------------------------------- /buildroot/target/x86/grub/splash.xpm.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/buildroot/target/x86/grub/splash.xpm.gz -------------------------------------------------------------------------------- /buildroot/target/x86/syslinux/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_TARGET_SYSLINUX 2 | bool "syslinux" 3 | default n 4 | depends on BR2_i386 5 | help 6 | The syslinux bootloader for x86 systems. 7 | -------------------------------------------------------------------------------- /buildroot/toolchain/Makefile.in: -------------------------------------------------------------------------------- 1 | ifeq ($(BR2_PTHREADS),y) 2 | THREADS:=--enable-threads 3 | else 4 | THREADS:=--disable-threads 5 | endif 6 | 7 | ifeq ($(BR2_ENABLE_MULTILIB),y) 8 | MULTILIB:=--enable-multilib 9 | else 10 | MULTILIB:=--disable-multilib 11 | endif 12 | 13 | 14 | # FIXME -- this is temporary 15 | OPTIMIZE_FOR_CPU=$(ARCH) 16 | 17 | # gcc has a bunch of needed stuff.... 18 | include toolchain/gcc/Makefile.in 19 | -------------------------------------------------------------------------------- /buildroot/toolchain/binutils/2.15.94.0.2.2/sh-flags-off-by-one.patch: -------------------------------------------------------------------------------- 1 | 2005-08-25 Kaz Kojima 2 | 3 | * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error. 4 | 5 | Index: bfd/elf32-sh.c 6 | =================================================================== 7 | RCS file: /cvs/src/src/bfd/elf32-sh.c,v 8 | retrieving revision 1.128 9 | retrieving revision 1.129 10 | diff -u -p -r1.128 -r1.129 11 | --- binutils/bfd/elf32-sh.c 25 Aug 2005 02:32:10 -0000 1.128 12 | +++ binutils/bfd/elf32-sh.c 25 Aug 2005 05:10:22 -0000 1.129 13 | @@ -6655,7 +6655,7 @@ sh_elf_set_mach_from_flags (bfd *abfd) 14 | int 15 | sh_elf_get_flags_from_mach (unsigned long mach) 16 | { 17 | - int i = ARRAY_SIZE (sh_ef_bfd_table); 18 | + int i = ARRAY_SIZE (sh_ef_bfd_table) - 1; 19 | 20 | for (; i>0; i--) 21 | if (sh_ef_bfd_table[i] == mach) 22 | -------------------------------------------------------------------------------- /buildroot/toolchain/binutils/2.15.97/sh-flags-off-by-one.patch: -------------------------------------------------------------------------------- 1 | 2005-08-25 Kaz Kojima 2 | 3 | * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error. 4 | 5 | Index: bfd/elf32-sh.c 6 | =================================================================== 7 | RCS file: /cvs/src/src/bfd/elf32-sh.c,v 8 | retrieving revision 1.128 9 | retrieving revision 1.129 10 | diff -u -p -r1.128 -r1.129 11 | --- binutils/bfd/elf32-sh.c 25 Aug 2005 02:32:10 -0000 1.128 12 | +++ binutils/bfd/elf32-sh.c 25 Aug 2005 05:10:22 -0000 1.129 13 | @@ -6655,7 +6655,7 @@ sh_elf_set_mach_from_flags (bfd *abfd) 14 | int 15 | sh_elf_get_flags_from_mach (unsigned long mach) 16 | { 17 | - int i = ARRAY_SIZE (sh_ef_bfd_table); 18 | + int i = ARRAY_SIZE (sh_ef_bfd_table) - 1; 19 | 20 | for (; i>0; i--) 21 | if (sh_ef_bfd_table[i] == mach) 22 | -------------------------------------------------------------------------------- /buildroot/toolchain/binutils/2.16.1/sh-flags-off-by-one.patch: -------------------------------------------------------------------------------- 1 | 2005-08-25 Kaz Kojima 2 | 3 | * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error. 4 | 5 | Index: bfd/elf32-sh.c 6 | =================================================================== 7 | RCS file: /cvs/src/src/bfd/elf32-sh.c,v 8 | retrieving revision 1.128 9 | retrieving revision 1.129 10 | diff -u -p -r1.128 -r1.129 11 | --- binutils/bfd/elf32-sh.c 25 Aug 2005 02:32:10 -0000 1.128 12 | +++ binutils/bfd/elf32-sh.c 25 Aug 2005 05:10:22 -0000 1.129 13 | @@ -6655,7 +6655,7 @@ sh_elf_set_mach_from_flags (bfd *abfd) 14 | int 15 | sh_elf_get_flags_from_mach (unsigned long mach) 16 | { 17 | - int i = ARRAY_SIZE (sh_ef_bfd_table); 18 | + int i = ARRAY_SIZE (sh_ef_bfd_table) - 1; 19 | 20 | for (; i>0; i--) 21 | if (sh_ef_bfd_table[i] == mach) 22 | -------------------------------------------------------------------------------- /buildroot/toolchain/binutils/2.16.90.0.3/sh-flags-off-by-one.patch: -------------------------------------------------------------------------------- 1 | 2005-08-25 Kaz Kojima 2 | 3 | * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error. 4 | 5 | Index: bfd/elf32-sh.c 6 | =================================================================== 7 | RCS file: /cvs/src/src/bfd/elf32-sh.c,v 8 | retrieving revision 1.128 9 | retrieving revision 1.129 10 | diff -u -p -r1.128 -r1.129 11 | --- binutils/bfd/elf32-sh.c 25 Aug 2005 02:32:10 -0000 1.128 12 | +++ binutils/bfd/elf32-sh.c 25 Aug 2005 05:10:22 -0000 1.129 13 | @@ -6655,7 +6655,7 @@ sh_elf_set_mach_from_flags (bfd *abfd) 14 | int 15 | sh_elf_get_flags_from_mach (unsigned long mach) 16 | { 17 | - int i = ARRAY_SIZE (sh_ef_bfd_table); 18 | + int i = ARRAY_SIZE (sh_ef_bfd_table) - 1; 19 | 20 | for (; i>0; i--) 21 | if (sh_ef_bfd_table[i] == mach) 22 | -------------------------------------------------------------------------------- /buildroot/toolchain/binutils/2.16.91.0.3/sh-flags-off-by-one.patch: -------------------------------------------------------------------------------- 1 | 2005-08-25 Kaz Kojima 2 | 3 | * elf32-sh.c (sh_elf_get_flags_from_mach): Fix off-by-one error. 4 | 5 | Index: bfd/elf32-sh.c 6 | =================================================================== 7 | RCS file: /cvs/src/src/bfd/elf32-sh.c,v 8 | retrieving revision 1.128 9 | retrieving revision 1.129 10 | diff -u -p -r1.128 -r1.129 11 | --- binutils/bfd/elf32-sh.c 25 Aug 2005 02:32:10 -0000 1.128 12 | +++ binutils/bfd/elf32-sh.c 25 Aug 2005 05:10:22 -0000 1.129 13 | @@ -6655,7 +6655,7 @@ sh_elf_set_mach_from_flags (bfd *abfd) 14 | int 15 | sh_elf_get_flags_from_mach (unsigned long mach) 16 | { 17 | - int i = ARRAY_SIZE (sh_ef_bfd_table); 18 | + int i = ARRAY_SIZE (sh_ef_bfd_table) - 1; 19 | 20 | for (; i>0; i--) 21 | if (sh_ef_bfd_table[i] == mach) 22 | -------------------------------------------------------------------------------- /buildroot/toolchain/ccache/Config.in: -------------------------------------------------------------------------------- 1 | # 2 | 3 | comment "Ccache Options" 4 | 5 | config BR2_CCACHE 6 | bool "Enable ccache support?" 7 | default y 8 | help 9 | Enable ccache support? 10 | 11 | -------------------------------------------------------------------------------- /buildroot/toolchain/ccache/Config.in.2: -------------------------------------------------------------------------------- 1 | # 2 | 3 | config BR2_PACKAGE_CCACHE_TARGET 4 | bool"ccache support in the target filesystem" 5 | default n 6 | help 7 | Add help text here. 8 | 9 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/Config.in: -------------------------------------------------------------------------------- 1 | comment "elf2flt" 2 | 3 | config BR2_ELF2FLT 4 | bool "Enable elf2flt support?" 5 | depends !BR2_alpha && !BR2_x86_64 6 | default n 7 | help 8 | uCLinux uses a Binary Flat format commonly known as BFLT. It 9 | is a relatively simple and lightweight executable format 10 | based on the original a.out format. 11 | 12 | This option compiles the required tools and makes the required 13 | modifications on your toolchain (linker). 14 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt.nios2.conditional: -------------------------------------------------------------------------------- 1 | --- elf2flt/elf2flt.ld 2 | ++ elf2flt/elf2flt.ld 3 | @@ -62,6 +62,10 @@ 4 | *(.eh_frame) 5 | *(.gcc_except_table) 6 | 7 | + /* nios2 need gp */ 8 | + _gp = ABSOLUTE(ALIGN(16) + 0x7ff0); 9 | + PROVIDE(gp = _gp); 10 | + 11 | /* Microblaze has .sdata and .sbss (small bss). They must 12 | be contiguous, so please don't move any of this. JW */ 13 | _ssrw = . ; 14 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/.cvsignore: -------------------------------------------------------------------------------- 1 | .cvsignore 2 | .svn 3 | maketarball.sh 4 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/CVS/Entries: -------------------------------------------------------------------------------- 1 | /LICENSE.TXT/1.1/Tue Jan 10 04:34:09 2006// 2 | /README/1.5/Tue Jan 10 04:34:09 2006/-ko/ 3 | /config.guess/1.2/Tue Jan 10 04:34:08 2006/-ko/ 4 | /e1-elf2flt.ld/1.1/Tue Jan 10 04:34:09 2006// 5 | /flat.h/1.6/Tue Jan 10 04:34:08 2006/-ko/ 6 | /install-sh/1.1.1.1/Tue Jan 10 04:34:08 2006/-ko/ 7 | /stubs.c/1.1/Tue Jan 10 04:34:08 2006// 8 | /flthdr.c/1.8/Tue Jan 10 05:11:20 2006/-ko/ 9 | /elf2flt.ld/1.12/Tue Jan 10 05:12:32 2006/-ko/ 10 | /config.sub/1.8/Wed Jan 11 13:36:39 2006/-ko/ 11 | /cygwin-elf.h/1.4/Wed Jan 11 13:36:39 2006// 12 | /elf2flt.c/1.38/Fri Jan 13 08:02:22 2006/-ko/ 13 | /Makefile.in/1.15/Result of merge/-ko/ 14 | /configure.in/1.8/Mon Feb 6 05:04:36 2006/-ko/ 15 | /ld-elf2flt.in/1.11/Mon Feb 6 05:04:36 2006// 16 | /configure/1.9/Mon Feb 6 05:05:05 2006/-ko/ 17 | D 18 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/CVS/Repository: -------------------------------------------------------------------------------- 1 | elf2flt 2 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/CVS/Root: -------------------------------------------------------------------------------- 1 | :pserver:anonymous@cvs.uclinux.org:/var/cvs 2 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/maketarball.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cvs_stamp=$(cut -d/ -f4 CVS/Entries | sort | tail -n 1) 4 | stamp=$(date +%Y%m%d --date="${cvs_stamp}") 5 | 6 | p="elf2flt-${stamp}" 7 | rm -f elf2flt-*.tar.bz2 8 | mkdir ../${p} 9 | cp -r * ../${p}/ || exit 1 10 | tar jcf ${p}.tar.bz2 --exclude .svn -C .. ${p} 11 | rm -r ../${p} || exit 1 12 | du -b ${p}.tar.bz2 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/elf2flt/elf2flt/stubs.c: -------------------------------------------------------------------------------- 1 | #ifndef HAVE_DCGETTEXT 2 | const char *dcgettext (const char *domain, const char *msg, int category) 3 | { 4 | return msg; 5 | } 6 | #endif /* !HAVE_DCGETTEXT */ 7 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.5/120-softfloat.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.3.2-old/configure.in 2003-08-09 01:57:21.000000000 -0500 2 | +++ gcc-3.3.2/configure.in 2004-01-15 12:46:29.000000000 -0600 3 | @@ -1418,6 +1418,11 @@ 4 | fi 5 | 6 | FLAGS_FOR_TARGET= 7 | +case " $targargs " in 8 | + *" --nfp "* | *" --without-float "*) 9 | + FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -msoft-float' 10 | + ;; 11 | +esac 12 | case " $target_configdirs " in 13 | *" newlib "*) 14 | case " $targargs " in 15 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.5/500-loop.patch: -------------------------------------------------------------------------------- 1 | --- gcc/gcc/loop.c 14 Feb 2004 14:46:03 -0000 1.488.2.3 2 | +++ gcc/gcc/loop.c 28 Apr 2004 22:02:53 -0000 3 | @@ -929,6 +929,7 @@ 4 | || (! (GET_CODE (SET_SRC (set)) == REG 5 | && (REGNO (SET_SRC (set)) 6 | < FIRST_PSEUDO_REGISTER)))) 7 | + && regno >= FIRST_PSEUDO_REGISTER 8 | /* This test is not redundant; SET_SRC (set) might be 9 | a call-clobbered register and the life of REGNO 10 | might span a call. */ 11 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.5/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.6/120-softfloat.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.3.2-old/configure.in 2003-08-09 01:57:21.000000000 -0500 2 | +++ gcc-3.3.2/configure.in 2004-01-15 12:46:29.000000000 -0600 3 | @@ -1418,6 +1418,11 @@ 4 | fi 5 | 6 | FLAGS_FOR_TARGET= 7 | +case " $targargs " in 8 | + *" --nfp "* | *" --without-float "*) 9 | + FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -msoft-float' 10 | + ;; 11 | +esac 12 | case " $target_configdirs " in 13 | *" newlib "*) 14 | case " $targargs " in 15 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.6/500-loop.patch: -------------------------------------------------------------------------------- 1 | --- gcc/gcc/loop.c 14 Feb 2004 14:46:03 -0000 1.488.2.3 2 | +++ gcc/gcc/loop.c 28 Apr 2004 22:02:53 -0000 3 | @@ -929,6 +929,7 @@ 4 | || (! (GET_CODE (SET_SRC (set)) == REG 5 | && (REGNO (SET_SRC (set)) 6 | < FIRST_PSEUDO_REGISTER)))) 7 | + && regno >= FIRST_PSEUDO_REGISTER 8 | /* This test is not redundant; SET_SRC (set) might be 9 | a call-clobbered register and the life of REGNO 10 | might span a call. */ 11 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.3.6/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.2/401-ppc-eabi-typo.patch: -------------------------------------------------------------------------------- 1 | revision 1.12 2 | date: 2004/07/16 15:13:40; author: segher; state: Exp; lines: +1 -1 3 | * config/rs6000/eabi.asm (__eabi_convert): Fix typo (cmpi vs. cmpwi). 4 | Index: gcc/config/rs6000/eabi.asm 5 | =================================================================== 6 | RCS file: /cvs/gcc/gcc/gcc/config/rs6000/eabi.asm,v 7 | retrieving revision 1.11 8 | retrieving revision 1.12 9 | diff -u -b -B -w -p -r1.11 -r1.12 10 | --- gcc/gcc/config/rs6000/eabi.asm 20 Sep 2002 23:46:58 -0000 1.11 11 | +++ gcc/gcc/config/rs6000/eabi.asm 16 Jul 2004 15:13:40 -0000 1.12 12 | @@ -252,7 +252,7 @@ FUNC_START(__eabi_convert) 13 | 14 | .Lcvt: 15 | lwzu 6,4(3) /* pointer to convert */ 16 | - cmpi 0,6,0 17 | + cmpwi 0,6,0 18 | beq- .Lcvt2 /* if pointer is null, don't convert */ 19 | 20 | add 6,6,12 /* convert pointer */ 21 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.2/402-mips-pr17770.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.2/gcc/config/mips/mips.md 2004-06-25 02:35:30.000000000 -0500 2 | +++ gcc-3.4-cvs/gcc/config/mips/mips.md 2004-10-26 01:54:56.000000000 -0500 3 | @@ -4073,8 +4073,7 @@ 4 | "!TARGET_MIPS16" 5 | "lwl\t%0,%2" 6 | [(set_attr "type" "load") 7 | - (set_attr "mode" "SI") 8 | - (set_attr "hazard" "none")]) 9 | + (set_attr "mode" "SI")]) 10 | 11 | (define_insn "mov_lwr" 12 | [(set (match_operand:SI 0 "register_operand" "=d") 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.2/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.1/libstdc++-v3/libmath/Makefile.am~ 2003-08-27 22:29:42.000000000 +0100 2 | +++ gcc-3.4.1/libstdc++-v3/libmath/Makefile.am 2004-07-22 16:41:45.152130128 +0100 3 | @@ -32,7 +32,7 @@ 4 | 5 | libmath_la_SOURCES = stubs.c 6 | 7 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 8 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | # Only compiling "C" sources in this directory. 11 | LIBTOOL = @LIBTOOL@ --tag CC 12 | --- gcc-3.4.1/libstdc++-v3/fragment.am.old 2004-07-22 18:24:58.024083656 +0100 13 | +++ gcc-3.4.1/libstdc++-v3/fragment.am 2004-07-22 18:24:59.019932264 +0100 14 | @@ -18,7 +18,7 @@ 15 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 16 | 17 | # -I/-D flags to pass when compiling. 18 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 19 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.2/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.3/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.1/libstdc++-v3/libmath/Makefile.am~ 2003-08-27 22:29:42.000000000 +0100 2 | +++ gcc-3.4.1/libstdc++-v3/libmath/Makefile.am 2004-07-22 16:41:45.152130128 +0100 3 | @@ -32,7 +32,7 @@ 4 | 5 | libmath_la_SOURCES = stubs.c 6 | 7 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 8 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | # Only compiling "C" sources in this directory. 11 | LIBTOOL = @LIBTOOL@ --tag CC 12 | --- gcc-3.4.1/libstdc++-v3/fragment.am.old 2004-07-22 18:24:58.024083656 +0100 13 | +++ gcc-3.4.1/libstdc++-v3/fragment.am 2004-07-22 18:24:59.019932264 +0100 14 | @@ -18,7 +18,7 @@ 15 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 16 | 17 | # -I/-D flags to pass when compiling. 18 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 19 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.3/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.4/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.1/libstdc++-v3/libmath/Makefile.am~ 2003-08-27 22:29:42.000000000 +0100 2 | +++ gcc-3.4.1/libstdc++-v3/libmath/Makefile.am 2004-07-22 16:41:45.152130128 +0100 3 | @@ -32,7 +32,7 @@ 4 | 5 | libmath_la_SOURCES = stubs.c 6 | 7 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 8 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | # Only compiling "C" sources in this directory. 11 | LIBTOOL = @LIBTOOL@ --tag CC 12 | --- gcc-3.4.1/libstdc++-v3/fragment.am.old 2004-07-22 18:24:58.024083656 +0100 13 | +++ gcc-3.4.1/libstdc++-v3/fragment.am 2004-07-22 18:24:59.019932264 +0100 14 | @@ -18,7 +18,7 @@ 15 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 16 | 17 | # -I/-D flags to pass when compiling. 18 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 19 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.4/72_all_sh-no-reorder-blocks.patch: -------------------------------------------------------------------------------- 1 | --- g/gcc/config/sh/sh.h 2 | +++ g/gcc/config/sh/sh.h 3 | @@ -422,6 +422,10 @@ 4 | do { \ 5 | if (LEVEL) \ 6 | flag_omit_frame_pointer = -1; \ 7 | + if (LEVEL <= 2) \ 8 | + { \ 9 | + flag_reorder_blocks = 0; \ 10 | + } \ 11 | if (SIZE) \ 12 | target_flags |= SPACE_BIT; \ 13 | if (TARGET_SHMEDIA && LEVEL > 1) \ 14 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.4/800-powerpc-libc_stack_end-uclibc.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.4/gcc/config/rs6000/linux-unwind.h.org 2005-06-23 17:50:34.000000000 -0600 2 | +++ gcc-3.4.4/gcc/config/rs6000/linux-unwind.h 2005-06-23 17:52:02.000000000 -0600 3 | @@ -32,6 +32,7 @@ 4 | these structs elsewhere; Many fields are missing, particularly 5 | from the end of the structures. */ 6 | 7 | +#ifndef inhibit_libc 8 | struct gcc_vregs 9 | { 10 | __attribute__ ((vector_size (16))) int vr[32]; 11 | @@ -320,3 +321,4 @@ 12 | \ 13 | goto SUCCESS; \ 14 | } while (0) 15 | +#endif 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.4/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.5/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.1/libstdc++-v3/libmath/Makefile.am~ 2003-08-27 22:29:42.000000000 +0100 2 | +++ gcc-3.4.1/libstdc++-v3/libmath/Makefile.am 2004-07-22 16:41:45.152130128 +0100 3 | @@ -32,7 +32,7 @@ 4 | 5 | libmath_la_SOURCES = stubs.c 6 | 7 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 8 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | # Only compiling "C" sources in this directory. 11 | LIBTOOL = @LIBTOOL@ --tag CC 12 | --- gcc-3.4.1/libstdc++-v3/fragment.am.old 2004-07-22 18:24:58.024083656 +0100 13 | +++ gcc-3.4.1/libstdc++-v3/fragment.am 2004-07-22 18:24:59.019932264 +0100 14 | @@ -18,7 +18,7 @@ 15 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 16 | 17 | # -I/-D flags to pass when compiling. 18 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 19 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.5/72_all_sh-no-reorder-blocks.patch: -------------------------------------------------------------------------------- 1 | --- g/gcc/config/sh/sh.h 2 | +++ g/gcc/config/sh/sh.h 3 | @@ -422,6 +422,10 @@ 4 | do { \ 5 | if (LEVEL) \ 6 | flag_omit_frame_pointer = -1; \ 7 | + if (LEVEL <= 2) \ 8 | + { \ 9 | + flag_reorder_blocks = 0; \ 10 | + } \ 11 | if (SIZE) \ 12 | target_flags |= SPACE_BIT; \ 13 | if (TARGET_SHMEDIA && LEVEL > 1) \ 14 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.5/800-powerpc-libc_stack_end-uclibc.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.4/gcc/config/rs6000/linux-unwind.h.org 2005-06-23 17:50:34.000000000 -0600 2 | +++ gcc-3.4.4/gcc/config/rs6000/linux-unwind.h 2005-06-23 17:52:02.000000000 -0600 3 | @@ -32,6 +32,7 @@ 4 | these structs elsewhere; Many fields are missing, particularly 5 | from the end of the structures. */ 6 | 7 | +#ifndef inhibit_libc 8 | struct gcc_vregs 9 | { 10 | __attribute__ ((vector_size (16))) int vr[32]; 11 | @@ -320,3 +321,4 @@ 12 | \ 13 | goto SUCCESS; \ 14 | } while (0) 15 | +#endif 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.6/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.1/libstdc++-v3/libmath/Makefile.am~ 2003-08-27 22:29:42.000000000 +0100 2 | +++ gcc-3.4.1/libstdc++-v3/libmath/Makefile.am 2004-07-22 16:41:45.152130128 +0100 3 | @@ -32,7 +32,7 @@ 4 | 5 | libmath_la_SOURCES = stubs.c 6 | 7 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 8 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | # Only compiling "C" sources in this directory. 11 | LIBTOOL = @LIBTOOL@ --tag CC 12 | --- gcc-3.4.1/libstdc++-v3/fragment.am.old 2004-07-22 18:24:58.024083656 +0100 13 | +++ gcc-3.4.1/libstdc++-v3/fragment.am 2004-07-22 18:24:59.019932264 +0100 14 | @@ -18,7 +18,7 @@ 15 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 16 | 17 | # -I/-D flags to pass when compiling. 18 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 19 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.6/72_all_sh-no-reorder-blocks.patch: -------------------------------------------------------------------------------- 1 | --- g/gcc/config/sh/sh.h 2 | +++ g/gcc/config/sh/sh.h 3 | @@ -422,6 +422,10 @@ 4 | do { \ 5 | if (LEVEL) \ 6 | flag_omit_frame_pointer = -1; \ 7 | + if (LEVEL <= 2) \ 8 | + { \ 9 | + flag_reorder_blocks = 0; \ 10 | + } \ 11 | if (SIZE) \ 12 | target_flags |= SPACE_BIT; \ 13 | if (TARGET_SHMEDIA && LEVEL > 1) \ 14 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/3.4.6/800-powerpc-libc_stack_end-uclibc.patch: -------------------------------------------------------------------------------- 1 | --- gcc-3.4.4/gcc/config/rs6000/linux-unwind.h.org 2005-06-23 17:50:34.000000000 -0600 2 | +++ gcc-3.4.4/gcc/config/rs6000/linux-unwind.h 2005-06-23 17:52:02.000000000 -0600 3 | @@ -32,6 +32,7 @@ 4 | these structs elsewhere; Many fields are missing, particularly 5 | from the end of the structures. */ 6 | 7 | +#ifndef inhibit_libc 8 | struct gcc_vregs 9 | { 10 | __attribute__ ((vector_size (16))) int vr[32]; 11 | @@ -320,3 +321,4 @@ 12 | \ 13 | goto SUCCESS; \ 14 | } while (0) 15 | +#endif 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.0/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.0/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.0/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.0/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.1/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.1/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.1/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.1/830-gcc-bug-num-22167.patch: -------------------------------------------------------------------------------- 1 | Index: gcc/gcse.c 2 | =================================================================== 3 | RCS file: /cvs/gcc/gcc/gcc/gcse.c,v 4 | retrieving revision 1.288.2.9 5 | diff -u -p -F^\([(a-zA-Z0-9_]\|#define\) -r1.288.2.9 gcse.c 6 | --- gcc/gcc/gcse.c 30 Oct 2004 18:02:53 -0000 1.288.2.9 7 | +++ gcc/gcc/gcse.c 14 Jul 2005 13:19:57 -0000 8 | @@ -6445,7 +6445,7 @@ hoist_code (void) 9 | insn_inserted_p = 0; 10 | 11 | /* These tests should be the same as the tests above. */ 12 | - if (TEST_BIT (hoist_vbeout[bb->index], i)) 13 | + if (TEST_BIT (hoist_exprs[bb->index], i)) 14 | { 15 | /* We've found a potentially hoistable expression, now 16 | we look at every block BB dominates to see if it 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.2/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.2/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.2/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.3/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.3/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.0.3/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.1.0/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.1.0/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.1.0/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.1.0/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.1.0/libstdc++-v3/fragment.am 2005-03-21 11:40:14.000000000 -0600 2 | +++ gcc-4.1.0-patched/libstdc++-v3/fragment.am 2005-04-25 20:14:39.856251785 -0500 3 | @@ -21,5 +21,5 @@ 4 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 5 | 6 | # -I/-D flags to pass when compiling. 7 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 8 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | --- gcc-4.1.0/libstdc++-v3/libmath/Makefile.am 2005-03-21 11:40:18.000000000 -0600 11 | +++ gcc-4.1.0-patched/libstdc++-v3/libmath/Makefile.am 2005-04-25 20:14:39.682280735 -0500 12 | @@ -35,7 +35,7 @@ 13 | 14 | libmath_la_SOURCES = stubs.c 15 | 16 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 17 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 18 | 19 | # Only compiling "C" sources in this directory. 20 | LIBTOOL = @LIBTOOL@ --tag CC 21 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.1.0/740-sh-pr24836.patch: -------------------------------------------------------------------------------- 1 | http://sourceforge.net/mailarchive/forum.php?thread_id=8959304&forum_id=5348 2 | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24836 3 | 4 | --- gcc/gcc/configure.ac (revision 106699) 5 | +++ gcc/gcc/configure.ac (working copy) 6 | @@ -2446,7 +2446,7 @@ 7 | tls_first_minor=14 8 | tls_as_opt="-m64 -Aesame --fatal-warnings" 9 | ;; 10 | - sh-*-* | sh[34]-*-*) 11 | + sh-*-* | sh[34]*-*-*) 12 | conftest_s=' 13 | .section ".tdata","awT",@progbits 14 | foo: .long 25 15 | --- gcc/gcc/configure 16 | +++ gcc/gcc/configure 17 | @@ -14846,7 +14846,7 @@ 18 | tls_first_minor=14 19 | tls_as_opt="-m64 -Aesame --fatal-warnings" 20 | ;; 21 | - sh-*-* | sh[34]-*-*) 22 | + sh-*-* | sh[34]*-*-*) 23 | conftest_s=' 24 | .section ".tdata","awT",@progbits 25 | foo: .long 25 26 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.2.0/103-uclibc-conf-noupstream.patch: -------------------------------------------------------------------------------- 1 | --- gcc/gcc/config.gcc.uclibc100-sh~ 2006-03-06 20:46:56 +0100 2 | +++ gcc/gcc/config.gcc 2006-03-10 15:02:41 +0100 3 | @@ -1905,7 +1905,7 @@ 4 | ;; 5 | sh-*-elf* | sh[12346l]*-*-elf* | sh*-*-kaos* | \ 6 | sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \ 7 | - sh-*-linux* | sh[346lbe]*-*-linux* | \ 8 | + sh*-*-linux* | sh[346lbe]*-*-linux* | \ 9 | sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ 10 | sh64-*-netbsd* | sh64l*-*-netbsd*) 11 | tmake_file="${tmake_file} sh/t-sh sh/t-elf" 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.2.0/301-missing-execinfo_h.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/boehm-gc/include/gc.h-orig 2005-04-28 22:28:57.000000000 -0500 2 | +++ gcc-4.0.0/boehm-gc/include/gc.h 2005-04-28 22:30:38.000000000 -0500 3 | @@ -500,7 +500,7 @@ 4 | #ifdef __linux__ 5 | # include 6 | # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \ 7 | - && !defined(__ia64__) 8 | + && !defined(__ia64__) && !defined(__UCLIBC__) 9 | # ifndef GC_HAVE_BUILTIN_BACKTRACE 10 | # define GC_HAVE_BUILTIN_BACKTRACE 11 | # endif 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.2.0/302-c99-snprintf.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h-orig 2005-04-29 00:08:41.000000000 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/include/c_std/std_cstdio.h 2005-04-29 00:08:45.000000000 -0500 3 | @@ -142,7 +142,7 @@ 4 | using ::vsprintf; 5 | } 6 | 7 | -#if _GLIBCXX_USE_C99 8 | +#if _GLIBCXX_USE_C99 || defined(__UCLIBC__) 9 | 10 | #undef snprintf 11 | #undef vfscanf 12 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.2.0/303-c99-complex-ugly-hack.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.0.0/libstdc++-v3/configure-old 2005-04-30 22:04:48.061603912 -0500 2 | +++ gcc-4.0.0/libstdc++-v3/configure 2005-04-30 22:06:13.678588152 -0500 3 | @@ -7194,6 +7194,9 @@ 4 | cat >>conftest.$ac_ext <<_ACEOF 5 | /* end confdefs.h. */ 6 | #include 7 | +#ifdef __UCLIBC__ 8 | +#error ugly hack to make sure configure test fails here for cross until uClibc supports the complex funcs 9 | +#endif 10 | int 11 | main () 12 | { 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/4.2.0/602-sdk-libstdc++-includes.patch: -------------------------------------------------------------------------------- 1 | --- gcc-4.1.0/libstdc++-v3/fragment.am 2005-03-21 11:40:14.000000000 -0600 2 | +++ gcc-4.1.0-patched/libstdc++-v3/fragment.am 2005-04-25 20:14:39.856251785 -0500 3 | @@ -21,5 +21,5 @@ 4 | $(WARN_FLAGS) $(WERROR) -fdiagnostics-show-location=once 5 | 6 | # -I/-D flags to pass when compiling. 7 | -AM_CPPFLAGS = $(GLIBCXX_INCLUDES) 8 | +AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -I$(toplevel_srcdir)/include 9 | 10 | --- gcc-4.1.0/libstdc++-v3/libmath/Makefile.am 2005-03-21 11:40:18.000000000 -0600 11 | +++ gcc-4.1.0-patched/libstdc++-v3/libmath/Makefile.am 2005-04-25 20:14:39.682280735 -0500 12 | @@ -35,7 +35,7 @@ 13 | 14 | libmath_la_SOURCES = stubs.c 15 | 16 | -AM_CPPFLAGS = $(CANADIAN_INCLUDES) 17 | +AM_CPPFLAGS = $(CANADIAN_INCLUDES) -I$(toplevel_srcdir)/include 18 | 19 | # Only compiling "C" sources in this directory. 20 | LIBTOOL = @LIBTOOL@ --tag CC 21 | -------------------------------------------------------------------------------- /buildroot/toolchain/gcc/Config.in.2: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_GCC_TARGET 2 | bool "native toolchain in the target filesystem" 3 | default n 4 | help 5 | If you want the target system to be able to run 6 | binutils/gcc and compile native code, say Y here. 7 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.2.1/200-uclibc-readline-conf.patch: -------------------------------------------------------------------------------- 1 | --- gdb-6.1.1-dist/readline/configure 2003-05-27 18:29:47.000000000 -0500 2 | +++ gdb-6.1.1/readline/configure 2004-08-09 14:20:23.000000000 -0500 3 | @@ -6249,7 +6249,12 @@ 4 | 5 | 6 | echo "$as_me:$LINENO: checking for mbstate_t" >&5 7 | +echo $ECHO_N "bash_cv_have_mbstate_t=$bash_cv_have_mbstate_t" >&6 8 | echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6 9 | +if test "${bash_cv_have_mbstate_t+set}" != set; then 10 | + bash_cv_have_mbstate_t=yes 11 | + echo $ECHO_N "WARNING!! forcing to yes!!! $ECHO_C" >&6 12 | +fi 13 | if test "${bash_cv_have_mbstate_t+set}" = set; then 14 | echo $ECHO_N "(cached) $ECHO_C" >&6 15 | else 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.2.1/400-mips-coredump.patch-2.4.23-29: -------------------------------------------------------------------------------- 1 | Sometime around 2.4.22-23, the mips pt_regs.h fields were reordered, breaking 2 | coredump handling by gdb for current kernels. Update the hardcoded constants 3 | to reflect the change. 4 | --- gdb-6.2.1/gdb/mips-linux-tdep.c-orig 2004-10-29 14:23:55.000000000 -0500 5 | +++ gdb-6.2.1/gdb/mips-linux-tdep.c 2004-10-29 14:26:44.000000000 -0500 6 | @@ -53,12 +53,22 @@ 7 | 8 | #define EF_REG0 6 9 | #define EF_REG31 37 10 | + 11 | +#if 0 12 | #define EF_LO 38 13 | #define EF_HI 39 14 | #define EF_CP0_EPC 40 15 | #define EF_CP0_BADVADDR 41 16 | #define EF_CP0_STATUS 42 17 | #define EF_CP0_CAUSE 43 18 | +#else 19 | +#define EF_CP0_STATUS 38 20 | +#define EF_LO 39 21 | +#define EF_HI 40 22 | +#define EF_CP0_BADVADDR 41 23 | +#define EF_CP0_CAUSE 42 24 | +#define EF_CP0_EPC 43 25 | +#endif 26 | 27 | #define EF_SIZE 180 28 | 29 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.3/200-uclibc-readline-conf.patch: -------------------------------------------------------------------------------- 1 | --- gdb-6.1.1-dist/readline/configure 2003-05-27 18:29:47.000000000 -0500 2 | +++ gdb-6.1.1/readline/configure 2004-08-09 14:20:23.000000000 -0500 3 | @@ -6249,7 +6249,12 @@ 4 | 5 | 6 | echo "$as_me:$LINENO: checking for mbstate_t" >&5 7 | +echo $ECHO_N "bash_cv_have_mbstate_t=$bash_cv_have_mbstate_t" >&6 8 | echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6 9 | +if test "${bash_cv_have_mbstate_t+set}" != set; then 10 | + bash_cv_have_mbstate_t=yes 11 | + echo $ECHO_N "WARNING!! forcing to yes!!! $ECHO_C" >&6 12 | +fi 13 | if test "${bash_cv_have_mbstate_t+set}" = set; then 14 | echo $ECHO_N "(cached) $ECHO_C" >&6 15 | else 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.3/400-mips-coredump.patch-2.4.23-29: -------------------------------------------------------------------------------- 1 | Sometime around 2.4.22-23, the mips pt_regs.h fields were reordered, breaking 2 | coredump handling by gdb for current kernels. Update the hardcoded constants 3 | to reflect the change. 4 | --- gdb-6.2.1/gdb/mips-linux-tdep.c-orig 2004-10-29 14:23:55.000000000 -0500 5 | +++ gdb-6.2.1/gdb/mips-linux-tdep.c 2004-10-29 14:26:44.000000000 -0500 6 | @@ -53,12 +53,22 @@ 7 | 8 | #define EF_REG0 6 9 | #define EF_REG31 37 10 | + 11 | +#if 0 12 | #define EF_LO 38 13 | #define EF_HI 39 14 | #define EF_CP0_EPC 40 15 | #define EF_CP0_BADVADDR 41 16 | #define EF_CP0_STATUS 42 17 | #define EF_CP0_CAUSE 43 18 | +#else 19 | +#define EF_CP0_STATUS 38 20 | +#define EF_LO 39 21 | +#define EF_HI 40 22 | +#define EF_CP0_BADVADDR 41 23 | +#define EF_CP0_CAUSE 42 24 | +#define EF_CP0_EPC 43 25 | +#endif 26 | 27 | #define EF_SIZE 180 28 | 29 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.3/630-debian_24.tracepoint-segv.patch: -------------------------------------------------------------------------------- 1 | Trivial. Still need to submit this. 2 | 3 | Index: gdb-6.1/gdb/tracepoint.c 4 | =================================================================== 5 | --- gdb-6.1.orig/gdb/tracepoint.c 2004-04-05 13:26:43.000000000 -0400 6 | +++ gdb-6.1/gdb/tracepoint.c 2004-04-05 13:26:45.000000000 -0400 7 | @@ -853,6 +853,8 @@ read_actions (struct tracepoint *t) 8 | else 9 | line = gdb_readline (0); 10 | 11 | + if (line == NULL || *line == EOF) 12 | + break; 13 | linetype = validate_actionline (&line, t); 14 | if (linetype == BADLINE) 15 | continue; /* already warned -- collect another line */ 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.3/760-debian_vsyscall-bfd-close-result.patch: -------------------------------------------------------------------------------- 1 | 2004-10-24 Daniel Jacobowitz 2 | 3 | * opncls.c (bfd_close): Return TRUE for BFD_IN_MEMORY. 4 | 5 | Index: src/bfd/opncls.c 6 | =================================================================== 7 | RCS file: /big/fsf/rsync/src-cvs/src/bfd/opncls.c,v 8 | retrieving revision 1.25 9 | diff -u -p -r1.25 opncls.c 10 | --- src/bfd/opncls.c 10 Oct 2004 13:58:05 -0000 1.25 11 | +++ src/bfd/opncls.c 24 Oct 2004 17:52:53 -0000 12 | @@ -598,7 +598,7 @@ bfd_close (bfd *abfd) 13 | if (!(abfd->flags & BFD_IN_MEMORY)) 14 | ret = abfd->iovec->bclose (abfd); 15 | else 16 | - ret = 0; 17 | + ret = TRUE; 18 | 19 | /* If the file was open for writing and is now executable, 20 | make it so. */ 21 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.3/800-debian_linux-use-underscore-exit.patch: -------------------------------------------------------------------------------- 1 | Status: committed upstream after 6.3. Fixes some terminal mangling in 2 | gdbtui. 3 | 4 | 2004-12-04 Daniel Jacobowitz 5 | 6 | PR tui/1703 7 | * linux-nat.c (linux_tracefork_child): Use _exit instead of exit. 8 | Suggested by Joshua Neuheisel. 9 | 10 | Index: gdb-6.3/gdb/linux-nat.c 11 | =================================================================== 12 | --- gdb-6.3.orig/gdb/linux-nat.c 2004-12-08 18:22:04.996973094 -0500 13 | +++ gdb-6.3/gdb/linux-nat.c 2004-12-08 18:22:20.386956067 -0500 14 | @@ -147,7 +147,7 @@ linux_tracefork_child (void) 15 | ptrace (PTRACE_TRACEME, 0, 0, 0); 16 | kill (getpid (), SIGSTOP); 17 | fork (); 18 | - exit (0); 19 | + _exit (0); 20 | } 21 | 22 | /* Wrapper function for waitpid which handles EINTR. */ 23 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.4/200-uclibc-readline-conf.patch: -------------------------------------------------------------------------------- 1 | --- gdb-6.1.1-dist/readline/configure 2003-05-27 18:29:47.000000000 -0500 2 | +++ gdb-6.1.1/readline/configure 2004-08-09 14:20:23.000000000 -0500 3 | @@ -6249,7 +6249,12 @@ 4 | 5 | 6 | echo "$as_me:$LINENO: checking for mbstate_t" >&5 7 | +echo $ECHO_N "bash_cv_have_mbstate_t=$bash_cv_have_mbstate_t" >&6 8 | echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6 9 | +if test "${bash_cv_have_mbstate_t+set}" != set; then 10 | + bash_cv_have_mbstate_t=yes 11 | + echo $ECHO_N "WARNING!! forcing to yes!!! $ECHO_C" >&6 12 | +fi 13 | if test "${bash_cv_have_mbstate_t+set}" = set; then 14 | echo $ECHO_N "(cached) $ECHO_C" >&6 15 | else 16 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/6.4/400-mips-coredump.patch-2.4.23-29: -------------------------------------------------------------------------------- 1 | Sometime around 2.4.22-23, the mips pt_regs.h fields were reordered, breaking 2 | coredump handling by gdb for current kernels. Update the hardcoded constants 3 | to reflect the change. 4 | --- gdb-6.2.1/gdb/mips-linux-tdep.c-orig 2004-10-29 14:23:55.000000000 -0500 5 | +++ gdb-6.2.1/gdb/mips-linux-tdep.c 2004-10-29 14:26:44.000000000 -0500 6 | @@ -53,12 +53,22 @@ 7 | 8 | #define EF_REG0 6 9 | #define EF_REG31 37 10 | + 11 | +#if 0 12 | #define EF_LO 38 13 | #define EF_HI 39 14 | #define EF_CP0_EPC 40 15 | #define EF_CP0_BADVADDR 41 16 | #define EF_CP0_STATUS 42 17 | #define EF_CP0_CAUSE 43 18 | +#else 19 | +#define EF_CP0_STATUS 38 20 | +#define EF_LO 39 21 | +#define EF_HI 40 22 | +#define EF_CP0_BADVADDR 41 23 | +#define EF_CP0_CAUSE 42 24 | +#define EF_CP0_EPC 43 25 | +#endif 26 | 27 | #define EF_SIZE 180 28 | 29 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/snapshot/200-uclibc-readline-conf.patch: -------------------------------------------------------------------------------- 1 | diff -urN gdb-6.3.50.20050915/readline/configure gdb-6.3.50.20050915-patched/readline/configure 2 | --- gdb-6.3.50.20050915/readline/configure 2005-07-03 03:22:47.000000000 -0500 3 | +++ gdb-6.3.50.20050915-patched/readline/configure 2005-09-15 22:25:00.000000000 -0500 4 | @@ -6723,7 +6723,12 @@ 5 | 6 | 7 | echo "$as_me:$LINENO: checking for mbstate_t" >&5 8 | +echo $ECHO_N "bash_cv_have_mbstate_t=$bash_cv_have_mbstate_t" >&6 9 | echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6 10 | +if test "${bash_cv_have_mbstate_t+set}" != set; then 11 | + bash_cv_have_mbstate_t=yes 12 | + echo $ECHO_N "WARNING!! forcing to yes!!! $ECHO_C" >&6 13 | +fi 14 | if test "${bash_cv_have_mbstate_t+set}" = set; then 15 | echo $ECHO_N "(cached) $ECHO_C" >&6 16 | else 17 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/snapshot/690-debian_member-field-symtab.patch: -------------------------------------------------------------------------------- 1 | Status: unsubmitted 2 | 3 | This patch was for Debian bug #239535. It needs to be tested, and 4 | submitted. 5 | -- 6 | diff -ur gdb-6.3.50.20050915/gdb/valops.c gdb-6.3.50.20050915-patched/gdb/valops.c 7 | --- gdb-6.3.50.20050915/gdb/valops.c 2005-05-26 23:39:32.000000000 -0500 8 | +++ gdb-6.3.50.20050915-patched/gdb/valops.c 2005-09-15 23:21:49.000000000 -0500 9 | @@ -2256,8 +2256,10 @@ 10 | return 1; 11 | } 12 | 13 | + /* Check each baseclass. Call check_typedef, which will follow typedefs 14 | + and do opaque/stub type resolution. */ 15 | for (i = TYPE_N_BASECLASSES (type) - 1; i >= 0; i--) 16 | - if (check_field_in (TYPE_BASECLASS (type, i), name)) 17 | + if (check_field_in (check_typedef (TYPE_BASECLASS (type, i)), name)) 18 | return 1; 19 | 20 | return 0; 21 | -------------------------------------------------------------------------------- /buildroot/toolchain/gdb/snapshot/770-debian_vfork-done-spelling.patch: -------------------------------------------------------------------------------- 1 | diff -ur gdb-6.3.50.20050915/gdb/linux-nat.c gdb-6.3.50.20050915-patched/gdb/linux-nat.c 2 | --- gdb-6.3.50.20050915/gdb/linux-nat.c 2005-09-10 13:11:02.000000000 -0500 3 | +++ gdb-6.3.50.20050915-patched/gdb/linux-nat.c 2005-09-15 19:57:23.000000000 -0500 4 | @@ -458,7 +458,7 @@ 5 | generally not encounter vfork (vfork is defined to fork 6 | in libpthread.so). 7 | 8 | - The holding part is very easy if we have VFORKDONE events; 9 | + The holding part is very easy if we have VFORK_DONE events; 10 | but keeping track of both processes is beyond GDB at the 11 | moment. So we don't expose the parent to the rest of GDB. 12 | Instead we quietly hold onto it until such time as we can 13 | -------------------------------------------------------------------------------- /buildroot/toolchain/kernel-headers/linux-libc-headers-2.6.11.0.patch: -------------------------------------------------------------------------------- 1 | --- linux/include/linux/netfilter_ipv4/ip_nat.h.orig 2005-03-21 16:18:40.000000000 -0700 2 | +++ linux/include/linux/netfilter_ipv4/ip_nat.h 2005-03-21 16:23:54.000000000 -0700 3 | @@ -66,6 +66,15 @@ 4 | struct ip_conntrack_manip manip; 5 | }; 6 | 7 | +/* For backwards compat: don't use in modern code. */ 8 | +struct ip_nat_multi_range_compat 9 | +{ 10 | + unsigned int rangesize; /* Must be 1. */ 11 | + 12 | + /* hangs off end. */ 13 | + struct ip_nat_range range[1]; 14 | +}; 15 | + 16 | #define ip_nat_multi_range ip_nat_multi_range_compat 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /buildroot/toolchain/sstrip/Config.in: -------------------------------------------------------------------------------- 1 | config BR2_PACKAGE_SSTRIP_TARGET 2 | bool "Install sstrip for the target system" 3 | default n 4 | help 5 | Maximal 'strip'ing utility. 6 | 7 | config BR2_PACKAGE_SSTRIP_HOST 8 | bool "Install sstrip for the host/build system" 9 | default n 10 | help 11 | Maximal 'strip'ing utility. 12 | -------------------------------------------------------------------------------- /gpiotrace/README: -------------------------------------------------------------------------------- 1 | *trace 2 | 3 | Usage 4 | ===== 5 | Run *trace.prc (choose which dump you need) and do action you want to trace. On next 6 | run *trace should be unregistered and you can get dump on SD/MMC card located in /GPIO.txt. 7 | 8 | For gpiotrace you can use gpiotrace2html (by Alex) with simple usage: 9 | 10 | gpiotrace2html GPIO.txt already_known.gpios > result.html 11 | 12 | already_known.gpios has syntax 13 | GPIO_numberGPIO_name 14 | 15 | You can also try slow, but configurable shell parser gpiotrace.sh. 16 | 17 | gpiotrace.sh [GPLR|GPDR|GAFR_L|GAFR_U] GPIO.txt 18 | 19 | 20 | If you want to add other registers for dump - check include/regs.h for inspiration. 21 | 22 | History 23 | ======= 24 | 25 | Marex took WhineHack (by Alex) and changed it into dumping GPIO related registers. Sleep_Walker 26 | add other dumping to already done code. End of story. -------------------------------------------------------------------------------- /gpiotrace/arm/Makefile: -------------------------------------------------------------------------------- 1 | CC = arm-palmos-gcc 2 | CFLAGS = $(DEFINES) -Wall -O -s -I../include 3 | LDFLAGS = -nostartfiles 4 | OBJS = arm.o 5 | 6 | gpiotrace.arm: $(OBJS) 7 | $(CC) $(CFLAGS) $(LDFLAGS) -o gpiotrace.arm $(OBJS) 8 | 9 | clean: 10 | rm -f $(OBJS) gpiotrace.arm 11 | -------------------------------------------------------------------------------- /gpiotrace/cs2trace.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/cs2trace.prc -------------------------------------------------------------------------------- /gpiotrace/gpiotrace.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/gpiotrace.prc -------------------------------------------------------------------------------- /gpiotrace/icons/icon_256.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_256.bmp -------------------------------------------------------------------------------- /gpiotrace/icons/icon_256_s.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_256_s.bmp -------------------------------------------------------------------------------- /gpiotrace/icons/icon_bw.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_bw.bmp -------------------------------------------------------------------------------- /gpiotrace/icons/icon_bw_s.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_bw_s.bmp -------------------------------------------------------------------------------- /gpiotrace/icons/icon_hr.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_hr.bmp -------------------------------------------------------------------------------- /gpiotrace/icons/icon_hr_s.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/icons/icon_hr_s.bmp -------------------------------------------------------------------------------- /gpiotrace/include/gpiotrace.h: -------------------------------------------------------------------------------- 1 | #include "shared.h" 2 | 3 | UInt32 call_arm(UInt32 divisor); 4 | void set_divisor(UInt32 value); 5 | void set_hack_level(UInt32 value); 6 | UInt32 load_pref(); 7 | -------------------------------------------------------------------------------- /gpiotrace/include/gpiotrace_r.h: -------------------------------------------------------------------------------- 1 | #define MainForm 1001 2 | #define GnuGpl 1005 3 | #define LogField 1006 4 | 5 | #define MainFormMenu 1000 6 | 7 | #define MenuItemInstall 1000 8 | #define MenuItemLCD 1002 9 | #define MenuItemLCDTest 1003 10 | 11 | #define MenuItemLevel0 1100 12 | #define MenuItemLevel1 1101 13 | #define MenuItemLevel2 1102 14 | #define MenuItemLevel3 1103 15 | #define MenuItemLevel4 1104 16 | 17 | #define MenuItemTooYoungToDie 1200 18 | #define MenuItemHeyNotTooRough 1201 19 | #define MenuItemHurtMePlenty 1202 20 | #define MenuItemUltraViolence 1203 21 | 22 | #define InfoAlert 1001 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /gpiotrace/include/mainform.h: -------------------------------------------------------------------------------- 1 | Boolean mainform_event(EventPtr event); 2 | -------------------------------------------------------------------------------- /gpiotrace/include/shared.h: -------------------------------------------------------------------------------- 1 | #define EndianSwap32(n) (((((unsigned long) n) << 24) & 0xFF000000) | \ 2 | ((((unsigned long) n) << 8) & 0x00FF0000) | \ 3 | ((((unsigned long) n) >> 8) & 0x0000FF00) | \ 4 | ((((unsigned long) n) >> 24) & 0x000000FF)) 5 | 6 | #define EndianSwap16(n) (((((unsigned int) n) << 8) & 0xFF00) | \ 7 | ((((unsigned int) n) >> 8) & 0x00FF)) 8 | 9 | /* Endian fixing when reading registers etc. */ 10 | #ifdef ARM_MODE 11 | #define EndianFix32(x) x 12 | #define EndianFix16(x) x 13 | #else 14 | #define EndianFix32(x) EndianSwap32(x) 15 | #define EndianFix16(x) EndianSwap16(x) 16 | #endif 17 | 18 | 19 | -------------------------------------------------------------------------------- /gpiotrace/m68k/Makefile: -------------------------------------------------------------------------------- 1 | CC = m68k-palmos-gcc 2 | CFLAGS = $(DEFINES) -Wall -O -s -I../include #-I/opt/palmdev/sdk-5/include/Core/System/ -I/usr/share/prc-tools/include 3 | LDFLAGS = -static -L/usr/m68k-palmos/lib -lPalmOSGlue -L/usr/local/share/palmdev/sdk-5r3/lib/m68k-palmos-coff/ 4 | OBJS = gpiotrace.o mainform.o 5 | 6 | 7 | gpiotrace.m68k: $(OBJS) 8 | $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o gpiotrace.m68k 9 | 10 | clean: 11 | rm -f $(OBJS) gpiotrace.m68k 12 | -------------------------------------------------------------------------------- /gpiotrace/palmt650.gpios: -------------------------------------------------------------------------------- 1 | 0 power_detect 2 | 1 reset_button 3 | 11 gsm_host_wake 4 | 14 asic6_uart_irq 5 | 20 periph_power 6 | 21 bluetooth_irq 7 | 23 sd_power 8 | 24 asic_clk_en 9 | 26 vibrate 10 | 33 silent_sw 11 | 44 gsm_shutoff 12 | 57 gsm_wake 13 | 77 lcd_power 14 | 86 lcd_bl_power 15 | 87 gsm_power 16 | 94 battery_detect_n 17 | 113 sd_detect 18 | 114 USB pullup 19 | 116 speaker_power 20 | -------------------------------------------------------------------------------- /gpiotrace/pmtrace.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/pmtrace.prc -------------------------------------------------------------------------------- /gpiotrace/udctrace.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/udctrace.prc -------------------------------------------------------------------------------- /gpiotrace/uhctrace.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/gpiotrace/uhctrace.prc -------------------------------------------------------------------------------- /hexterm/Makefile: -------------------------------------------------------------------------------- 1 | all: hexterm 2 | 3 | hexterm: hexterm.c 4 | $(CC) -g -std=c99 -o hexterm hexterm.c -lreadline 5 | 6 | clean: 7 | rm -f hexterm *.o 8 | -------------------------------------------------------------------------------- /hndinit/Kbuild: -------------------------------------------------------------------------------- 1 | # 2 | # Kbuild file for klib utils 3 | # 4 | 5 | progs := hndinit 6 | 7 | static-y := $(addprefix static/, $(progs)) 8 | shared-y := $(addprefix shared/, $(progs)) 9 | 10 | # The binary is placed in a subdir, so we need to tell kbuild this 11 | static/hndinit-y := hndinit.o ansi.o mach.o loop.o 12 | shared/hndinit-y := hndinit.o ansi.o mach.o loop.o 13 | 14 | # Clean deletes the static and shared dir 15 | clean-dirs := static shared 16 | 17 | # install only install the shared binaries 18 | install-y := $(shared-y) 19 | -------------------------------------------------------------------------------- /hndinit/hndinit.h: -------------------------------------------------------------------------------- 1 | #ifndef _hndinit_h_ 2 | #define _hndinit_h_ 3 | 4 | #include "ansi.h" 5 | #include "mach.h" 6 | #include "loop.h" 7 | 8 | int scan_partition(char *devname); 9 | #endif 10 | -------------------------------------------------------------------------------- /hndinit/klibc-config: -------------------------------------------------------------------------------- 1 | CONFIG_KLIBC=y 2 | CONFIG_KLIBC_ERRLIST=y 3 | CONFIG_KLIBC_ZLIB=y 4 | # i386 option 5 | #CONFIG_REGPARM=y 6 | # ARM options 7 | # CONFIG_KLIBC_THUMB is not set 8 | # CONFIG_AEABI is not set 9 | CONFIG_KLIBC_THUMB=y 10 | CONFIG_AEABI=y 11 | -------------------------------------------------------------------------------- /hndinit/loop.h: -------------------------------------------------------------------------------- 1 | #ifndef _LOOP_H_ 2 | #define _LOOP_H_ 3 | 4 | char *query_loop(const char *device); 5 | int del_loop(const char *device); 6 | int set_loop(char **device, const char *file, int offset); 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /hndinit/mach.h: -------------------------------------------------------------------------------- 1 | #ifndef _MACH_H_ 2 | #define _MACH_H_ 3 | 4 | int determine_model(void); 5 | 6 | struct model_t { 7 | char *name; 8 | char *shortname; 9 | 10 | /* hook functions */ 11 | void (*scan_partitions_hook)(void); 12 | }; 13 | 14 | extern struct model_t *model; 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /inputattach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackndev/tools/7ed212230f8fbb1da3424a15ee88de3279bf96ec/inputattach -------------------------------------------------------------------------------- /modules/Makefile: -------------------------------------------------------------------------------- 1 | obj-m += gpioed.o gpioed-ng.o 2 | 3 | all: 4 | make -C ../linux/ M=$(PWD) modules 5 | 6 | clean: 7 | make -C ../linux/ M=$(PWD) clean 8 | -------------------------------------------------------------------------------- /serial-loader/Makefile: -------------------------------------------------------------------------------- 1 | CROSS_COMPILE?=arm-softfloat-linux-gnueabi- 2 | CC=${CROSS_COMPILE}gcc 3 | OBJCOPY=${CROSS_COMPILE}objcopy 4 | LDFLAGS=-nostdlib -Wall -pipe -Tquickload.lds -g -O2 5 | CFLAGS=-g -O2 6 | 7 | SRCS=quickload.S #quickload.c 8 | 9 | all: quickload.sandal 10 | 11 | quickload.sandal: quickload.bin 12 | ./bin2sandal.py quickload.bin quickload.sandal 13 | 14 | quickload.bin: quickload.elf 15 | ${OBJCOPY} -O binary quickload.elf quickload.bin 16 | 17 | quickload.elf: ${SRCS} quickload.lds 18 | ${CC} $(LDFLAGS) ${SRCS} -o quickload.elf 19 | 20 | clean: 21 | rm -f quickload.bin quickload.elf quickload.sandal *.s 22 | -------------------------------------------------------------------------------- /serial-loader/quickload.lds: -------------------------------------------------------------------------------- 1 | SECTIONS 2 | { 3 | /* This is the location that bootmenu will be copied to. 4 | Set it to a safe place that will not squash any PalmOS 5 | data. 6 | */ 7 | . = 0xa0100000; 8 | 9 | .text : { *(.text) } 10 | .data : { *(.data) } 11 | .bss : { *(.bss) } 12 | _end = .; 13 | _length = _end - _start; 14 | } 15 | -------------------------------------------------------------------------------- /unpdb.py: -------------------------------------------------------------------------------- 1 | # Quick script to extract raw data out of pdb files. 2 | # 3 | # bobofdoom@gmail.com 4 | # 5 | 6 | import sys, struct 7 | 8 | def main(): 9 | if len(sys.argv) != 3: 10 | sys.stderr.write('Usage: %s \n' % sys.argv[0]) 11 | return 12 | 13 | fn = sys.argv[1] 14 | f = file(fn, 'rb') 15 | fo = sys.argv[2] == '-' and sys.stdout or file(sys.argv[2], 'wb') 16 | f.seek(76) 17 | 18 | num_rec = struct.unpack('>H', f.read(2))[0] 19 | toc = [] 20 | 21 | for i in range(num_rec): 22 | toc.append(struct.unpack('>II', f.read(8))[0]) 23 | 24 | for i in range(num_rec): 25 | f.seek(toc[i] + 4) 26 | blksize = struct.unpack('>I', f.read(4))[0] 27 | fo.write( f.read(blksize) ) 28 | 29 | f.close() 30 | if fo is not sys.stdout: fo.close() 31 | 32 | 33 | if __name__ == '__main__': main() 34 | --------------------------------------------------------------------------------