Changeset 5a95b25 in mainline for generic


Ignore:
Timestamp:
2005-12-13T11:23:14Z (20 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
91ef0d95
Parents:
5bb8e45
Message:

Cleanups to make it compile with -Wall. Did not catch everything yet.

Location:
generic
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • generic/include/func.h

    r5bb8e45 r5a95b25  
    3333#include <typedefs.h>
    3434
    35 extern __u32 haltstate;
     35extern volatile __u32 haltstate;
    3636
    3737extern void halt(void);
  • generic/include/panic.h

    r5bb8e45 r5a95b25  
    3636#endif
    3737
    38 extern void panic_printf(char *fmt, ...);
     38extern void panic_printf(char *fmt, ...) __attribute__((noreturn)) ;
    3939
    4040#endif
  • generic/src/debug/print.c

    r5bb8e45 r5a95b25  
    5656        char c;
    5757       
    58         while (c = str[i++])
     58        while ((c = str[i++]))
    5959                putchar(c);
    6060}
     
    291291        spinlock_lock(&printflock);
    292292
    293         while (c = fmt[i++]) {
     293        while ((c = fmt[i++])) {
    294294                switch (c) {
    295295
  • generic/src/lib/func.c

    r5bb8e45 r5a95b25  
    3535#include <console/kconsole.h>
    3636
    37 __u32   haltstate = 0; /**< Halt flag */
     37__u32 volatile haltstate = 0; /**< Halt flag */
    3838
    3939
  • generic/src/main/kinit.c

    r5bb8e45 r5a95b25  
    8585                 * Just a beautification.
    8686                 */
    87                 if (t = thread_create(kmp, NULL, TASK, 0)) {
     87                if ((t = thread_create(kmp, NULL, TASK, 0))) {
    8888                        spinlock_lock(&t->lock);
    8989                        t->flags |= X_WIRED;
     
    113113                for (i = 0; i < config.cpu_count; i++) {
    114114
    115                         if (t = thread_create(kcpulb, NULL, TASK, 0)) {
     115                        if ((t = thread_create(kcpulb, NULL, TASK, 0))) {
    116116                                spinlock_lock(&t->lock);                       
    117117                                t->flags |= X_WIRED;
     
    134134         * Create kernel console.
    135135         */
    136         if (t = thread_create(kconsole, "kconsole", TASK, 0))
     136        if ((t = thread_create(kconsole, "kconsole", TASK, 0)))
    137137                thread_ready(t);
    138138        else panic("thread_create/kconsole\n");
  • generic/src/mm/frame.c

    r5bb8e45 r5a95b25  
    410410        if (is_left) {
    411411                index = (FRAME_INDEX(zone, frame)) + (1 << frame->buddy_order);
    412         } else if (is_right) {
     412        } else { // if (is_right)
    413413                index = (FRAME_INDEX(zone, frame)) - (1 << frame->buddy_order);
    414414        }
  • generic/src/mm/heap.c

    r5bb8e45 r5a95b25  
    101101                y->next = NULL;
    102102               
    103                 if (z = x->next) {
     103                z = x->next;
     104                if (z) {
    104105                        z->prev = y;
    105106                        y->next = z;
  • generic/src/synch/waitq.c

    r5bb8e45 r5a95b25  
    7777grab_locks:
    7878        spinlock_lock(&t->lock);
    79         if (wq = t->sleep_queue) {              /* assignment */
     79        if ((wq = t->sleep_queue)) {            /* assignment */
    8080                if (!spinlock_trylock(&wq->lock)) {
    8181                        spinlock_unlock(&t->lock);
  • generic/src/time/clock.c

    r5bb8e45 r5a95b25  
    9393       
    9494                spinlock_lock(&THREAD->lock);
    95                 if (ticks = THREAD->ticks)
     95                if ((ticks = THREAD->ticks))
    9696                        THREAD->ticks--;
    9797                spinlock_unlock(&THREAD->lock);
Note: See TracChangeset for help on using the changeset viewer.