]> git.sur5r.net Git - cc65/log
cc65
19 years agoMinor changes to the variadic macro feature. Added a copyright notice to
cuz [Tue, 26 Jul 2005 22:30:35 +0000 (22:30 +0000)]
Minor changes to the variadic macro feature. Added a copyright notice to
the file.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3554 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoDocument the symbols section and the new -D and --define options
cuz [Tue, 26 Jul 2005 20:52:01 +0000 (20:52 +0000)]
Document the symbols section and the new -D and --define options

git-svn-id: svn://svn.cc65.org/cc65/trunk@3553 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded symbol definitions on the command line and weak symbols in the config.
cuz [Tue, 26 Jul 2005 20:42:30 +0000 (20:42 +0000)]
Added symbol definitions on the command line and weak symbols in the config.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3552 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years ago- unsafe characters are ignored, added some notes to be considered
izydorst [Mon, 25 Jul 2005 21:07:12 +0000 (21:07 +0000)]
- unsafe characters are ignored, added some notes to be considered

git-svn-id: svn://svn.cc65.org/cc65/trunk@3551 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUpdates: More em_ function, mouse_ functions
cuz [Mon, 25 Jul 2005 18:45:13 +0000 (18:45 +0000)]
Updates: More em_ function, mouse_ functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@3550 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdd kernal replacement function
cuz [Mon, 25 Jul 2005 18:15:11 +0000 (18:15 +0000)]
Add kernal replacement function

git-svn-id: svn://svn.cc65.org/cc65/trunk@3549 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed obsolete __IRQFUNC_COUNT__ symbol name
cuz [Mon, 25 Jul 2005 17:05:52 +0000 (17:05 +0000)]
Fixed obsolete __IRQFUNC_COUNT__ symbol name

git-svn-id: svn://svn.cc65.org/cc65/trunk@3548 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded C99 variadic macros
cuz [Sun, 24 Jul 2005 22:14:41 +0000 (22:14 +0000)]
Added C99 variadic macros

git-svn-id: svn://svn.cc65.org/cc65/trunk@3547 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoNew syntax for symbols
cuz [Sun, 24 Jul 2005 21:09:23 +0000 (21:09 +0000)]
New syntax for symbols

git-svn-id: svn://svn.cc65.org/cc65/trunk@3546 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoset RAM start address to %S; add STARTADDRESS
cpg [Sun, 24 Jul 2005 20:57:00 +0000 (20:57 +0000)]
set RAM start address to %S; add STARTADDRESS

git-svn-id: svn://svn.cc65.org/cc65/trunk@3545 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoIgnore pmemalign.s
cuz [Sun, 24 Jul 2005 15:15:03 +0000 (15:15 +0000)]
Ignore pmemalign.s

git-svn-id: svn://svn.cc65.org/cc65/trunk@3544 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoChanges by Greg King
cuz [Sun, 24 Jul 2005 14:06:36 +0000 (14:06 +0000)]
Changes by Greg King

git-svn-id: svn://svn.cc65.org/cc65/trunk@3543 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUpdated the linker docs
cuz [Sun, 24 Jul 2005 13:59:02 +0000 (13:59 +0000)]
Updated the linker docs

git-svn-id: svn://svn.cc65.org/cc65/trunk@3542 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoSmall changes to work around problems in the linuxdoc implementation of
cuz [Sun, 24 Jul 2005 13:32:38 +0000 (13:32 +0000)]
Small changes to work around problems in the linuxdoc implementation of
Debian Woody. Contributed by Michael Klein.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3541 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded initcwd.s from Stefan Haubenthal which initializes _cwd on startup.
cuz [Sun, 24 Jul 2005 13:20:49 +0000 (13:20 +0000)]
Added initcwd.s from Stefan Haubenthal which initializes _cwd on startup.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3540 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded nes.sgml and atmos.sgml contributed by Stefan Haubenthal.
cuz [Sun, 24 Jul 2005 13:11:55 +0000 (13:11 +0000)]
Added nes.sgml and atmos.sgml contributed by Stefan Haubenthal.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3539 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoHide posix_memalign if strict ANSI is enabled
cuz [Sun, 24 Jul 2005 13:01:14 +0000 (13:01 +0000)]
Hide posix_memalign if strict ANSI is enabled

git-svn-id: svn://svn.cc65.org/cc65/trunk@3538 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoReplaced _aligned_malloc by the POSIX compatible function posix_memalign
cuz [Sun, 24 Jul 2005 12:57:00 +0000 (12:57 +0000)]
Replaced _aligned_malloc by the POSIX compatible function posix_memalign
(Greg King).

