RetroBSD/retrobsd a0c256csrc/cmd/virus virus.c

Virus editor crashed when colon command line exceeded 4 bytes.
Fixed issue #79.
DeltaFile
+12-8src/cmd/virus/virus.c
+12-81 files

RetroBSD/retrobsd 9d8ad7csys/pic32/duinomite Makefile Config, sys/pic32/duinomite-emega Makefile

Configure gpanel driver for Duinomite board.
DeltaFile
+30-1sys/pic32/duinomite/Makefile
+17-0sys/pic32/duinomite/Config
+1-1sys/pic32/duinomite-emega/Makefile
+48-23 files

RetroBSD/retrobsd a5d7f4esys/pic32 gpanel-ili9341.c gpanel-nt35702.c, sys/pic32/wf32 Config Makefile

Gpanel driver: add support for ILI9481 LCD controller.
DeltaFile
+130-13sys/pic32/gpanel-ili9341.c
+13-13sys/pic32/wf32/Config
+9-9sys/pic32/gpanel-nt35702.c
+3-3sys/pic32/wf32/Makefile
+5-0sys/pic32/gpanel.c
+2-2sys/pic32/ili9341.h
+162-401 files not shown
+163-407 files

RetroBSD/retrobsd 435d3c3src/share/zoneinfo ialloc.c, tools/virtualmips mips.c pic32_dev_spi.c

Fix build errors and warnings in zoneinfo and virtualmips.
DeltaFile
+3-4src/share/zoneinfo/ialloc.c
+2-2tools/virtualmips/mips.c
+1-1tools/virtualmips/pic32_dev_spi.c
+1-1tools/virtualmips/Makefile
+1-1tools/virtualmips/pic32_dev_adc.c
+1-1tools/virtualmips/pic32_dev_bmxcon.c
+9-107 files not shown
+16-1613 files

RetroBSD/retrobsd 0e39621src/libc/stdio doprnt.c

Merge pull request #77 from 610t/master

Retern to legacy implement for expr(1) etc.
DeltaFile
+2-13src/libc/stdio/doprnt.c
+2-131 files

RetroBSD/retrobsd 7477abesrc/libc/stdio doprnt.c

Retern to legacy implement for expr(1) etc.
DeltaFile
+2-13src/libc/stdio/doprnt.c
+2-131 files

RetroBSD/retrobsd 7075769src/share/zoneinfo zic.c zdump.c, tools/kconfig mkioconf.c

Merge pull request #76 from vasily122/insert-int

insert definitions of INT in some functions
DeltaFile
+17-3src/share/zoneinfo/zic.c
+2-4tools/kconfig/mkioconf.c
+1-0src/share/zoneinfo/zdump.c
+20-73 files

RetroBSD/retrobsd f5452b7src/share/zoneinfo zic.c zdump.c, tools/kconfig mkioconf.c

insert definitions of INT in some functions
DeltaFile
+17-3src/share/zoneinfo/zic.c
+2-4tools/kconfig/mkioconf.c
+1-0src/share/zoneinfo/zdump.c
+20-73 files

RetroBSD/retrobsd f3dbdc7. rootfs.manifest, src/cmd Makefile

Got Yacc compiling and running
DeltaFile
+28-21src/cmd/yacc/Makefile
+14-1src/cmd/yacc/dextern
+2-1src/cmd/yacc/files
+1-1src/cmd/Makefile
+1-0src/cmd/yacc/y1.c
+1-0rootfs.manifest
+47-246 files

RetroBSD/retrobsd 66e5cd8. target.mk, sys/pic32 gcc-config.mk

Fixed UECIDE compiler location detection
DeltaFile
+5-3target.mk
+4-2sys/pic32/gcc-config.mk
+9-52 files

RetroBSD/retrobsd 0583055sys/pic32/pontech-quick240 Config

Added PONTECH Quick240
DeltaFile
+73-0sys/pic32/pontech-quick240/Config
+73-01 files

RetroBSD/retrobsd aea2050sys/pic32/duinomite Config, sys/pic32/duinomite-emega Config

