mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-11-23 04:33:24 +00:00
Year got increased "recently". ;-)
This commit is contained in:
parent
00280fbaaa
commit
d10a3586f1
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* block-cache.hpp - Basic block cache management
|
* block-cache.hpp - Basic block cache management
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen defines for micro operation code
|
* dyngen defines for micro operation code
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Fabrice Bellard
|
* Copyright (c) 2003-2004-2004 Fabrice Bellard
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen-ops.hpp - Synthetic opcodes
|
* dyngen-ops.hpp - Synthetic opcodes
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen-glue.hpp - Glue to QEMU dyngen infrastructure
|
* dyngen-glue.hpp - Glue to QEMU dyngen infrastructure
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* basic-dyngen.hpp - Basic code generator
|
* basic-dyngen.hpp - Basic code generator
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* cxxdemangle.cpp - C++ demangler
|
* cxxdemangle.cpp - C++ demangler
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* cxxdemangle.h - C++ demangler
|
* cxxdemangle.h - C++ demangler
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* jit-target-cache.hpp - Target specific code to invalidate cache
|
* jit-target-cache.hpp - Target specific code to invalidate cache
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen defines for micro operation code
|
* dyngen defines for micro operation code
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Fabrice Bellard
|
* Copyright (c) 2003-2004-2004 Fabrice Bellard
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* Generic Dynamic compiler generator
|
* Generic Dynamic compiler generator
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Fabrice Bellard
|
* Copyright (c) 2003-2004 Fabrice Bellard
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -1404,7 +1404,7 @@ int load_elf(const char *filename, FILE *outfile, int out_type)
|
|||||||
|
|
||||||
void usage(void)
|
void usage(void)
|
||||||
{
|
{
|
||||||
printf("dyngen (c) 2003 Fabrice Bellard\n"
|
printf("dyngen (c) 2003-2004 Fabrice Bellard\n"
|
||||||
"usage: dyngen [-o outfile] objfile\n"
|
"usage: dyngen [-o outfile] objfile\n"
|
||||||
"Generate a dynamic code generator from an object file\n"
|
"Generate a dynamic code generator from an object file\n"
|
||||||
);
|
);
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* jit-cache.cpp - Translation cache management
|
* jit-cache.cpp - Translation cache management
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* jit-cache.hpp - Translation cache management
|
* jit-cache.hpp - Translation cache management
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* jit-config.hpp - JIT config utils
|
* jit-config.hpp - JIT config utils
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen defines for micro operation code
|
* dyngen defines for micro operation code
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Fabrice Bellard
|
* Copyright (c) 2003-2004-2004 Fabrice Bellard
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* jit-target-cache.hpp - Target specific code to invalidate cache
|
* jit-target-cache.hpp - Target specific code to invalidate cache
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dyngen defines for micro operation code
|
* dyngen defines for micro operation code
|
||||||
*
|
*
|
||||||
* Copyright (c) 2003 Fabrice Bellard
|
* Copyright (c) 2003-2004-2004 Fabrice Bellard
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-bitfields.hpp - Instruction fields
|
* ppc-bitfields.hpp - Instruction fields
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-blockinfo.hpp - PowerPC basic block information
|
* ppc-blockinfo.hpp - PowerPC basic block information
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-config.hpp - PowerPC core emulator config
|
* ppc-config.hpp - PowerPC core emulator config
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-cpu.cpp - PowerPC CPU definition
|
* ppc-cpu.cpp - PowerPC CPU definition
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-cpu.hpp - PowerPC CPU definition
|
* ppc-cpu.hpp - PowerPC CPU definition
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-decode.cpp - PowerPC instructions decoder
|
* ppc-decode.cpp - PowerPC instructions decoder
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-dyngen-ops.hpp - PowerPC synthetic instructions
|
* ppc-dyngen-ops.hpp - PowerPC synthetic instructions
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-dyngen.cpp - PowerPC dynamic translation
|
* ppc-dyngen.cpp - PowerPC dynamic translation
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-dyngen.hpp - PowerPC dynamic translation
|
* ppc-dyngen.hpp - PowerPC dynamic translation
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-execute.cpp - PowerPC semantics
|
* ppc-execute.cpp - PowerPC semantics
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-execute.hpp - PowerPC semantic action templates
|
* ppc-execute.hpp - PowerPC semantic action templates
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-instructions.hpp - PowerPC instructions IDs
|
* ppc-instructions.hpp - PowerPC instructions IDs
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-operands.hpp - PowerPC operands definition
|
* ppc-operands.hpp - PowerPC operands definition
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-operations.cpp - PowerPC specific operations
|
* ppc-operations.cpp - PowerPC specific operations
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-registers.hpp - PowerPC registers definition
|
* ppc-registers.hpp - PowerPC registers definition
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* ppc-translate.cpp - PowerPC dynamic translation
|
* ppc-translate.cpp - PowerPC dynamic translation
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* spcflags.hpp - CPU special flags
|
* spcflags.hpp - CPU special flags
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* vm.hpp - Virtual memory management
|
* vm.hpp - Virtual memory management
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* test-powerpc.cpp - PowerPC regression testing
|
* test-powerpc.cpp - PowerPC regression testing
|
||||||
*
|
*
|
||||||
* Kheperix (C) 2003 Gwenole Beauchesne
|
* Kheperix (C) 2003-2004 Gwenole Beauchesne
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
Loading…
Reference in New Issue
Block a user