Malcolm Beattie [Wed, 16 Jul 1997 17:02:09 +0000]
Change %lx to %x in B::CV::save to prevent some CV
fields becoming 0 in the init section. Add missing
write_back in B::Stackobj::Padsv::load_double to fix
test 22 of op/my.t.
p4raw-id: //depot/perlext/Compiler@38
Malcolm Beattie [Sat, 5 Jul 1997 11:58:05 +0000]
B::CC::pp_padsv must cope with vivify_ref (5.004)
as well as provide_ref (5.003).
p4raw-id: //depot/perlext/Compiler@36
Malcolm Beattie [Thu, 12 Jun 1997 12:34:59 +0000]
Document -m option of CC backend.
p4raw-id: //depot/perlext/Compiler@29
Malcolm Beattie [Thu, 12 Jun 1997 12:25:05 +0000]
Support sysseek introduced in 5.004.
p4raw-id: //depot/perlext/Compiler@28
Malcolm Beattie [Mon, 26 May 1997 11:45:39 +0000]
Fix ppname when saving subs.
p4raw-id: //depot/perlext/Compiler@23
Malcolm Beattie [Mon, 26 May 1997 11:45:03 +0000]
-mFoo option now forces -uFoo.
p4raw-id: //depot/perlext/Compiler@22
Malcolm Beattie [Mon, 26 May 1997 11:43:37 +0000]
Put back objsym/savesym (used by walkoptree_exec).
p4raw-id: //depot/perlext/Compiler@21
Malcolm Beattie [Mon, 12 May 1997 20:22:56 +0000]
Finish code generation rewrite. Clean up B::Section class and
handle symbol table translation internally. Simple .pm modules
now compile OK.
p4raw-id: //depot/perlext/Compiler@14
Malcolm Beattie [Mon, 5 May 1997 19:41:18 +0000]
Don't make pp_enter and pp_return trigger basic blocks.
p4raw-id: //depot/perlext/Compiler@13
Malcolm Beattie [Mon, 5 May 1997 19:40:16 +0000]
Rewrite code generation. Sections (de)multiplexed into a
temporary file instead of stored in arrays.
p4raw-id: //depot/perlext/Compiler@12
Malcolm Beattie [Sat, 3 May 1997 20:20:59 +0000]
Development to pre-alpha4
p4raw-id: //depot/perlext/Compiler@11
Malcolm Beattie [Sat, 3 May 1997 14:47:06 +0000]
Initial check-in of perl compiler.
p4raw-id: //depot/perlext/Compiler@10