Merge branch 'master' of github.com:RetroBSD/retrobsd
DeltaFile
+5-5sys/pic32/duinomite-emega/Config
+1-1tools/build/Makefile
+1-1sys/pic32/duinomite/Config
+7-73 files

RetroBSD/retrobsd 5fde14esys/pic32/duinomite Config, sys/pic32/duinomite-emega Config

Fix bus frequency and gpio configuration for eMega board.
DeltaFile
+5-5sys/pic32/duinomite-emega/Config
+1-1sys/pic32/duinomite/Config
+6-62 files

RetroBSD/retrobsd ca67f33tools/build Makefile

Autobuild: add Olimex Duinomite-eMega board.
DeltaFile
+1-1tools/build/Makefile
+1-11 files

RetroBSD/retrobsd 20238b7. target.mk, src/cmd/ar archive.h

Merge branch 'master' of github.com:RetroBSD/retrobsd
DeltaFile
+13-0target.mk
+11-0sys/pic32/gcc-config.mk
+4-4tools/fsutil/bsdfs.h
+7-0tools/fsutil/manifest.c
+1-1src/cmd/ar/archive.h
+1-1src/cmd/smux/linux/smux.c
+37-65 files not shown
+42-611 files

RetroBSD/retrobsd 1a7125b. target.mk, src/cmd/ar archive.h

Merge pull request #74 from ibara/master

RetroBSD now builds on FreeBSD.
DeltaFile
+13-0target.mk
+11-0sys/pic32/gcc-config.mk
+4-4tools/fsutil/bsdfs.h
+7-0tools/fsutil/manifest.c
+1-1src/cmd/ar/archive.h
+1-1src/cmd/smux/linux/smux.c
+37-65 files not shown
+42-611 files

RetroBSD/retrobsd d048ee2. target.mk, src/cmd/ar archive.h

RetroBSD now builds on FreeBSD.
DeltaFile
+13-0target.mk
+11-0sys/pic32/gcc-config.mk
+4-4tools/fsutil/bsdfs.h
+7-0tools/fsutil/manifest.c
+1-1src/cmd/ar/archive.h
+1-1src/cmd/smux/linux/smux.c
+37-65 files not shown
+42-611 files

RetroBSD/retrobsd 6ddcb56. target.mk, src/cmd/basic basic.c

Made elf2aout compilable for windows under linux
DeltaFile
+82-0tools/elf2aout/elf2aout.c
+1-12src/cmd/basic/basic.c
+4-1tools/elf2aout/Makefile
+2-2target.mk
+1-1sys/pic32/gcc-config.mk
+90-165 files

RetroBSD/retrobsd 148bb1csrc/libc/stdio doprnt.c

Merge pull request #72 from alexfru/master

Improve *printf()
DeltaFile
+3-2src/libc/stdio/doprnt.c
+3-21 files

RetroBSD/retrobsd b2bde49src/libc/stdio doprnt.c

Improve *printf()

- support %i in addition to %d
- print the sign when printing 0 with %+d
DeltaFile
+3-2src/libc/stdio/doprnt.c
+3-21 files

RetroBSD/retrobsd e1d3583src/libc/gen ldexp.c

Merge pull request #71 from alexfru/master

Fix infinite loop in ldexp(0.0, any).
DeltaFile
+2-0src/libc/gen/ldexp.c
+2-01 files

RetroBSD/retrobsd 21f8d60src/libc/gen ldexp.c

Fix infinite loop in ldexp(0.0, any).
DeltaFile
+2-0src/libc/gen/ldexp.c
+2-01 files

RetroBSD/retrobsd 6457d87include math.h, src/libc/gen atof.c ldexp.c

Merge pull request #70 from alexfru/master

Floating point improvements
DeltaFile
+9-9include/math.h
+13-2src/libc/gen/atof.c
+9-4src/libc/stdio/doprnt.c
+5-5src/libc/gen/ldexp.c
+3-2src/libm/exp.c
+2-2src/libm/tan.c
+41-246 files not shown
+47-3112 files