git-svn-id: svn://svn.cc65.org/cc65/trunk@3537 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoPatch from Greg King
cuz [Sun, 24 Jul 2005 12:48:01 +0000 (12:48 +0000)]
Patch from Greg King

git-svn-id: svn://svn.cc65.org/cc65/trunk@3536 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoput zeropage variables into EXTZP segment
cpg [Fri, 22 Jul 2005 22:48:43 +0000 (22:48 +0000)]
put zeropage variables into EXTZP segment

git-svn-id: svn://svn.cc65.org/cc65/trunk@3535 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoadd EXTZP segment
cpg [Fri, 22 Jul 2005 22:47:45 +0000 (22:47 +0000)]
add EXTZP segment

git-svn-id: svn://svn.cc65.org/cc65/trunk@3534 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoadded support for remove() and rename() standard functions
izydorst [Tue, 19 Jul 2005 13:41:44 +0000 (13:41 +0000)]
added support for remove() and rename() standard functions

git-svn-id: svn://svn.cc65.org/cc65/trunk@3533 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoto clarify things...
izydorst [Tue, 19 Jul 2005 13:36:01 +0000 (13:36 +0000)]
to clarify things...

git-svn-id: svn://svn.cc65.org/cc65/trunk@3532 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years ago- do not remove commas from quoted text (Stefan Haubenthal)
izydorst [Tue, 19 Jul 2005 13:05:59 +0000 (13:05 +0000)]
- do not remove commas from quoted text (Stefan Haubenthal)

git-svn-id: svn://svn.cc65.org/cc65/trunk@3531 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agominor typo
izydorst [Sun, 17 Jul 2005 12:04:13 +0000 (12:04 +0000)]
minor typo

git-svn-id: svn://svn.cc65.org/cc65/trunk@3530 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoStefan Haubenthal's patch for Contiki port
izydorst [Sun, 17 Jul 2005 11:59:46 +0000 (11:59 +0000)]
Stefan Haubenthal's patch for Contiki port

git-svn-id: svn://svn.cc65.org/cc65/trunk@3529 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agofunctions returning char in A must have X cleared
izydorst [Sun, 17 Jul 2005 11:32:26 +0000 (11:32 +0000)]
functions returning char in A must have X cleared

git-svn-id: svn://svn.cc65.org/cc65/trunk@3528 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded 40xx and SuperPET chips
cuz [Sun, 17 Jul 2005 09:59:18 +0000 (09:59 +0000)]
Added 40xx and SuperPET chips

