Changeset 0aa06cbe in mainline for kernel/arch


Ignore:
Timestamp:
2018-03-06T20:48:12Z (8 years ago)
Author:
GitHub <noreply@…>
Parents:
fd57cf17 (diff), 0c793e2 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-06 20:48:12)
git-committer:
GitHub <noreply@…> (2018-03-06 20:48:12)
Message:

Merge 0c793e2e9c4358a2bb2521d35eb36b273cf0283b into fd57cf17d12bbe3b41626a0b8708f075134a073e

Location:
kernel/arch
Files:
11 added
11 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/amd64/Makefile.inc

    rfd57cf17 r0aa06cbe  
    8686
    8787ARCH_AUTOGENS_AG = \
    88         arch/$(KARCH)/include/arch/istate_struct.ag \
    89         arch/$(KARCH)/include/arch/context_struct.ag \
    90         arch/$(KARCH)/include/arch/kseg_struct.ag \
    91         arch/$(KARCH)/include/arch/boot/memmap_struct.ag
     88        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     89        arch/$(KARCH)/include/arch/context_struct.ag.h \
     90        arch/$(KARCH)/include/arch/kseg_struct.ag.h \
     91        arch/$(KARCH)/include/arch/boot/memmap_struct.ag.h
  • kernel/arch/amd64/src/asm.S

    rfd57cf17 r0aa06cbe  
    3030#include <arch/pm.h>
    3131#include <arch/mm/page.h>
    32 #include <arch/istate_struct.h>
    33 #include <arch/kseg_struct.h>
     32#include <arch/istate_struct.ag.h>
     33#include <arch/kseg_struct.ag.h>
    3434#include <arch/cpu.h>
    3535#include <arch/smp/apic.h>
     
    541541        ret
    542542FUNCTION_END(early_putchar)
     543
  • kernel/arch/amd64/src/boot/multiboot.S

    rfd57cf17 r0aa06cbe  
    720720status_main:
    721721        .asciz "[main] "
     722
  • kernel/arch/amd64/src/context.S

    rfd57cf17 r0aa06cbe  
    2828
    2929#include <abi/asmtool.h>
    30 #include <arch/context_struct.h>
     30#include <arch/context_struct.ag.h>
    3131#include <arch/vreg.h>
    3232
  • kernel/arch/amd64/src/smp/ap.S

    rfd57cf17 r0aa06cbe  
    3939#include <arch/cpu.h>
    4040#include <arch/cpuid.h>
    41 #include <arch/context_struct.h>
     41#include <arch/context_struct.ag.h>
    4242
    4343.section K_TEXT_START, "ax"
  • kernel/arch/arm32/Makefile.inc

    rfd57cf17 r0aa06cbe  
    9696        ARCH_SOURCES += genarch/src/drivers/pl050/pl050.c
    9797endif
    98 
    99 ARCH_AUTOGENS_AG = \
    100         arch/$(KARCH)/include/arch/istate_struct.ag \
    101         arch/$(KARCH)/include/arch/context_struct.ag
    102 
  • kernel/arch/ia32/Makefile.inc

    rfd57cf17 r0aa06cbe  
    103103
    104104ARCH_AUTOGENS_AG = \
    105         arch/$(KARCH)/include/arch/istate_struct.ag \
    106         arch/$(KARCH)/include/arch/context_struct.ag \
    107         arch/$(KARCH)/include/arch/boot/memmap_struct.ag
     105        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     106        arch/$(KARCH)/include/arch/context_struct.ag.h \
     107        arch/$(KARCH)/include/arch/boot/memmap_struct.ag.h
    108108
  • kernel/arch/ia32/include/arch/boot/memmap.h

    rfd57cf17 r0aa06cbe  
    3636#define KERN_ia32_MEMMAP_H_
    3737
    38 #include <arch/boot/memmap_struct.h>
     38
    3939
    4040/* E820h memory range types */
     
    6161#define MEMMAP_E820_MAX_RECORDS  32
    6262
    63 #ifndef __ASM__
     63#ifdef __ASM__
     64
     65#include <arch/boot/memmap_struct.ag.h>
     66
     67#else
    6468
    6569#include <stdint.h>
     70#include <arch/boot/memmap_struct.h>
    6671
    6772extern e820memmap_t e820table[MEMMAP_E820_MAX_RECORDS];
  • kernel/arch/ia32/src/asm.S

    rfd57cf17 r0aa06cbe  
    3535#include <arch/cpu.h>
    3636#include <arch/mm/page.h>
    37 #include <arch/istate_struct.h>
     37#include <arch/istate_struct.ag.h>
    3838#include <arch/smp/apic.h>
    3939
     
    585585FUNCTION_END(early_putchar)
    586586
     587
  • kernel/arch/ia32/src/context.S

    rfd57cf17 r0aa06cbe  
    2828
    2929#include <abi/asmtool.h>
    30 #include <arch/context_struct.h>
     30#include <arch/context_struct.ag.h>
    3131#include <arch/vreg.h>
    3232
  • kernel/arch/ia32/src/smp/ap.S

    rfd57cf17 r0aa06cbe  
    3838#include <arch/pm.h>
    3939#include <arch/cpu.h>
    40 #include <arch/context_struct.h>
     40#include <arch/context_struct.ag.h>
    4141
    4242.section K_TEXT_START, "ax"
  • kernel/arch/ia64/Makefile.inc

    rfd57cf17 r0aa06cbe  
    7373
    7474ARCH_AUTOGENS_AG = \
    75         arch/$(KARCH)/include/arch/istate_struct.ag \
    76         arch/$(KARCH)/include/arch/context_struct.ag
     75        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     76        arch/$(KARCH)/include/arch/context_struct.ag.h
    7777
  • kernel/arch/ia64/include/arch/interrupt.h

    rfd57cf17 r0aa06cbe  
    3737
    3838#ifndef __ASM__
     39#include <_bits/native.h>
    3940#include <arch/istate.h>
    4041#include <stdint.h>
  • kernel/arch/ia64/src/context.S

    rfd57cf17 r0aa06cbe  
    2828
    2929#include <abi/asmtool.h>
    30 #include <arch/context_struct.h>
     30#include <arch/context_struct.ag.h>
    3131
    3232.text
  • kernel/arch/ia64/src/ivt.S

    rfd57cf17 r0aa06cbe  
    3333#include <arch/mm/page.h>
    3434#include <arch/interrupt.h>
    35 #include <arch/istate_struct.h>
     35#include <arch/istate_struct.ag.h>
    3636#include <align.h>
    3737
  • kernel/arch/mips32/Makefile.inc

    rfd57cf17 r0aa06cbe  
    8989
    9090ARCH_AUTOGENS_AG = \
    91         arch/$(KARCH)/include/arch/istate_struct.ag \
    92         arch/$(KARCH)/include/arch/context_struct.ag \
    93         arch/$(KARCH)/include/arch/fpu_context_struct.ag
     91        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     92        arch/$(KARCH)/include/arch/context_struct.ag.h \
     93        arch/$(KARCH)/include/arch/fpu_context_struct.ag.h
  • kernel/arch/ppc32/Makefile.inc

    rfd57cf17 r0aa06cbe  
    6060
    6161ARCH_AUTOGENS_AG = \
    62         arch/$(KARCH)/include/arch/istate_struct.ag \
    63         arch/$(KARCH)/include/arch/context_struct.ag \
    64         arch/$(KARCH)/include/arch/fpu_context_struct.ag
     62        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     63        arch/$(KARCH)/include/arch/context_struct.ag.h \
     64        arch/$(KARCH)/include/arch/fpu_context_struct.ag.h
    6565
  • kernel/arch/riscv64/Makefile.inc

    rfd57cf17 r0aa06cbe  
    5555
    5656ARCH_AUTOGENS_AG = \
    57         arch/$(KARCH)/include/arch/istate_struct.ag \
    58         arch/$(KARCH)/include/arch/context_struct.ag
     57        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     58        arch/$(KARCH)/include/arch/context_struct.ag.h
  • kernel/arch/sparc64/Makefile.inc

    rfd57cf17 r0aa06cbe  
    111111
    112112ARCH_AUTOGENS_AG = \
    113         arch/$(KARCH)/include/arch/istate_struct.ag \
    114         arch/$(KARCH)/include/arch/context_struct.ag
     113        arch/$(KARCH)/include/arch/istate_struct.ag.h \
     114        arch/$(KARCH)/include/arch/context_struct.ag.h
    115115
Note: See TracChangeset for help on using the changeset viewer.