RetroBSD/retrobsd e5c844einclude math.h, src/libc/gen atof.c ldexp.c

Floating point improvements

- Smaller C: fix a bug in __func__ introduced with
  float-related changes
- make *printf() print floats greater than 1e25
- make *printf() print the plus sign when the format
  includes "+", e.g. printf("%+f\n", 1.0);
- clean up and complete prototypes in <math.h>
- remove non-standard HUGE and LOGHUGE from <math.h>
- add HUGE_VAL to <math.h>
- express some hard-coded limits in terms of constants
  from <float.h>
- uncomment prototypes of several floating point
  conversion functions in <stdlib.h> for Smaller C
DeltaFile
+9-9include/math.h
+13-2src/libc/gen/atof.c
+9-4src/libc/stdio/doprnt.c
+5-5src/libc/gen/ldexp.c
+3-2src/libm/exp.c
+2-2src/libm/tan.c
+41-246 files not shown
+47-3112 files

RetroBSD/retrobsd 4e90456src/cmd/smlrc smlrc.c fp.c

Merge pull request #69 from alexfru/master

Floats in Smaller C!
DeltaFile
+1,556-453src/cmd/smlrc/smlrc.c
+323-0src/cmd/smlrc/fp.c
+208-1src/cmd/smlrc/lb.c
+5-0src/cmd/smlrc/cgmips.c
+1-1src/cmd/smlrc/Makefile
+2,093-4555 files

RetroBSD/retrobsd bfc3125src/cmd/smlrc smlrc.c fp.c

Floats in Smaller C!

double is an alias for float. IOW, only 32-bit
single precision floats are supported. This isn't
conformant, but OK for some embedded systems (e.g.
RetroBSD) and simple compilers like this.

Also, the following operators are not supported with
floats at the moment: ++, --, +=, -=, *=, /=.
But +, -, *, /, =, ||, &&, ?:, !, comparison, casts,
if/while/for are OK.
DeltaFile
+1,556-453src/cmd/smlrc/smlrc.c
+323-0src/cmd/smlrc/fp.c
+208-1src/cmd/smlrc/lb.c
+5-0src/cmd/smlrc/cgmips.c
+1-1src/cmd/smlrc/Makefile
+2,093-4555 files

RetroBSD/retrobsd fa094d1lib/libc Makefile, src/libc/runtime floatunsisf.c fixunssfsi.c

libc: add missing functions __fixunssfsi() and __floatunsisf().
DeltaFile
+47-0src/libc/runtime/floatunsisf.c
+45-0src/libc/runtime/fixunssfsi.c
+2-1lib/libc/Makefile
+2-1src/libc/runtime/Makefile
+0-2src/libc/runtime/floatsisf.c
+96-45 files

RetroBSD/retrobsd b7a3d6fsys/pic32/pinguino-micro Config Makefile, tools/fsutil Makefile

Enable uarts for pic32-retrobsd board.
Fix build issues with fuse library path on Mac OS X.
DeltaFile
+14-9sys/pic32/pinguino-micro/Config
+7-2sys/pic32/pinguino-micro/Makefile
+5-3tools/fsutil/Makefile
+26-143 files

RetroBSD/retrobsd fb05f20src/cmd/emg main.c buffer.c

Merge pull request #66 from ibara/master

Update to emg-2.0
DeltaFile
+196-286src/cmd/emg/main.c
+58-150src/cmd/emg/buffer.c
+18-100src/cmd/emg/file.c
+50-58src/cmd/emg/line.c
+36-30src/cmd/emg/tcap.c
+4-38src/cmd/emg/estruct.h
+362-66216 files not shown
+483-79822 files

RetroBSD/retrobsd e050ac6src/cmd/emg main.c buffer.c

Update to emg-2.0
DeltaFile
+196-286src/cmd/emg/main.c
+58-150src/cmd/emg/buffer.c
+18-100src/cmd/emg/file.c
+50-58src/cmd/emg/line.c
+36-30src/cmd/emg/tcap.c
+4-38src/cmd/emg/estruct.h
+362-66216 files not shown
+483-79822 files