git-svn-id: svn://svn.cc65.org/cc65/trunk@3527 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug: The compiler aborted with an internal error if a non function
cuz [Sun, 17 Jul 2005 09:49:34 +0000 (09:49 +0000)]
Fixed a bug: The compiler aborted with an internal error if a non function
was called as a function after printing the diagnostic.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3526 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug: Divisions with a divisor > 0xFFFFFF did not work because the
cuz [Tue, 5 Jul 2005 21:01:34 +0000 (21:01 +0000)]
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.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3525 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Thu, 30 Jun 2005 20:29:18 +0000 (20:29 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3524 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug: Compiling an empty source file led to an internal error.
cuz [Wed, 8 Jun 2005 11:31:00 +0000 (11:31 +0000)]
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*.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3523 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoSmall fixes by Stefan Haubenthal
cuz [Tue, 7 Jun 2005 16:08:06 +0000 (16:08 +0000)]
Small fixes by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@3521 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAllow empty and comment lines in structs
cuz [Sun, 29 May 2005 11:57:53 +0000 (11:57 +0000)]
Allow empty and comment lines in structs

git-svn-id: svn://svn.cc65.org/cc65/trunk@3519 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoMake _sig_ign and _sig_dfl fastcall
cuz [Thu, 26 May 2005 09:20:36 +0000 (09:20 +0000)]
Make _sig_ign and _sig_dfl fastcall

git-svn-id: svn://svn.cc65.org/cc65/trunk@3518 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoSmall additions by Stefan Haubenthal
cuz [Tue, 24 May 2005 20:52:11 +0000 (20:52 +0000)]
Small additions by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@3517 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded PET docs by Stefan Haubenthal
cuz [Tue, 24 May 2005 20:51:56 +0000 (20:51 +0000)]
Added PET docs by Stefan Haubenthal

git-svn-id: svn://svn.cc65.org/cc65/trunk@3516 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded strtok
cuz [Tue, 17 May 2005 21:15:21 +0000 (21:15 +0000)]
Added strtok

git-svn-id: svn://svn.cc65.org/cc65/trunk@3515 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoMake strtok __fastcall__
cuz [Tue, 17 May 2005 21:11:09 +0000 (21:11 +0000)]
Make strtok __fastcall__

git-svn-id: svn://svn.cc65.org/cc65/trunk@3514 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Tue, 17 May 2005 12:42:34 +0000 (12:42 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3513 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRemoved Jede
cuz [Mon, 16 May 2005 19:34:45 +0000 (19:34 +0000)]
Removed Jede

git-svn-id: svn://svn.cc65.org/cc65/trunk@3512 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Wed, 11 May 2005 13:54:22 +0000 (13:54 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3511 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded variable symbols using .set
cuz [Wed, 11 May 2005 08:31:42 +0000 (08:31 +0000)]
Added variable symbols using .set

git-svn-id: svn://svn.cc65.org/cc65/trunk@3510 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded info about the new .sprintf function
cuz [Tue, 10 May 2005 15:50:58 +0000 (15:50 +0000)]
Added info about the new .sprintf function

git-svn-id: svn://svn.cc65.org/cc65/trunk@3509 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoNew .sprintf function
cuz [Tue, 10 May 2005 15:42:32 +0000 (15:42 +0000)]
New .sprintf function

git-svn-id: svn://svn.cc65.org/cc65/trunk@3508 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoDocumented the new .IDENT function
cuz [Mon, 9 May 2005 19:06:26 +0000 (19:06 +0000)]
Documented the new .IDENT function

git-svn-id: svn://svn.cc65.org/cc65/trunk@3507 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded a .IDENT function
cuz [Mon, 9 May 2005 18:57:03 +0000 (18:57 +0000)]
Added a .IDENT function

git-svn-id: svn://svn.cc65.org/cc65/trunk@3506 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded va_copy for gcc version == 2
cuz [Mon, 9 May 2005 11:58:22 +0000 (11:58 +0000)]
Added va_copy for gcc version == 2

git-svn-id: svn://svn.cc65.org/cc65/trunk@3505 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed parameter naming
cuz [Sun, 8 May 2005 20:41:10 +0000 (20:41 +0000)]
Fixed parameter naming

git-svn-id: svn://svn.cc65.org/cc65/trunk@3504 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoInline InitBuffers
cuz [Thu, 5 May 2005 10:32:06 +0000 (10:32 +0000)]
Inline InitBuffers

git-svn-id: svn://svn.cc65.org/cc65/trunk@3503 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoCLOSE is actually the same as INSTALL/UNINSTALL
cuz [Thu, 5 May 2005 10:25:27 +0000 (10:25 +0000)]
CLOSE is actually the same as INSTALL/UNINSTALL

git-svn-id: svn://svn.cc65.org/cc65/trunk@3502 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoBump the priority for the serial IRQ handler
cuz [Thu, 5 May 2005 10:14:04 +0000 (10:14 +0000)]
Bump the priority for the serial IRQ handler

git-svn-id: svn://svn.cc65.org/cc65/trunk@3501 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoCarry is clear on IRQ entry
cuz [Thu, 5 May 2005 10:11:23 +0000 (10:11 +0000)]
Carry is clear on IRQ entry

git-svn-id: svn://svn.cc65.org/cc65/trunk@3500 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoCall interrupt handlers with carry clear
cuz [Thu, 5 May 2005 10:07:17 +0000 (10:07 +0000)]
Call interrupt handlers with carry clear

git-svn-id: svn://svn.cc65.org/cc65/trunk@3499 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdjusted IRQ handler for new callirq semantics
cuz [Thu, 5 May 2005 10:00:17 +0000 (10:00 +0000)]
Adjusted IRQ handler for new callirq semantics

git-svn-id: svn://svn.cc65.org/cc65/trunk@3498 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRe-added Jede
cuz [Wed, 4 May 2005 22:04:09 +0000 (22:04 +0000)]
Re-added Jede

git-svn-id: svn://svn.cc65.org/cc65/trunk@3497 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRemoved Jede on his own request
cuz [Wed, 4 May 2005 22:00:40 +0000 (22:00 +0000)]
Removed Jede on his own request

git-svn-id: svn://svn.cc65.org/cc65/trunk@3496 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agolseek is now in unistd.h
cuz [Wed, 4 May 2005 10:09:52 +0000 (10:09 +0000)]
lseek is now in unistd.h

git-svn-id: svn://svn.cc65.org/cc65/trunk@3495 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoBug fix by Karri Kaksonen
cuz [Mon, 2 May 2005 08:09:36 +0000 (08:09 +0000)]
Bug fix by Karri Kaksonen

git-svn-id: svn://svn.cc65.org/cc65/trunk@3494 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRemoved mouse.s
cuz [Thu, 28 Apr 2005 20:11:08 +0000 (20:11 +0000)]
Removed mouse.s

git-svn-id: svn://svn.cc65.org/cc65/trunk@3493 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoInterruptor support
cuz [Wed, 27 Apr 2005 18:01:57 +0000 (18:01 +0000)]
Interruptor support

git-svn-id: svn://svn.cc65.org/cc65/trunk@3492 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoChange the sematics of callirq and the existing interruptors: The interrupts
cuz [Mon, 25 Apr 2005 20:10:10 +0000 (20:10 +0000)]
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.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3491 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUpdate from Oliver Schmidt
cuz [Sun, 24 Apr 2005 22:13:15 +0000 (22:13 +0000)]
Update from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3490 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRemove getenv.o
cuz [Sun, 24 Apr 2005 16:06:53 +0000 (16:06 +0000)]
Remove getenv.o

git-svn-id: svn://svn.cc65.org/cc65/trunk@3489 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoThe 65C02 code didn't work
cuz [Sat, 23 Apr 2005 14:12:19 +0000 (14:12 +0000)]
The 65C02 code didn't work

git-svn-id: svn://svn.cc65.org/cc65/trunk@3488 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoRemove getenv
cuz [Sat, 23 Apr 2005 14:11:41 +0000 (14:11 +0000)]
Remove getenv

git-svn-id: svn://svn.cc65.org/cc65/trunk@3487 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Thu, 21 Apr 2005 21:32:29 +0000 (21:32 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3486 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agogetenv is now in common
cuz [Thu, 21 Apr 2005 21:31:16 +0000 (21:31 +0000)]
getenv is now in common

git-svn-id: svn://svn.cc65.org/cc65/trunk@3485 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded putenv
cuz [Thu, 21 Apr 2005 21:27:17 +0000 (21:27 +0000)]
Added putenv

git-svn-id: svn://svn.cc65.org/cc65/trunk@3484 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdded environment routines
cuz [Thu, 21 Apr 2005 21:26:15 +0000 (21:26 +0000)]
Added environment routines

git-svn-id: svn://svn.cc65.org/cc65/trunk@3483 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoChanges from Greg King
cuz [Thu, 21 Apr 2005 14:46:38 +0000 (14:46 +0000)]
Changes from Greg King

git-svn-id: svn://svn.cc65.org/cc65/trunk@3482 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoInterruptor support for all systems.
cuz [Thu, 21 Apr 2005 02:10:56 +0000 (02:10 +0000)]
Interruptor support for all systems.
New HEAP segment.
Both changes by Greg King.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3481 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoBugfix from Oliver Schmidt
cuz [Thu, 21 Apr 2005 02:08:29 +0000 (02:08 +0000)]
Bugfix from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3480 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoStartup code with interruptor support by Oliver Schmidt
cuz [Thu, 21 Apr 2005 01:41:50 +0000 (01:41 +0000)]
Startup code with interruptor support by Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3479 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUse .assert
cuz [Wed, 20 Apr 2005 16:52:18 +0000 (16:52 +0000)]
Use .assert

git-svn-id: svn://svn.cc65.org/cc65/trunk@3478 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoCosmetic changes from Oliver Schmidt
cuz [Wed, 20 Apr 2005 16:52:10 +0000 (16:52 +0000)]
Cosmetic changes from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3477 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Wed, 20 Apr 2005 10:37:57 +0000 (10:37 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3476 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoThe message is now optional in .assert
cuz [Wed, 20 Apr 2005 09:30:01 +0000 (09:30 +0000)]
The message is now optional in .assert

git-svn-id: svn://svn.cc65.org/cc65/trunk@3475 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUse "Assertion failed" as default message for .assert if no message was
cuz [Wed, 20 Apr 2005 09:28:26 +0000 (09:28 +0000)]
Use "Assertion failed" as default message for .assert if no message was
given.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3474 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoDocument new .assert behaviour
cuz [Wed, 20 Apr 2005 09:19:27 +0000 (09:19 +0000)]
Document new .assert behaviour

git-svn-id: svn://svn.cc65.org/cc65/trunk@3473 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoImprove the assertion check
cuz [Wed, 20 Apr 2005 09:17:04 +0000 (09:17 +0000)]
Improve the assertion check

git-svn-id: svn://svn.cc65.org/cc65/trunk@3472 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoEvaluate .asserts with known conditions in the assembler.
cuz [Tue, 19 Apr 2005 22:03:30 +0000 (22:03 +0000)]
Evaluate .asserts with known conditions in the assembler.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3471 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoUpdate from Oliver Schmidt
cuz [Tue, 19 Apr 2005 14:28:15 +0000 (14:28 +0000)]
Update from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3470 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed FILENAME_MAX
cuz [Tue, 19 Apr 2005 13:15:52 +0000 (13:15 +0000)]
Fixed FILENAME_MAX

git-svn-id: svn://svn.cc65.org/cc65/trunk@3469 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoPlace initcwd in the INIT segment
cuz [Tue, 19 Apr 2005 11:53:04 +0000 (11:53 +0000)]
Place initcwd in the INIT segment

git-svn-id: svn://svn.cc65.org/cc65/trunk@3468 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoLeave __cwd_buf_size intact
cuz [Tue, 19 Apr 2005 11:48:05 +0000 (11:48 +0000)]
Leave __cwd_buf_size intact

git-svn-id: svn://svn.cc65.org/cc65/trunk@3467 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoinitcwd from Oliver Schmidt
cuz [Tue, 19 Apr 2005 11:31:00 +0000 (11:31 +0000)]
initcwd from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3466 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoMake the size of _cwd FILENAME_MAX chars
cuz [Tue, 19 Apr 2005 11:28:11 +0000 (11:28 +0000)]
Make the size of _cwd FILENAME_MAX chars

git-svn-id: svn://svn.cc65.org/cc65/trunk@3465 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoAdd some changes from stdio.h, FILENAME_MAX
cuz [Tue, 19 Apr 2005 11:23:54 +0000 (11:23 +0000)]
Add some changes from stdio.h, FILENAME_MAX

git-svn-id: svn://svn.cc65.org/cc65/trunk@3464 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed output path for objects
cuz [Mon, 18 Apr 2005 10:00:40 +0000 (10:00 +0000)]
Fixed output path for objects

git-svn-id: svn://svn.cc65.org/cc65/trunk@3463 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed definition of NULL
cuz [Sun, 17 Apr 2005 20:09:28 +0000 (20:09 +0000)]
Fixed definition of NULL

git-svn-id: svn://svn.cc65.org/cc65/trunk@3462 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoInitialize _cwd by use of a constructor that calls a platform specific
cuz [Sat, 16 Apr 2005 14:43:22 +0000 (14:43 +0000)]
Initialize _cwd by use of a constructor that calls a platform specific
function.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3461 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoCosmetic changes from Oliver Schmidt
cuz [Fri, 15 Apr 2005 08:27:09 +0000 (08:27 +0000)]
Cosmetic changes from Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3460 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFILENAME_MAX for the apple2
cuz [Thu, 14 Apr 2005 23:06:39 +0000 (23:06 +0000)]
FILENAME_MAX for the apple2

git-svn-id: svn://svn.cc65.org/cc65/trunk@3459 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoFixed a bug
cuz [Thu, 14 Apr 2005 20:36:50 +0000 (20:36 +0000)]
Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@3458 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoPOSIX file I/O by Oliver Schmidt
cuz [Tue, 12 Apr 2005 09:12:48 +0000 (09:12 +0000)]
POSIX file I/O by Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3457 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoChanged archive name
cuz [Tue, 12 Apr 2005 08:10:06 +0000 (08:10 +0000)]
Changed archive name

git-svn-id: svn://svn.cc65.org/cc65/trunk@3456 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoLynx doc update by Karri Kaksonen
cuz [Mon, 11 Apr 2005 18:55:37 +0000 (18:55 +0000)]
Lynx doc update by Karri Kaksonen

git-svn-id: svn://svn.cc65.org/cc65/trunk@3455 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agoNew cgetc with apple2enh fix from Oliver Scmidt
cuz [Fri, 8 Apr 2005 19:27:07 +0000 (19:27 +0000)]
New cgetc with apple2enh fix from Oliver Scmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3454 b7a2c559-68d2-44c3-8de9-860c34a00d81

19 years agomainargs rewrite by Oliver Schmidt
cuz [Tue, 5 Apr 2005 21:11:10 +0000 (21:11 +0000)]
mainargs rewrite by Oliver Schmidt

git-svn-id: svn://svn.cc65.org/cc65/trunk@3453 b7a2c559-68d2-44c3-8de9-860c34a00d81