|
|
|
@bea09de6
|
18 years |
martin |
add forgotten implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c993e45
|
18 years |
martin |
small cleanup, more work coming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd1deed
|
18 years |
martin |
experimental support for Objective C
(disabled by default)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce8aed1
|
18 years |
martin |
implement simple realloc()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c771149
|
18 years |
martin |
add forgotten unsigned
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2936eef
|
18 years |
martin |
explicit typecast, fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55b4437
|
18 years |
martin |
remove anonymous structure, add static qualifier
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28af62f
|
18 years |
martin |
specify syscall handler arguments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8d542e
|
18 years |
martin |
explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4184e76
|
18 years |
martin |
explicit typecast, fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b513b3e
|
18 years |
martin |
explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42193ad
|
18 years |
martin |
explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ecb3067
|
18 years |
martin |
fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@828aa05
|
18 years |
martin |
explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@093752c
|
18 years |
martin |
explicit typecast, fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52c79ac
|
18 years |
martin |
explicit typecast, fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d307e7
|
18 years |
martin |
fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15819e37
|
18 years |
jakub |
Minor cleanup in ia64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5573942
|
18 years |
jakub |
Revert thread_interrupt_sleep() to waitq_interrupt_sleep().
I'd prefer …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf5ddf6
|
18 years |
jakub |
Cleanup kconsole.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f619ec11
|
18 years |
jakub |
When clock() is called by an external interrupt dispatched by the IRQ …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80bcaed
|
18 years |
jakub |
Merge as_t structure into one and leave the differring parts in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa8e7d2
|
18 years |
martin |
move ipc structures to ipc.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b612ded6
|
18 years |
martin |
more fine order of magnitude display
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@831a04d0
|
18 years |
martin |
move timeout_t to timeout.h
move other helper types to thread.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1004b37
|
18 years |
martin |
signed/unsigned comparison, explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@623b49f1
|
18 years |
martin |
fix signed/unsigned comparison and integer overflow
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d07bf3
|
18 years |
martin |
signed/unsigned comparison, explicit typecast
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1349e0
|
18 years |
martin |
explicit cast on pointer arithmetic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c1a5d8a
|
18 years |
martin |
avoid conflict with potential keyword
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c27c988
|
18 years |
martin |
fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c60255
|
18 years |
martin |
move thread_t to thread.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3802fcd
|
18 years |
martin |
fix signed/unsigned comparison
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dad5951
|
18 years |
martin |
avoid conflict with potential keyword
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8be8cfa
|
18 years |
martin |
spinlock extern declaration macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b3a78f
|
18 years |
martin |
move cpu_t to cpu.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bf4143
|
18 years |
jakub |
Fix creating the kkbdpoll() kernel thread on sparc64 SMP machines. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e8c1a5
|
18 years |
martin |
cleanup garbage
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3f8fb7
|
18 years |
martin |
huge type system cleanup
remove cyclical type dependencies across …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ba41c5
|
18 years |
martin |
resolve ticket #22
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f4495f5
|
18 years |
jakub |
Indentaion and formatting changes even Martin will like
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51baa8a
|
18 years |
jakub |
Don't write to frame buffer memory, which is past the resolution.
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e71a61d
|
18 years |
martin |
typedef elimination
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@726e1043
|
18 years |
martin |
get the extra headers back
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f3fc9b
|
18 years |
martin |
typedef elimination
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7b7be3f
|
18 years |
martin |
asm volatile → asm volatile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62c63fc
|
18 years |
martin |
another typedefs to anonymous structs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da1f9dc
|
18 years |
martin |
another typedef to anonymous enum
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f429331
|
18 years |
martin |
remove some typedefs in favor of anonymous structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8dbc18c
|
18 years |
jakub |
When invalidating entire TLBs on sparc64, make sure to also invalidate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@718d600
|
18 years |
martin |
update toolchain scripts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f63a83
|
18 years |
jakub |
Beat the implicit illegal virtual alias created by reusing userspace …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81cfefa
|
18 years |
jakub |
Remove left over debugging stuff.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73404e21
|
18 years |
martin |
more toolchain scripts update
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7611b3
|
18 years |
martin |
move to binutils 2.17, add support for Objective C, C++ and Objective …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df24ec3
|
18 years |
jakub |
Add bcmp() to libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df4ed85
|
18 years |
jakub |
© versus ©
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7baee6
|
18 years |
jakub |
Rather big indentation and formatting changes.
More inteligent long …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c738d65
|
18 years |
jakub |
Improve formatting.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d78d603
|
18 years |
jakub |
Formatting and indentation fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e33b6b
|
18 years |
jakub |
More formatting changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c109dd0
|
18 years |
jakub |
Formatting changes.
Bump year in kernel copyright.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6dbe6844
|
18 years |
jakub |
Coding style fixes and formatting improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@49319ac
|
18 years |
jakub.vana |
SIMICS added as a simulator kernel runs on
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dfe9e2c
|
18 years |
jakub |
Call big endian byte swap function instead of little endian.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33c0c649
|
18 years |
jakub |
switch statement coding style fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74359c6
|
18 years |
jakub |
Improve comments and fix formatting in (sparc64) TLS implementation. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66eb2c8
|
18 years |
jakub |
Fix typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b43eaba0
|
18 years |
jakub |
Improve indentation and formatting.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2e5e25
|
18 years |
jakub |
Improve comments.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6e97d7
|
18 years |
jakub |
Fix all remaining mistmatches in width of byte swapping functions for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b84ce45
|
18 years |
jakub |
Fix mismatched byteswapping macros on sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0af7a09
|
18 years |
jakub |
sparc64 work:
- No need to lock kernel stack and userspace window …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@730376d
|
18 years |
jakub |
Fix important comment in kernel/arch/sparc64/src/proc/scheduler.c.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@deada67
|
18 years |
martin |
quiet variants of tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6536a4a9
|
18 years |
martin |
pretty-print slabs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8410ec9
|
18 years |
martin |
quiet mode
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@95155b0c
|
18 years |
martin |
benchmarking with statistics (initial)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e7c8747
|
18 years |
jakub |
More formatting and indentation changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@771cd22
|
18 years |
jakub |
Formatting and indentation changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1ecdbb0
|
18 years |
jakub |
Convert sparc64 critical section barriers to RMO memory model.
More …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a8baed
|
18 years |
jakub |
Another comment fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f95cc5d
|
18 years |
jakub |
Fix comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a0cda72
|
18 years |
jakub |
On sparc64's tick interrupt, adjust the TICK_COMPARE register instead …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aeaebcc
|
18 years |
jakub |
Make the sparc64 kernel compile again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62b6d17
|
18 years |
martin |
introduce uncounted threads, whose accounting doesn't affect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55cc9bc
|
18 years |
martin |
revert 2040
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@def5207
|
18 years |
martin |
add forgotten btree_remove()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0313ff0
|
18 years |
martin |
accumulate task accounting, run tests as separate kernel task
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd896e2
|
18 years |
jakub |
Remove old stuff.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38d304b
|
18 years |
jakub |
Backout change from revision 2034.
sparc64 is not yet ready for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c3b797
|
18 years |
martin |
fix test function name
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f88fcbe
|
18 years |
martin |
more fancy kconsole output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f19d77a
|
18 years |
jakub |
get_cycle() for sparc64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84757b5
|
18 years |
martin |
get_cycle() for PPC32
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@449dc1ed
|
18 years |
martin |
proper initialization of last_cycle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9db6f9e
|
18 years |
martin |
fix comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cce6acf
|
18 years |
martin |
thread CPU cycles accounting
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e13972
|
18 years |
martin |
remove asserts and panics from tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96348adc
|
18 years |
martin |
cleanup tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|