From a7358314a0f754d960b28c48a750ae9594e4d9fe Mon Sep 17 00:00:00 2001 From: cuz Date: Thu, 23 Aug 2007 19:48:43 +0000 Subject: [PATCH] New .FEATURE org_per_seg. If enabled, .org/.reloc do only influence the current segment. Idea by Peter Wendrich . git-svn-id: svn://svn.cc65.org/cc65/trunk@3794 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- doc/ca65.sgml | 15 +++++++-- src/ca65/expr.c | 10 +++--- src/ca65/feature.c | 4 ++- src/ca65/feature.h | 7 ++-- src/ca65/global.c | 7 ++-- src/ca65/global.h | 5 +-- src/ca65/listing.c | 10 +++--- src/ca65/main.c | 6 ++-- src/ca65/pseudo.c | 8 ++--- src/ca65/segment.c | 83 ++++++++++++++++++++++++++++++++++++++-------- src/ca65/segment.h | 26 ++++++++++----- 11 files changed, 131 insertions(+), 50 deletions(-) diff --git a/doc/ca65.sgml b/doc/ca65.sgml index bb944052e..348c20390 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -2273,6 +2273,13 @@ Here's a list of all control commands and a description, what they do: org_per_seg