|
|
|
@41b735f3
|
11 years |
martin |
proactive merge of the LEON3 (SPARCv8) port (originally from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1df1905
|
11 years |
martin |
code revision
coding style fixes
removal of debugging printouts and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1023bcb
|
11 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32e8cd1
|
11 years |
martin |
code revision
coding style fixes
removal of debugging printouts and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6f22cdb
|
11 years |
martin |
code revision
coding style changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e47ed05
|
11 years |
martin |
code review
coding style changes, removal of debugging prints
simplify …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@96b9724
|
11 years |
martin |
simplify directory structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e183dd
|
11 years |
martin |
remove debugging comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a98cef
|
11 years |
martin |
revert functionality removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@550523f5
|
11 years |
martin |
fix debugging output
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b51cf2c
|
11 years |
martin |
unify order of predicates
unify architecture descriptions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c2d9bb
|
11 years |
martin |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac36aed
|
11 years |
martin |
despite persistent design and functionality issues, merge the hdisk …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6453e306
|
11 years |
martin |
basic code review and coding style cleanup
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51beba3
|
11 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc54126c
|
11 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0773396
|
11 years |
martin |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6946f23
|
11 years |
vojtechhorky |
Merge POSIX-related updates
Math functions were moved to a separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2034f98
|
11 years |
vojtechhorky |
Add few Python demos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24e58cc
|
11 years |
vojtechhorky |
More dummy math functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc20e31
|
11 years |
vojtechhorky |
dist/lib can contain subdirectories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8620b2f
|
11 years |
vojtechhorky |
Move math functions into a separate library
Their implementation is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5ceb18
|
11 years |
jakub |
Upgrade the ew.py script and remove all contrib/conf scripts.
- Give …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b89d43b
|
11 years |
jakub |
Unbreak USB UHCI support.
- Support PIO_WINDOW_DEV_IFACE in the uhci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7a33de
|
11 years |
jakub.klama |
Enable interrupts support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@382fb4ba
|
11 years |
jakub.klama |
Fixes as follows:
* memcpy_from/to_uspace - fixed return value when …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2955bb9
|
11 years |
jakub.klama |
Fixed missing 'restore' instruction in window flush sequence.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3558ba93
|
11 years |
vojtechhorky |
Merge GCC port updates
This commit includes various small changes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12735849
|
11 years |
sucha14 |
Read toolchain patches from the correct directory.
When running …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9521eca
|
11 years |
vojtechhorky |
Another ARM EABI function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68bacce
|
11 years |
vojtechhorky |
Add LDBL_EPSILON macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53238ba
|
11 years |
vojtechhorky |
Add overlay directory for extra files
Useful for adding extra …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@29b4888
|
11 years |
vojtechhorky |
Ok, mkdir returns EEXIST, not EEXISTS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a218709
|
11 years |
jakub.klama |
Implement new userspace window trap mechanism, which utilizes MMU …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff042c0
|
11 years |
vojtechhorky |
Add simplistic untar utility
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4a47e52
|
11 years |
Dominik Taborsky (AT DOT) <brembyseznamcz> |
Removing debug printfs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67ddb71
|
11 years |
vojtechhorky |
More ARM EABI functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c95dff
|
11 years |
Dominik Taborsky (AT DOT) <brembyseznamcz> |
various bugfixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bc42bd
|
11 years |
jakub.klama |
Added register window flushes in userspace when apporiate
and done …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f9768bb
|
11 years |
vojtechhorky |
Add some ARM EABI functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@18dc93c
|
11 years |
vojtechhorky |
More bit counting functions (libsoftint)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@879d7745
|
11 years |
vojtechhorky |
popcount() belongs to libsoftint
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b04143
|
11 years |
vojtechhorky |
Add long double constants to float.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7372ccf
|
11 years |
jakub.klama |
Fix sparc64-isms, like 64-bit register widths and stack bias.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0ff947
|
11 years |
jiri |
Add signal for position events to canvas.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a5b999
|
11 years |
vojtechhorky |
Add basic test for setjmp/longjmp functions
Following profiles were …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91e22dc
|
11 years |
vojtechhorky |
setjmp() shall be a macro according to C standard
As a matter of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3b034b
|
11 years |
jakub.klama |
* Implement early memcpy_from/to_uspace()
* Make MMU flush really …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8797bae
|
11 years |
vojtechhorky |
Add demos/tetris build script for GCC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42738b7
|
11 years |
vojtechhorky |
Fix tetris sources in dist/src
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9426f7c4
|
11 years |
jakub.klama |
* Add proper TLB flushes in as_install_arch()
* Improve saving …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d1be7b
|
11 years |
vojtechhorky |
Add demos/hello build script for GCC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@860a7bb
|
11 years |
vojtechhorky |
Implement popcountdi2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cb2739a
|
11 years |
vojtechhorky |
Propagate noreturn attribute to libposix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82a6d4ee
|
11 years |
vojtechhorky |
Add .data.rel. section to amd64 linker script
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a3892b
|
11 years |
vojtechhorky |
Add setjmp.h to libposix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a070eff
|
11 years |
vojtechhorky |
setjmp for all architectures (thx Jiri Zarevucky)
Generic solution …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7856d09
|
11 years |
jiri |
Reverse list iteration - list_foreach_rev() and link_used().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ed3e1a
|
11 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf677f6
|
11 years |
jakub.klama |
Implement dummy atomics.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@679dc0c
|
11 years |
jakub.klama |
* Save %g1-%g4 to the stack in trap handlers.
* Fix CWP calculation …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34cb6c8
|
11 years |
jiri |
Winreg argument should be const.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38db6288
|
11 years |
jiri |
Add remove() function from C standard.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d1956b
|
11 years |
jakub.klama |
Move fixes from preemtible_trap to syscall_trap handler, allowing
to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbf4417
|
11 years |
jakub.klama |
Preemptible trap handler working.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f9d725
|
11 years |
jakub.klama |
* Properly implement inline_restores with respect to preserve invalid …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f596c9
|
11 years |
jakub.klama |
Bugfixing preemptive trap handlers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6749feb
|
11 years |
jakub |
No need to force locfs to link statically.
(Thanks to Fan Jinfei)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b63316
|
11 years |
jakub |
Fix build when dynamic linking is enabled.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1314ce9
|
11 years |
jakub |
Link ext4fs statically so that it can serve as a root FS when dynamic …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbb94545
|
11 years |
jakub.klama |
Fixed moving from/to invalid window and register window corruption in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6a3bfee
|
11 years |
jakub.klama |
Preemptible trap development, continued. Added register window …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@817d939
|
11 years |
jakub.klama |
Changes as follows:
* Implemented storing kernel stack pointer and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d783145
|
11 years |
jakub.klama |
Finally plug in IRQMP and UART kernel drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5851913
|
11 years |
martin |
fix kernel assertion (panic) on arm32 (BeagleBone and others) in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c96e6cb
|
11 years |
vojtechhorky |
Merge GCC port updates
libposix changes
* unimplemented methods do …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f9450b
|
11 years |
vojtechhorky |
Update GDB patch to 7.6.1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f3287e5
|
11 years |
vojtechhorky |
Mark HelenOS-specific toolchain as experimental
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2923c7b
|
11 years |
vojtechhorky |
Actually implement popcountsi2()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12d6c98
|
11 years |
vojtechhorky |
Add not-implemented warnings to pthread functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13c94f7
|
11 years |
jakub.klama |
* Further work on preemptible trap handlers
* Implemented page fault …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e76fed9
|
11 years |
jakub.klama |
Separate architecture-dependent code from machine-dependent.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f988a13
|
11 years |
jakub.klama |
Implement I/O operations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d2dba7
|
11 years |
jakub.klama |
Implementation of IRQMP interrupt controller and UART drivers, part 2. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a73ebf0
|
11 years |
jakub.klama |
Pass AMBA P&P devices and memory size info from loader to kernel
using …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2a6983
|
11 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@820104d
|
11 years |
vojtechhorky |
libposix: do not die in unimplemented function, just warn
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39bcc99
|
11 years |
jiri |
Adjust ATA polling strategy for 15x better performance.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1f12fab
|
11 years |
jakub.klama |
First attempt to implement preemptive trap handlers
and switch to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80d9d83
|
11 years |
jakub.klama |
Pass bootinfo_t to kernel from loader. Introduce LEON-specific
fields …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f64fe6e
|
11 years |
jakub.klama |
Fix
1) kernel non-identity mapping size
2) newly added PTE permissions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c34acf
|
11 years |
jakub.klama |
Add MMU status registers definitions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ac3d27
|
11 years |
jakub.klama |
Add skeleton of IRQMP kernel driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f086417
|
11 years |
sucha14 |
Merge libhttp improvements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef2ecec
|
11 years |
sucha14 |
Add viewer binaries to .bzrignore
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbfc8b7
|
11 years |
sucha14 |
libhttp: Allow to specify limits when receiving HTTP response
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c42f50d
|
11 years |
sucha14 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e896e1
|
11 years |
martin |
trivial image viewer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d65be39
|
11 years |
martin |
canvas widget: add support for surface update and keyboard event …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa24efa
|
11 years |
martin |
make sure read() and write() respect DATA_XFER_LIMIT
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|