1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-03-02 09:46:27 +00:00

Commit Graph

  • 0a057dec6b Delete code related to NATIVETRAN feature. (#232) Bruce Mitchener 2021-01-20 08:57:53 +07:00
  • c89b6fd611 Use the C99 floating point error code on Solaris. (#243) Bruce Mitchener 2021-01-20 02:35:00 +07:00
  • 26857f3131 Change icon, cursor images and masks to const uint8_t (#239) Nick Briggs 2021-01-19 10:16:08 -08:00
  • a42189fb8b conspage: Fix uninitialized memory read. (#242) Bruce Mitchener 2021-01-20 00:28:40 +07:00
  • 616b526516 No mode_t for open() for opening read-only file. (#241) Bruce Mitchener 2021-01-19 23:40:33 +07:00
  • 7a24b41fc4 Fix !XWINDOW to be SUNDISPLAY ifdefery. (#234) Bruce Mitchener 2021-01-19 14:45:59 +07:00
  • db6b351397 Remove FORKCOMM define. (#238) Bruce Mitchener 2021-01-19 13:12:41 +07:00
  • c4e4c5ec5b Fix sunwindow include ifdefery on vmemsave.c. (#236) Bruce Mitchener 2021-01-19 13:11:42 +07:00
  • 7549c746eb Remove old xXWINDOW code. (#233) Bruce Mitchener 2021-01-19 11:52:50 +07:00
  • c9a72229dd Bit of cleanup for Lisp_Xinitialized. (#237) Bruce Mitchener 2021-01-19 11:46:20 +07:00
  • 32a4b52c66 GitHub Actions: Add builds using cmake. (#231) Bruce Mitchener 2021-01-17 12:01:59 +07:00
  • be7f43322e Remove unnecessary codepaths for ISC. (#230) Bruce Mitchener 2021-01-16 12:01:40 +07:00
  • 7ce6a55499 ForkUnixShell: cleanup unsafe code Nick Briggs 2021-01-15 20:36:37 -08:00
  • 2bb5854303 Remove -funsigned-char from standard compilation options (Issue Interlisp/medley#152) (#229) Nick Briggs 2021-01-15 19:47:06 -08:00
  • 16093186ee Remove incorrect SUN3_OS3_OS4_il ifdef. (#228) Bruce Mitchener 2021-01-16 10:44:12 +07:00
  • 4c84412c84 Correct some ifdefs from ISC to RESWAPPEDCODESTREAM. (#227) Bruce Mitchener 2021-01-16 10:33:39 +07:00
  • 3480ee9711 Fix typos. (#226) Bruce Mitchener 2021-01-15 23:59:32 +07:00
  • 373f66c855 GitHub Actions: Skip build-pi when not in Interlisp/maiko. (#224) Bruce Mitchener 2021-01-14 14:32:36 +07:00
  • ebc4a24d0b Fix various spelling, grammatical, and punctuation errors (#222) Nick Briggs 2021-01-13 23:08:35 -08:00
  • be9c0c30c4 GitHub Actions: Update syntax for installing a cask from homebrew. (#225) Bruce Mitchener 2021-01-14 14:07:39 +07:00
  • fdcc4017f7 unixfork.c needs to define flushing. (#223) Bruce Mitchener 2021-01-14 13:55:47 +07:00
  • fc81b26085 Add build for self-hosted linux ARM (pi) Larry Masinter 2021-01-13 14:43:47 -08:00
  • 71a04ce117 Remove unused FileIOFlag, TimerFlag. (#221) Bruce Mitchener 2021-01-14 01:58:58 +07:00
  • 0fbf5e8281 Rename NOETHER to MAIKO_ENABLE_ETHERNET. (#219) Bruce Mitchener 2021-01-14 00:54:54 +07:00
  • 62a8d400ce Use sig_atomic_t for FP_error when using FP exceptions. (#220) Bruce Mitchener 2021-01-14 00:52:53 +07:00
  • d3efbc3441 Remove HAS_GETHOSTID. (#218) Bruce Mitchener 2021-01-13 11:10:21 +07:00
  • 7145f0d380 Rename NOFORN to MAIKO_ENABLE_FOREIGN_FUNCTION_INTERFACE. (#217) Bruce Mitchener 2021-01-13 11:04:23 +07:00
  • 7b979dd789 Add maiko/platform.h to detect OS + CPU. (#216) Bruce Mitchener 2021-01-13 10:01:49 +07:00
  • 414a4ecbbd Remove #ifdef LINUX max/min definitions. (#215) Bruce Mitchener 2021-01-13 08:21:54 +07:00
  • 19329883d5 Add missing foreigndefs.h, includes to foreign.c. (#214) Bruce Mitchener 2021-01-13 08:14:19 +07:00
  • c7314dcb31 Remove -DLINUX from Cygwin makefile. (#213) Bruce Mitchener 2021-01-13 00:46:48 +07:00
  • 5cb18c0710 Merge hacks.c into foreign.c. (#212) Bruce Mitchener 2021-01-12 13:45:49 +07:00
  • fac400f918 Clean up CMakeLists.txt for Solaris (SunOS5) builds with ethernet enabled (#210) Nick Briggs 2021-01-11 20:30:56 -08:00
  • ec04803b53 Switch s_char uses to signed char. Remove s_char alias. (#208) Bruce Mitchener 2021-01-12 10:00:33 +07:00
  • 5a8f20c0ca Default NOFORN to defined. (#209) Bruce Mitchener 2021-01-12 09:17:42 +07:00
  • fa1adadd31 Remove SunOS 4 version of aref_switch. (#205) Bruce Mitchener 2021-01-12 08:11:48 +07:00
  • 68d7908ee6 Support building on OpenBSD, x86-64 (#207) Alex Segura 2021-01-11 18:10:57 -07:00
  • fa13cc964c Switch to compiling as ISO C99 + GNU extensions. (#203) Bruce Mitchener 2021-01-11 11:47:55 +07:00
  • 9ba7e78625 MDate: Make time_t, not long. (#206) Bruce Mitchener 2021-01-11 09:44:31 +07:00
  • 19033bba89 Remove extra flags for gcc on some platforms. (#202) Bruce Mitchener 2021-01-11 08:24:42 +07:00
  • 0058cacc12 Remove I386 version of N_MakeFloat. (#204) Bruce Mitchener 2021-01-11 08:24:07 +07:00
  • 2b5f8eae1c Remove sysatms.h/c (#201) Bruce Mitchener 2021-01-11 08:23:32 +07:00
  • 589f7d34a9 Remove an include, make one only for Solaris. (#200) Bruce Mitchener 2021-01-11 08:22:23 +07:00
  • acc86a4df7 Remove oether.c, oldeether.c. (#199) Bruce Mitchener 2021-01-11 08:01:16 +07:00
  • fb7758a9ac Experimental build support via cmake. (#198) Bruce Mitchener 2021-01-10 02:05:41 +07:00
  • b45e249a08 Remove mention of TRASE. (#197) Bruce Mitchener 2021-01-10 01:17:03 +07:00
  • 16c6b8f7c3 Fix typos. (#196) Bruce Mitchener 2021-01-09 12:42:11 +07:00
  • 0e3d3acd4e Replace int_timer_on|off with int_(un)block. (#193) Bruce Mitchener 2021-01-09 12:38:54 +07:00
  • f3b52564e4 Remove OCR code. (#195) Bruce Mitchener 2021-01-09 12:20:18 +07:00
  • 2dcdf14334 Migrate to POSIX signals. (#190) Bruce Mitchener 2021-01-09 11:55:39 +07:00
  • c83b4879ab Fix mismatch between format string and value in uutils.c (#194) Nick Briggs 2021-01-07 21:59:07 -08:00
  • 4e65eb5d9b Remove old (NEVER) defs for int_timer_on|off. (#191) Bruce Mitchener 2021-01-08 11:55:20 +07:00
  • c83741eb06 ptsname() needs _GNU_SOURCE on glibc. (#192) Bruce Mitchener 2021-01-08 11:50:15 +07:00
  • 69be706a69 Remove redundant #ifndef NOETHER checks (#186) Nick Briggs 2021-01-07 20:45:03 -08:00
  • a093d80fa5 Add include guards to all the include files in inc/ which were missing them. (#189) Nick Briggs 2021-01-06 19:06:42 -08:00
  • ebfa196372 Clean up warnings when compiling with ethernet enabled (#188) Nick Briggs 2021-01-05 23:41:18 -08:00
  • 995248decf Merge pull request #187 from Interlisp/revert-170-dont-open-unopened-file Larry Masinter 2021-01-05 18:56:11 -08:00
  • 05d062d583 Revert "Don't close a file that hasn't been opened (2)" Nick Briggs 2021-01-06 02:35:59 +00:00
  • 26dc2e44f5 Merge pull request #170 from blakemcbride/dont-open-unopened-file Larry Masinter 2021-01-05 18:34:55 -08:00
  • 12b431dbd0 Remove I386-only, undefined macro usages: I386Round, I386Reset. (#185) Bruce Mitchener 2021-01-06 01:26:42 +07:00
  • cb815c34a1 Remove REGISTER define. (#184) Bruce Mitchener 2021-01-06 01:26:22 +07:00
  • 5b54a8c4eb Use const more. (#183) Bruce Mitchener 2021-01-06 01:26:02 +07:00
  • 8d6009c3d4 Remove unused variables and cast return type correctly (#181) Nick Briggs 2021-01-04 21:11:30 -08:00
  • dd4596099c Pointer math correction (#171) Blake McBride 2021-01-04 21:08:58 -06:00
  • 96ab979e7a Change lisp_string_to_c_string length parameter to be size_t (#179) Nick Briggs 2021-01-04 17:23:11 -08:00
  • 79b7a300a9 Clean up some mixed signedness issues (#175) Nick Briggs 2021-01-04 16:50:21 -08:00
  • e73e125cbf uraid: Suppress incompatible pointer type warnings. (#160) Bruce Mitchener 2021-01-05 07:49:46 +07:00
  • 226815dbd8 Pass correct sockaddr size to bind. (#178) Bruce Mitchener 2021-01-05 03:26:57 +07:00
  • 85aa360f2e Zero buffers before filling for write. (#177) Bruce Mitchener 2021-01-05 00:43:08 +07:00
  • a481057fbe Fix unused variable warnings. (#173) Bruce Mitchener 2021-01-04 12:58:16 +07:00
  • 9373f4ebbe Fix warnings for unused variables when NOETHER is defined (#174) Nick Briggs 2021-01-03 21:54:53 -08:00
  • e63d123c24 Fix misleading indentation. (#172) Bruce Mitchener 2021-01-04 11:13:58 +07:00
  • 29d1740ca6 Update README.md Larry Masinter 2021-01-03 16:56:37 -08:00
  • 657539bcbf Correctly terminate execl() (#169) Blake McBride 2021-01-03 12:56:57 -06:00
  • ac2bfaa14c dbgtool: Fix warning from incorrect LispPTR* usage. (#161) Bruce Mitchener 2021-01-04 01:45:15 +07:00
  • b549324eb1 Remove inlsparc.h, duplicate of inlnSPARC.h. (#159) Bruce Mitchener 2021-01-04 01:35:42 +07:00
  • 1d9c9eaa3f Cleanup typeof.c (#156) Bruce Mitchener 2021-01-04 01:33:31 +07:00
  • 907e86c8d9 Fix some unused variable warnings. (#162) Bruce Mitchener 2021-01-04 01:30:04 +07:00
  • 03c0d429f1 Don't close a file that hasn't been opened Blake McBride 2021-01-03 12:16:02 -06:00
  • 4d00e0b2a1 Remove #ifdef I386 def for N_GETINUMBER. (#166) Bruce Mitchener 2021-01-04 00:43:45 +07:00
  • c097563730 The error() function may return under exceptional circumstances (#97) Nick Briggs 2021-01-02 13:36:14 -08:00
  • a1e0e750d4 Remove F_SETSIG (#164) Bruce Mitchener 2021-01-03 04:21:16 +07:00
  • 33a67a80e9 Merge pull request #163 from waywardmonkeys/use-posix-pseudoterminals Larry Masinter 2021-01-01 23:30:30 -08:00
  • a271917a61 Switch to using POSIX pseudoterminals. Bruce Mitchener 2021-01-02 12:51:14 +07:00
  • 67d6a799db Merge pull request #158 from Interlisp/unwind-int-unsigned-ptr-confusion Larry Masinter 2021-01-01 14:29:44 -08:00
  • 12c5f3231e Correct handling of return value of N_OP_unwind() Nick Briggs 2021-01-01 14:08:41 -08:00
  • fc3908f19a Fix typos. (#157) Bruce Mitchener 2021-01-01 23:55:24 +07:00
  • b31ac48ed0 timer.c: Clean up / simplify includes. (#155) Bruce Mitchener 2021-01-01 12:01:32 +07:00
  • 848177aa95 The SYSVONLY flag is no longer used or needed. (#153) Bruce Mitchener 2021-01-01 08:13:05 +07:00
  • d717946929 Cleanup byteswap.c a bit (#154) Bruce Mitchener 2021-01-01 01:29:19 +07:00
  • ca3f27db1f Use setsid on all Unix platforms. (#152) Bruce Mitchener 2021-01-01 00:44:36 +07:00
  • d28334bd24 Fix makefile fragment for linux on arm (#147) Nick Briggs 2020-12-30 22:18:28 -08:00
  • 0bbdf606b6 Cygwin doesn't have O_ASYNC, so fix compilation. (#151) Bruce Mitchener 2020-12-31 12:47:50 +07:00
  • a47119f006 killpg is POSIX, so we can rely on it now. (#150) Bruce Mitchener 2020-12-31 12:39:42 +07:00
  • f1647df8b1 Default to NOETHER, only enable on Solaris. (#149) Bruce Mitchener 2020-12-31 08:33:58 +07:00
  • 6adb79840d Update fcntl F_SETFL usage. (#144) Bruce Mitchener 2020-12-31 08:28:34 +07:00
  • 3b1bdd225f REGISTER is for floats. (#148) Bruce Mitchener 2020-12-31 07:16:03 +07:00
  • 7f7952cbad Remove USETIMEFN define. (#143) Bruce Mitchener 2020-12-31 05:38:58 +07:00
  • 7a74d6e66f Control VM config via RELEASE. (#136) Bruce Mitchener 2020-12-31 05:32:31 +07:00
  • 3eb8d36a49 README: Add discussion of platform support. (#146) Bruce Mitchener 2020-12-31 00:59:22 +07:00