OpenCores
URL https://opencores.org/ocsvn/c16/c16/trunk

Subversion Repositories c16

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /c16/trunk
    from Rev 29 to Rev 30
    Reverse comparison

Rev 29 → Rev 30

/asm/assembler.cc
25,7 → 25,7
{
if (argc < 2) { usage(argv[0]); return 1; }
 
const char * asmname = argv[1];
char * asmname = argv[1];
yyin = fopen(asmname, "r");
if (yyin == 0)
{
/asm/assembler.bison
2,6 → 2,7
%{
 
#include <stdio.h>
#include <string.h>
#include <assert.h>
 
extern int yylex();
/asm/assembler.flex
13,7 → 13,7
class Operand;
class Expression;
 
#include "assembler_bison.cc.h"
#include "assembler_bison.hh"
 
void count();
int show_token(int op, const char * txt, YYSTYPE & lval);
/asm/Makefile
5,22 → 5,22
all: test
 
loader: assembler.exe
assembler ../loader.asm ../loader.bin
assembler.exe ../loader.asm ../loader.bin
 
polled: assembler.exe
assembler ../polled.asm ../polled.bin
assembler.exe ../polled.asm ../polled.bin
 
test: assembler.exe
assembler ../test.asm ../test.bin
assembler.exe ../test.asm ../test.bin
 
rtos: assembler.exe
assembler ../rtos.asm ../rtos.bin
assembler.exe ../rtos.asm ../rtos.bin
 
assembler.exe: $(OBJ)
gcc -o $@ $(OBJ)
g++ -o $@ $(OBJ)
 
%.o: %.cc $(HDR)
gcc -c -o $@ $<
g++ -c -o $@ $<
 
assembler_bison.cc: assembler.bison
bison -d -v -o $@ $<
/asm/assembler.exe Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.