C vs. ASM (size vs speed) - EZGCC for v2 (Developers)
> > I do, remember my GCC 2.95.3 / BinUtils 2.16 / DJGPP 2.03p2
> single-floppy
>
> Nice, where can I find it? For a need to make a smallest djgpp code as
> possible I still keep on HDD some very old DJGPP installation GCC 2.7.2.
> It's only 6,7MB of space. It makes about 20-30kB smaller binaries after
> UPXing of small programs compared to the latest GCC. But it doesn't
> understand newer C sources so the usability is quite limited.
Well, I wanted the latest / greatest I could find while still cramming it as small as possible. No, there's no C++ or C99, but it's good enough for most C apps (can compile TDE, Info-Zip, NASM 0.98.39, CWS-ED, WMemu, probably GNU Emacs too if you add mv and sed, etc).
* djgpp203.7z (main archive, fits on a 1.44 MB floppy w/ 7zdec.exe)
* djgpp203.txt (readme/changes)
* dj203lst.txt (list of all files)
* dj203-7z.txt (.BAT used to make the .7z archive)
And to comply with the GPL, here's the full sources for everything: bnu2161s.tbz, gcc2953s.tbz, fil41s.tbz, djlsr204.tbz, djlsr203.tbz, mak3791s.tbz, wmemu21s.tbz, csdpmi5s_u.tbz, csdpmi6t.zip, xgrep103.zip, ezedit20.zip, d3x-090h.zip
Note that I really should've perhaps put all those sources in one big file to make it easier to download it all. I also experimented with not using .tar inside the .7z, but not sure about that (7zdec doesn't unpack dirs, so I'd have to manually mkdir/move via .BAT, and some filenames conflict). But it's not hugely important, I guess. (Nag me if interested.)
P.S. I recompiled (for Win2k fixes) and put on my website w/ srcs: 2.7.2.3 twice (DJGPP and DJ's heavily-unfinished 16-bit target hack), 2.8.1 (oops, I removed it, ask if interested), and 2.95.3 twice (DJGPP target, MOSS target).
Complete thread:
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 01.04.2009, 20:46 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- GNU Emacs for DJGPP (22.3 or 23.0.92) - marcov, 01.04.2009, 23:28
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 02.04.2009, 00:20
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 04.04.2009, 18:38
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 04.04.2009, 20:10
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 04.04.2009, 22:23
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 05.04.2009, 23:47
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 06.04.2009, 01:25
- 65536 byte text files - ecm, 06.04.2009, 19:23
- 65536 byte text files - Rugxulo, 07.04.2009, 00:01
- 65536 byte text files - ecm, 07.04.2009, 00:14
- C vs. ASM (size vs speed) - Rugxulo, 07.04.2009, 00:27
- C vs. ASM (size vs speed) - marcov, 07.04.2009, 13:20
- C vs. ASM (size vs speed) - Rugxulo, 07.04.2009, 13:35
- C vs. ASM (size vs speed) - marcov, 08.04.2009, 10:33
- C vs. ASM (size vs speed) - Rugxulo, 08.04.2009, 19:24
- C vs. ASM (size vs speed) - RayeR, 08.04.2009, 21:09
- C vs. ASM (size vs speed) - rr, 08.04.2009, 21:16
- C vs. ASM (size vs speed) - EZGCC for v2 - Rugxulo, 09.04.2009, 01:11
- C vs. ASM (size vs speed) - EZGCC for v2 - RayeR, 09.04.2009, 23:15
- C vs. ASM (size vs speed) - EZGCC for v2 - Rugxulo, 10.04.2009, 05:02
- C vs. ASM (size vs speed) - EZGCC for v2 - RayeR, 10.04.2009, 14:05
- C vs. ASM (size vs speed) - EZGCC for v2 - Rugxulo, 10.04.2009, 05:02
- C vs. ASM (size vs speed) - EZGCC for v2 - RayeR, 09.04.2009, 23:15
- C vs. ASM (size vs speed) - marcov, 08.04.2009, 21:44
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 00:55
- C vs. ASM (size vs speed) - marcov, 09.04.2009, 09:09
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 14:14
- C vs. ASM (size vs speed) - marcov, 09.04.2009, 21:17
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 21:38
- C vs. ASM (size vs speed) - marcov, 10.04.2009, 10:16
- EZ-GCC v2 for 386 (1.2 MB 5.25" FD) - Rugxulo, 16.04.2009, 18:38
- EZ-GCC v2 for 386, GNU Emacs 23.0.95 pretest - Rugxulo, 05.07.2009, 21:22
- GNU Emacs 23.0.96 pretest (last one!) - Rugxulo, 16.07.2009, 06:07
- GNU Emacs 23.1 - Rugxulo, 11.09.2009, 06:54
- GNU Emacs 23.0.96 pretest (last one!) - Rugxulo, 16.07.2009, 06:07
- EZ-GCC v2 for 386, GNU Emacs 23.0.95 pretest - Rugxulo, 05.07.2009, 21:22
- EZ-GCC v2 for 386 (1.2 MB 5.25" FD) - Rugxulo, 16.04.2009, 18:38
- C vs. ASM (size vs speed) - marcov, 10.04.2009, 10:16
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 21:38
- C vs. ASM (size vs speed) - marcov, 09.04.2009, 21:17
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 14:14
- C vs. ASM (size vs speed) - marcov, 09.04.2009, 09:09
- C vs. ASM (size vs speed) - Rugxulo, 09.04.2009, 00:55
- C vs. ASM (size vs speed) - RayeR, 08.04.2009, 21:09
- C vs. ASM (size vs speed) - Rugxulo, 08.04.2009, 19:24
- C vs. ASM (size vs speed) - marcov, 08.04.2009, 10:33
- C vs. ASM (size vs speed) - Rugxulo, 07.04.2009, 13:35
- C vs. ASM (size vs speed) - marcov, 07.04.2009, 13:20
- C vs. ASM (size vs speed) - Rugxulo, 07.04.2009, 00:27
- 65536 byte text files - ecm, 07.04.2009, 00:14
- 65536 byte text files - Rugxulo, 07.04.2009, 00:01
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 07.04.2009, 00:00
- 65536 byte text files - ecm, 06.04.2009, 19:23
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 06.04.2009, 01:25
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 05.04.2009, 23:47
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 04.04.2009, 22:23
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 04.04.2009, 20:10
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Dennis, 04.04.2009, 18:38
- GNU Emacs for DJGPP (22.3 or 23.0.92) - Rugxulo, 02.04.2009, 00:20
- GNU Emacs 23.0.92 pretest (DJGPP) - Rugxulo, 04.04.2009, 20:38
- GNU Emacs for DJGPP (23.0.92 "pretest") - Rugxulo, 09.04.2009, 21:40
- GNU Emacs for DJGPP (22.3 or 23.0.92) - marcov, 01.04.2009, 23:28
Mix view