|
|
|
@ceebf0a
|
13 years |
zarevucky.jiri |
Add stubs for strtod() family of functions. Use not_implemented macro …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae1c11b
|
13 years |
zarevucky.jiri |
Add skeletal strings.{h,c}
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@339f223
|
13 years |
zarevucky.jiri |
Fix missing include in common.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e23f43
|
13 years |
zarevucky.jiri |
Add common.h for stuff used by more than one file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53900ab
|
13 years |
zarevucky.jiri |
Add sys/stat.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b615bf5
|
13 years |
zarevucky.jiri |
Add sys/types.h (so far just with pid_t)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@098eeba3
|
13 years |
zarevucky.jiri |
Add signal.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e89c28
|
13 years |
zarevucky.jiri |
Add ctype.h with isxdigit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a16210b5
|
13 years |
zarevucky.jiri |
Add initial unistd.h and unistd.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a3ef72
|
13 years |
zarevucky.jiri |
Add stdio.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1eee1283
|
13 years |
zarevucky.jiri |
Add _exit and _Exit to stdlib.h (just aliases for exit)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef6dd3f
|
13 years |
zarevucky.jiri |
Almost complete implementation of string.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acc3f82c
|
13 years |
zarevucky.jiri |
Use relative header paths (it won't build otherwise).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d10fc8
|
13 years |
zarevucky.jiri |
Add LIBPOSIX_INTERNAL macro to avoid unnecessary undefines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fc5072
|
13 years |
petr.koupy |
Added skeletons for functions from time.h and stdlib.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bb9b53
|
13 years |
petr.koupy |
Added skeletons for functions from string.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@965c250
|
13 years |
petr.koupy |
libposix directory linked with libc include directory.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d2b8e6
|
13 years |
petr.koupy |
Added basic build infrastructure.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4c472b
|
13 years |
jakub |
Synchronize the user stack size with the kernel stack size.
This makes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@655f70b
|
13 years |
martin |
ppc32: reimplement tlb_invalidate_all, this finally allows a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f66b565
|
13 years |
jakub |
Fix test mapping1.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1cab9972
|
13 years |
jakub |
Assume a valid AS in pht_refill().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b372015
|
13 years |
martin |
ppc32: add support for up to 1024 MB of physical memory by using all …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eef1b031
|
13 years |
martin |
ppc32: page hash table should be no longer interpreted as a TLB, it is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@366b148
|
13 years |
martin |
revert accidentaly commited debugging change
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@773f188
|
13 years |
martin |
remove obsolete net-qe.bat
accept optional arguments from the user
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d638a1
|
13 years |
martin |
accept optional arguments from the user
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@540cb1b
|
13 years |
martin |
remove obsolete batch script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8de5d3
|
13 years |
martin |
do not reinvent the wheel in assert_abort(), use the services of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@207533f
|
13 years |
martin |
make the code slightly more readable (no change in actual functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34efa8a
|
13 years |
martin |
ppc32: add line debugging support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eaeb056
|
13 years |
jakub |
Merge from lp:~jakub/helenos/mm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bdf8313
|
13 years |
jakub |
Do not lock page tables on mips32 during page fault.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4ffe5bc
|
13 years |
jakub |
Use the P2SZ() macro in address space area backends.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ea8fdb4
|
13 years |
jakub |
Get the format right.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e06e2716
|
13 years |
jakub |
Passing stringified LINE does not conserve space very well,
pass …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c99693a
|
13 years |
jakub |
Do not lock page tables on ppc32 during page fault.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@235e6c7
|
13 years |
jakub |
Propagate the nolock flag to individual mapping_find() implementations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ff03f3
|
13 years |
jakub |
Allow calling page_mapping_find() with unlocked page tables.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d47440
|
13 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13f2461
|
13 years |
jakub |
Merge the functionality of assert_abort() and assert_static_abort() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@faeb7cc
|
13 years |
martin |
add additional RETURN_IF_ERRORs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b3e854
|
13 years |
martin |
add library function for explicit heap structure consistency check
use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@955f2a5
|
13 years |
martin |
implement assert_static() as a safer replacement to malloc_assert()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c33b1d5
|
13 years |
jakub |
The malloc_futex should be up'ed when an assert is hit inside malloc().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c263c77
|
13 years |
martin |
revert poisonous part of changeset mainline,971
(sadly, this reopens #243)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6f3e7e
|
13 years |
jakub |
Cleanup. No change in functionality.
Delegate some work to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@712c4ba
|
13 years |
martin |
avoid spinlocks to be taken in the direct code path to physically …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@326bf65
|
13 years |
jakub |
Fix an unsigned overflow which prevented proper handling of page …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f23341
|
13 years |
jakub |
Fix ia64 regression introduced in mainline,966.
The ia64 stack is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a922c8
|
13 years |
martin |
add GDB to the toolchain script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6d8726
|
13 years |
martin |
improve formatting directive again
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26aafe8
|
13 years |
martin |
cleanup the huge mess related to stacks, their sizes and locations
use …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bcaca55
|
13 years |
martin |
cstyle, fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@473d5d2
|
13 years |
martin |
add magic value to THE structure for better stack/memory corruption …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c757820
|
13 years |
martin |
fix formatting directive
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c3106f
|
13 years |
martin |
ppc32: get rid of the real-mode TLB/PHT exception handlers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1182d79
|
13 years |
martin |
print information about current objects in case of panic
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0dd8c29
|
13 years |
martin |
ppc32: use block address translation registers on a mandatory basis
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@912100e
|
13 years |
martin |
fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f10edae
|
13 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6eee2b
|
13 years |
martin |
tiny improvement
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38c773e7
|
13 years |
martin |
make really sure the test does not trip over and fell on its own …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@013a5d7
|
13 years |
martin |
add proper heap shrinking implementation
add malloc3 test (a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f414851
|
13 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a02653
|
13 years |
martin |
linked list improvements
port uspace linked list improvements back to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97d42d5
|
13 years |
martin |
get rid of KLOG_LATENCY (thanks to the event notification unmask …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d8a304
|
14 years |
jakub |
Merge from lp:~jakub/helenos/mm.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0496c17
|
14 years |
jakub |
Allow events to define unmask callback. Make klog_update() the unmask …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bec0219
|
14 years |
martin |
double the size of kernel klog ring buffer
(on ia32 the original size …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e1a2f5
|
14 years |
martin |
reimplement klog, use multi-fibril producer/consumer architecture
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9061b4
|
14 years |
martin |
add kernel event notification masking (currently used only for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d308b9
|
14 years |
jakub |
Start tracking reservable memory after zones are created and possibly …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d61c3a7
|
14 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0f52bf
|
14 years |
martin |
add list iterator macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f466fc
|
14 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56273bb
|
14 years |
martin |
cstyle, use unsigned ints for flags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09696b54
|
14 years |
martin |
simple producer-consumer queue implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa7aa50
|
14 years |
martin |
clean up the contrib directory a little bit
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8c5c11
|
14 years |
martin |
use C99 with GNU extensions as the language standard when building by GCC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b90778d
|
14 years |
jakub |
Merge from lp:~jakub/helenos/upa.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@682cfceb
|
14 years |
jakub |
Fix formatting of ppc32 istate_decode().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8469c53
|
14 years |
jakub |
Fix formatting of mips32 istate_decode().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a99a3d7
|
14 years |
jakub |
Fix formatting of arm32 istate_decode().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2438fa6
|
14 years |
jakub |
Fix formatting of amd64 istate_decode().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4489117
|
14 years |
jakub |
For useful stack traces, we need to make sure we have frame pointers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f36787d7
|
14 years |
jakub |
Fix formatting of ia32 istate_decode().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5e68c8
|
14 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@750636a
|
14 years |
martin |
softfloat: slightly improve coding style (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@042fbe0
|
14 years |
jiri |
mkfat.py - check for 8+3 filename limit violations.
Work around FAT …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e175d69
|
14 years |
jiri |
Merge dynamic linking support (ia32-only, off by default). Very …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e515a827
|
14 years |
jiri |
Fix mis-merge.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f9bc04
|
14 years |
jiri |
Remove ppc32 and mips32 rtld TLS code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f10d92
|
14 years |
jiri |
Remove more stuff before integration.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@326d86e
|
14 years |
jiri |
Remove references to rtld sources in ppc32 and mips32 makefiles.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4235849
|
14 years |
jiri |
Replace ppc32 and mips32 linker scripts with mainline versions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fb1397
|
14 years |
jiri |
Remove ppc32- and mips32- specific rtld sources.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a1fb09
|
14 years |
jiri |
Integrate rest of rtld/ into C library.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2a6a04b
|
14 years |
jiri |
Loader is STATIC_ONLY.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54146a0
|
14 years |
jiri |
Add missing sections to ia32 linker script. Now we discard debugging …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|