Ignore:
Timestamp:
2012-07-14T11:18:40Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
804d9b6
Parents:
0747468 (diff), f0348c8 (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.
Message:

Merge mainline changes.

Text conflict in boot/arch/arm32/Makefile.inc:

Trivial conflict around ifeq condition.

Text conflict in kernel/arch/arm32/include/mm/page.h:

Added defines and set_pt_levelx_present function.
COnflict looked horrible because of the armv4/v7 split.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/symtab_lookup.h

    r0747468 r97c7682  
    11/*
    2  * Copyright (c) 2009 Lukas Mejdrech
     2 * Copyright (c) 2005 Ondrej Palkovsky
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup libnet
     29/** @addtogroup generic
    3030 * @{
    3131 */
    32 
    3332/** @file
    34  * Transport layer module interface for the underlying internetwork layer.
    3533 */
    3634
    37 #ifndef LIBNET_TL_REMOTE_H_
    38 #define LIBNET_TL_REMOTE_H_
     35#ifndef KERN_SYMTAB_LOOKUP_H_
     36#define KERN_SYMTAB_LOOKUP_H_
    3937
    40 #include <ipc/services.h>
    41 #include <ipc/tl.h>
    42 #include <generic.h>
    43 #include <net/device.h>
    44 #include <net/packet.h>
    45 #include <packet_client.h>
    46 #include <async.h>
     38#include <typedefs.h>
    4739
    48 /** @name Transport layer module interface
    49  * This interface is used by other modules.
     40#define MAX_SYMBOL_NAME  64
     41
     42struct symtab_entry {
     43        uint64_t address_le;
     44        char symbol_name[MAX_SYMBOL_NAME];
     45};
     46
     47extern int symtab_name_lookup(uintptr_t, const char **, uintptr_t *);
     48extern const char *symtab_fmt_name_lookup(uintptr_t);
     49extern int symtab_addr_lookup(const char *, uintptr_t *);
     50
     51#ifdef CONFIG_SYMTAB
     52
     53/** Symtable linked together by build process
     54 *
    5055 */
    51 /*@{*/
     56extern struct symtab_entry symbol_table[];
    5257
    53 extern int tl_received_msg(async_sess_t *, nic_device_id_t, packet_t *,
    54     services_t, services_t);
    55 
    56 /*@}*/
     58#endif /* CONFIG_SYMTAB */
    5759
    5860#endif
Note: See TracChangeset for help on using the changeset viewer.