Commit Graph

  • 1d5c1b1983 Added symbol definitions on the command line and weak symbols in the config. cuz 2005-07-26 20:42:30 +00:00
  • d2ee1c447d - unsafe characters are ignored, added some notes to be considered izydorst 2005-07-25 21:07:12 +00:00
  • 5dddf0639c Updates: More em_ function, mouse_ functions cuz 2005-07-25 18:45:13 +00:00
  • 8eef418197 Add kernal replacement function cuz 2005-07-25 18:15:11 +00:00
  • bec540da9e Fixed obsolete __IRQFUNC_COUNT__ symbol name cuz 2005-07-25 17:05:52 +00:00
  • 1aeeffdc52 Added C99 variadic macros cuz 2005-07-24 22:14:41 +00:00
  • a45649752f New syntax for symbols cuz 2005-07-24 21:09:23 +00:00
  • 7101c646e3 set RAM start address to %S; add STARTADDRESS cpg 2005-07-24 20:57:00 +00:00
  • 50f707dd39 Ignore pmemalign.s cuz 2005-07-24 15:15:03 +00:00
  • dcf2bf4976 Changes by Greg King cuz 2005-07-24 14:06:36 +00:00
  • 00555c26fa Updated the linker docs cuz 2005-07-24 13:59:02 +00:00
  • 43da460147 Small changes to work around problems in the linuxdoc implementation of Debian Woody. Contributed by Michael Klein. cuz 2005-07-24 13:32:38 +00:00
  • 8334d54622 Added initcwd.s from Stefan Haubenthal which initializes _cwd on startup. cuz 2005-07-24 13:20:49 +00:00
  • 42a4a2ecf2 Added nes.sgml and atmos.sgml contributed by Stefan Haubenthal. cuz 2005-07-24 13:11:55 +00:00
  • 193e7df5fe Hide posix_memalign if strict ANSI is enabled cuz 2005-07-24 13:01:14 +00:00
  • 7a624b8901 Replaced _aligned_malloc by the POSIX compatible function posix_memalign (Greg King). cuz 2005-07-24 12:57:00 +00:00
  • 19cb64885d Patch from Greg King cuz 2005-07-24 12:48:01 +00:00
  • b5604af456 put zeropage variables into EXTZP segment cpg 2005-07-22 22:48:43 +00:00
  • 4382eb25c8 add EXTZP segment cpg 2005-07-22 22:47:45 +00:00
  • 56420208c7 added support for remove() and rename() standard functions izydorst 2005-07-19 13:41:44 +00:00
  • b393a52f97 to clarify things... izydorst 2005-07-19 13:36:01 +00:00
  • 8734e863c2 - do not remove commas from quoted text (Stefan Haubenthal) izydorst 2005-07-19 13:05:59 +00:00
  • ee53d95a43 minor typo izydorst 2005-07-17 12:04:13 +00:00
  • e642fbbbea Stefan Haubenthal's patch for Contiki port izydorst 2005-07-17 11:59:46 +00:00
  • fca6bbeb9a functions returning char in A must have X cleared izydorst 2005-07-17 11:32:26 +00:00
  • cde729b636 Added 40xx and SuperPET chips cuz 2005-07-17 09:59:18 +00:00
  • c218639977 Fixed a bug: The compiler aborted with an internal error if a non function was called as a function after printing the diagnostic. cuz 2005-07-17 09:49:34 +00:00
  • 82751788fd Fixed a bug: Divisions with a divisor > 0xFFFFFF did not work because the high byte of the divisor was overwritten instead of the high byte of the result. cuz 2005-07-05 21:01:34 +00:00
  • 37873a947f Fixed a bug cuz 2005-06-30 20:29:18 +00:00
  • 0da97c6711 Fixed a bug: Compiling an empty source file led to an internal error. Changed the lineinfo module to take dynamically allocated string buffers instead of char*. cuz 2005-06-08 11:31:00 +00:00
  • 7579aba638 Small fixes by Stefan Haubenthal cuz 2005-06-07 16:08:06 +00:00
  • 71126c8200 Allow empty and comment lines in structs cuz 2005-05-29 11:57:53 +00:00
  • a641ca9802 Make _sig_ign and _sig_dfl fastcall cuz 2005-05-26 09:20:36 +00:00
  • 3378430097 Small additions by Stefan Haubenthal cuz 2005-05-24 20:52:11 +00:00
  • 95c7d550e5 Added PET docs by Stefan Haubenthal cuz 2005-05-24 20:51:56 +00:00
  • 8016a18e92 Added strtok cuz 2005-05-17 21:15:21 +00:00
  • c2140cdb08 Make strtok __fastcall__ cuz 2005-05-17 21:11:09 +00:00
  • 412a1300f9 Fixed a bug cuz 2005-05-17 12:42:34 +00:00
  • 2ef65e7eda Removed Jede cuz 2005-05-16 19:34:45 +00:00
  • b01c0cf2b7 Fixed a bug cuz 2005-05-11 13:54:22 +00:00
  • 945bbe2b50 Added variable symbols using .set cuz 2005-05-11 08:31:42 +00:00
  • f06dc5dfa3 Added info about the new .sprintf function cuz 2005-05-10 15:50:58 +00:00
  • 765dc3442b New .sprintf function cuz 2005-05-10 15:42:32 +00:00
  • 22e204d1c4 Documented the new .IDENT function cuz 2005-05-09 19:06:26 +00:00
  • 76d94bc8d9 Added a .IDENT function cuz 2005-05-09 18:57:03 +00:00
  • 480b61e0bf Added va_copy for gcc version == 2 cuz 2005-05-09 11:58:22 +00:00
  • a48bbd076d Fixed parameter naming cuz 2005-05-08 20:41:10 +00:00
  • 0fcc998024 Inline InitBuffers cuz 2005-05-05 10:32:06 +00:00
  • a170b50687 CLOSE is actually the same as INSTALL/UNINSTALL cuz 2005-05-05 10:25:27 +00:00
  • a835641eb7 Bump the priority for the serial IRQ handler cuz 2005-05-05 10:14:04 +00:00
  • f096dc95ae Carry is clear on IRQ entry cuz 2005-05-05 10:11:23 +00:00
  • 3c4cd1fff9 Call interrupt handlers with carry clear cuz 2005-05-05 10:07:17 +00:00
  • 107ead3211 Adjusted IRQ handler for new callirq semantics cuz 2005-05-05 10:00:17 +00:00
  • bb92697e31 Re-added Jede cuz 2005-05-04 22:04:09 +00:00
  • 52419bf7d1 Removed Jede on his own request cuz 2005-05-04 22:00:40 +00:00
  • 4305e05549 lseek is now in unistd.h cuz 2005-05-04 10:09:52 +00:00
  • a8a25d6808 Bug fix by Karri Kaksonen cuz 2005-05-02 08:09:36 +00:00
  • d30fbca7c8 Removed mouse.s cuz 2005-04-28 20:11:08 +00:00
  • 066b07c6ce Interruptor support cuz 2005-04-27 18:01:57 +00:00
  • cbdcab4fdb Change the sematics of callirq and the existing interruptors: The interrupts must now return carry set if the interrupt has been handled, and carry clear if not. The callirq routine will stop calling handlers with the first handler that claims to have handled the interrupt. callirq will return the carry flag to the caller as it came from the last interruptor called. cuz 2005-04-25 20:10:10 +00:00
  • 2a688ef6fd Update from Oliver Schmidt cuz 2005-04-24 22:13:15 +00:00
  • b36a0193c3 Remove getenv.o cuz 2005-04-24 16:06:53 +00:00
  • 5c2eebcda1 The 65C02 code didn't work cuz 2005-04-23 14:12:19 +00:00
  • 424d1d7782 Remove getenv cuz 2005-04-23 14:11:41 +00:00
  • 148dc9e5bf Fixed a bug cuz 2005-04-21 21:32:29 +00:00
  • 533e8eb9b7 getenv is now in common cuz 2005-04-21 21:31:16 +00:00
  • 4872a27214 Added putenv cuz 2005-04-21 21:27:17 +00:00
  • e0319679f0 Added environment routines cuz 2005-04-21 21:26:15 +00:00
  • 142636504f Changes from Greg King cuz 2005-04-21 14:46:38 +00:00
  • fa3e713cc7 Interruptor support for all systems. New HEAP segment. Both changes by Greg King. cuz 2005-04-21 02:10:56 +00:00
  • deab71739a Bugfix from Oliver Schmidt cuz 2005-04-21 02:08:29 +00:00
  • c0f6dea213 Startup code with interruptor support by Oliver Schmidt cuz 2005-04-21 01:41:50 +00:00
  • 9bd3aba923 Use .assert cuz 2005-04-20 16:52:18 +00:00
  • f3ac2be07d Cosmetic changes from Oliver Schmidt cuz 2005-04-20 16:52:10 +00:00
  • fcd14f3d14 Fixed a bug cuz 2005-04-20 10:37:57 +00:00
  • c32f04a3fd The message is now optional in .assert cuz 2005-04-20 09:30:01 +00:00
  • 9cd1ef08cc Use "Assertion failed" as default message for .assert if no message was given. cuz 2005-04-20 09:28:26 +00:00
  • 8eadae74bf Document new .assert behaviour cuz 2005-04-20 09:19:27 +00:00
  • 3a22d6c1c3 Improve the assertion check cuz 2005-04-20 09:17:04 +00:00
  • 05ab8714d2 Evaluate .asserts with known conditions in the assembler. cuz 2005-04-19 22:03:30 +00:00
  • 94b11e7a73 Update from Oliver Schmidt cuz 2005-04-19 14:28:15 +00:00
  • 6448e4cf51 Fixed FILENAME_MAX cuz 2005-04-19 13:15:52 +00:00
  • 977cb3d900 Place initcwd in the INIT segment cuz 2005-04-19 11:53:04 +00:00
  • 00633945b8 Leave __cwd_buf_size intact cuz 2005-04-19 11:48:05 +00:00
  • ccd4955384 initcwd from Oliver Schmidt cuz 2005-04-19 11:31:00 +00:00
  • ee81f9a686 Make the size of _cwd FILENAME_MAX chars cuz 2005-04-19 11:28:11 +00:00
  • 0994a1cbd2 Add some changes from stdio.h, FILENAME_MAX cuz 2005-04-19 11:23:54 +00:00
  • 088d5baaca Fixed output path for objects cuz 2005-04-18 10:00:40 +00:00
  • e319900fdb Fixed definition of NULL cuz 2005-04-17 20:09:28 +00:00
  • 19e2d56016 Initialize _cwd by use of a constructor that calls a platform specific function. cuz 2005-04-16 14:43:22 +00:00
  • 93ce19da63 Cosmetic changes from Oliver Schmidt cuz 2005-04-15 08:27:09 +00:00
  • b90ba30920 FILENAME_MAX for the apple2 cuz 2005-04-14 23:06:39 +00:00
  • 6170017f07 Fixed a bug cuz 2005-04-14 20:36:50 +00:00
  • feacac1394 POSIX file I/O by Oliver Schmidt cuz 2005-04-12 09:12:48 +00:00
  • 49d1b8f553 Changed archive name cuz 2005-04-12 08:10:06 +00:00
  • 361bfdde2d Lynx doc update by Karri Kaksonen cuz 2005-04-11 18:55:37 +00:00
  • b0117e1e22 New cgetc with apple2enh fix from Oliver Scmidt cuz 2005-04-08 19:27:07 +00:00
  • 1c5c974200 mainargs rewrite by Oliver Schmidt cuz 2005-04-05 21:11:10 +00:00
  • c81dc42f93 Squeezed a few bytes out of open() cuz 2005-04-03 18:04:53 +00:00
  • 4df0cf8c7a Because of a typo, time.h did not define NULL as required by the standard. cuz 2005-04-02 16:26:55 +00:00