Mes C Library: stdlib/qsort.c: Fix qswap segfault.
[mes.git] / module /
2 days ago Jan (janneke) Nieu... mescc: Update -g help text.
2020-10-06 Jan (janneke) Nieu... mescc: Use signed division for x86, x86_64 when appropr...
2020-10-06 Jan (janneke) Nieu... build: Resurrect running mescc from elsewhere.
2020-10-06 Danny Milosavljeviccommand line: Support "mescc --print-libgcc-file-name".
2020-10-06 Danny Milosavljevicdiv: Move __aeabi_idiv to __GNUC__; introduce __mesabi_...
2020-10-06 Jan (janneke) Nieu... mescc: Add signed char.
2020-10-06 Jan (janneke) Nieu... ARM: as: Fix ldrsb_ typo.
2020-10-06 Jan (janneke) Nieu... ARM: as: Fix strh__ typo.
2020-10-06 Jan (janneke) Nieu... mescc: Do not crash when attemting to link files withou...
2020-08-24 Jan (janneke) Nieu... ARM: as: Guile compile fix.
2020-06-19 Danny MilosavljevicARM: Handle signed values in r-byte-mem-add, r-word...
2020-06-16 Danny MilosavljevicARM: Factor out optimize-immediate.
2020-06-16 Danny MilosavljevicARM: Avoid using (abs INT_MIN) and (- INT_MIN).
2020-06-10 Danny MilosavljevicAdd ARM backend.
2020-06-02 Danny MilosavljevicIntroduce libmescc.a; Put division by integer in there...
2020-06-02 Danny MilosavljevicSupport and pass "-marm".
2020-01-20 Jan Nieuwenhuizenmescc: Opt for reproducible builds with Guile and Mes.
2019-12-17 Jan Nieuwenhuizenbuild: Prepare for kernel variants.
2019-12-08 Jan Nieuwenhuizenmescc: Add mes 0.19 compatibility.
2019-12-07 Jan Nieuwenhuizenbuild: Support mescc-tools 0.5.2.
2019-12-06 Jan Nieuwenhuizenmescc: Fix for compiling handwritten .S assembly.
2019-12-02 Jan Nieuwenhuizenmescc: Ignore -fno-stack-protector.
2019-11-24 Jan Nieuwenhuizenmescc: Honor --includedir, --libdir.
2019-11-04 Jan Nieuwenhuizenbuild: Update script help and usage.
2019-09-09 Jan Nieuwenhuizenmescc: Remove dead code. Thanks Mark Weaver.
2019-05-30 Danny Milosavljevicmescc: Put char's ASCII code into register, not char.
2019-06-09 Jan Nieuwenhuizenmes: Update to Nyacc 0.93.
2019-07-27 Jan Nieuwenhuizenmescc: Do not dump variables with extern storage.
2019-07-27 Jan Nieuwenhuizenmescc: Be silent.
2019-07-26 Jan Nieuwenhuizenmescc: Add <include>/<kernel>/<arch> to include path.
2019-07-26 Jan Nieuwenhuizenmescc: Add 70-function-destruct-declare.c test.
2019-07-26 Jan Nieuwenhuizenmescc: Resurrect --write.
2019-07-21 Jan Nieuwenhuizenmescc: Add 70-struct-post.c test with fix.
2019-07-21 Jan Nieuwenhuizenmescc: Add 70-struct-short-enum-init.c test with fix.
2019-07-20 Jan Nieuwenhuizenmescc: Add 70-array-in-struct-init.c test with fix.
2019-07-08 Jan Nieuwenhuizenmescc: Use basename of input as default output name.
2019-07-06 Jan Nieuwenhuizenbuild: Handle gcc with --pie-by-default.
2019-06-13 Jan Nieuwenhuizenporting: Add x86 scaffold: exit and write in assembly.
2019-05-22 Jan Nieuwenhuizenbuild: Cater for ARM.
2019-06-08 Jan Nieuwenhuizenbuild: Simplify.
2019-05-29 Jan Nieuwenhuizenmescc: Use a.out as default executable name.
2019-05-29 Jan Nieuwenhuizenmescc: Robustify against empty `V' in environment.
2019-05-28 Jan Nieuwenhuizenmescc: Fix -dumpmachine to respect -m bits selection.
2019-05-29 Jan Nieuwenhuizenmescc: Ignore -fnobuiltin, -nostdinc for GCC compatibility.
2019-05-27 Jan Nieuwenhuizentest: Resurrect running boot tests on Guile.
2019-05-29 Jan Nieuwenhuizenmescc: Mes C Library: Use SYSTEM_LIBC [WAS: WITH_GLIBC].
2019-05-27 Jan Nieuwenhuizenmes: Bugfix for search-path. Fixes running MesCC on...
2019-05-25 Jan Nieuwenhuizenmescc: Use named --architecture switch for upcoming...
2019-05-27 Jan Nieuwenhuizenmes: Identify 64-bit bug when compiled with MesCC.
2019-05-05 Jan Nieuwenhuizenmescc: Support -nodefaultlibs, -nostartfiles, -nostdlib.
2019-03-23 Jan Nieuwenhuizenbuild: Replace POSIX, posix_p by WITH_GLIBC, wip_glibc_p.
2019-03-02 Jan Nieuwenhuizenmes: Support map and for-each with lists of unequal...
2018-12-26 Jan Nieuwenhuizenmescc: Enhance POSIX command-line support, e.g. -DFOO=1.
2018-10-20 Jan Nieuwenhuizendoc: Release update.
2018-12-02 Jan Nieuwenhuizenmescc: Replace \r in comments.
2018-11-25 Jan Nieuwenhuizenmescc: Run without shell.
2018-11-11 Jan Nieuwenhuizencore: String as array of bytes.
2018-11-15 Jan Nieuwenhuizentest: Use write instead of display.
2018-11-06 Jan Nieuwenhuizenbuild: Simplify: cater for one compiler at a time.
2018-11-08 Jan Nieuwenhuizenmescc: Exit if library cannot be found.
2018-10-21 Jan Nieuwenhuizentest: Add performance test.
2018-10-17 Jan Nieuwenhuizenmes: Resurrect Guile-1.8 support.
2018-10-14 Jan Nieuwenhuizencore: Add module-define!
2018-10-19 Jan Nieuwenhuizenmescc: Recognize U integer suffix.
2018-10-16 Peter De Wachtermescc: Allow superfluous parentheses in function declar...
2018-10-16 Peter De Wachtermescc: Implement unary plus operator.
2018-10-16 Peter De Wachtermescc: Exit with non-zero exit code when subprocess...
2018-10-12 Jan Nieuwenhuizenmescc: Oops typo.
2018-10-07 Jan Nieuwenhuizenmescc: Another attempt at divide.
2018-10-06 Jan Nieuwenhuizenmescc: Nyacc comment escapes.
2018-10-06 Jan Nieuwenhuizenmescc: Fix clobbering of struct by value assign.
2018-10-06 Jan Nieuwenhuizenmescc: Fix obnoxious assignment ERROR message.
2018-10-06 Jan Nieuwenhuizenmescc: Support negative divide.
2018-10-06 Jan Nieuwenhuizenmescc: Support --align, off by default.
2018-10-06 Jan NieuwenhuizenRevert "mescc: Make globals at least reg-size."
2018-10-06 Jan Nieuwenhuizenmescc: Make globals at least reg-size.
2018-10-06 Jan Nieuwenhuizenmescc: Support 64-bit immediates.
2018-10-06 Jan Nieuwenhuizencore: Resurrect MES_MINI for non-POSIX.
2018-10-06 Jan Nieuwenhuizenmescc: Fix truncation of short.
2018-09-30 Jan Nieuwenhuizenbuild: Resurrect make seed.
2018-08-15 Jan Nieuwenhuizenmescc: x86_64 support: Refactor to abstracted assembly...
2018-08-14 Jan Nieuwenhuizenmescc: Initial x86_64 support.
2018-08-14 Jan Nieuwenhuizenmescc: Prepare for x86_64 support.
2018-09-05 Jan Nieuwenhuizenmes: Support Nyacc 0.85.3: Integrate progress.
2018-08-15 Jan Nieuwenhuizenmescc: Add dir to include path.
2018-08-15 Jan Nieuwenhuizenmescc: Support -l none (linking without libc).
2018-08-14 Jan Nieuwenhuizenmescc: Support -o-.
2018-08-09 Jan Nieuwenhuizencheck: Fix 4f-string-split.scm for Guile.
2018-07-25 Jan Nieuwenhuizenbuild: Make build more autotools-like.
2018-07-23 Jan NieuwenhuizenRelicense some taken-from-GNU Guile LGPLv2+ files to...
2018-07-22 Jan NieuwenhuizenGNU Mes.
2018-07-22 Jan Nieuwenhuizenguix: Refactor package setup.
2018-07-21 Jan Nieuwenhuizenbuild: Support --srcdir build.
2018-07-21 Jan Nieuwenhuizencore: Document number->string INT-MIN failure with...
2018-07-21 Jan Nieuwenhuizenbuild: Refactor mes tests.
2018-07-21 Jan Nieuwenhuizenmescc: Support verbose int types.
2018-07-21 Jan Nieuwenhuizenbuild: Separate Mes and Guile modules.
2018-07-12 Jan Nieuwenhuizenbuild: Support Debian build, install.
2018-07-12 Jan Nieuwenhuizenmescc: Be sure to exit upon system* failure.
2018-06-16 Jan NieuwenhuizenUpdate for mescc-tools-0.5.