Displaying 20 results from an estimated 99 matches for "ebc".
Did you mean:
abc
2010 Dec 17
1
[LLVMdev] [cfe-dev] Modify the LLVM front-end to support EFI C and Add LLVM to EFI Byte Code(EBC) target
...end(clang) to support EFI C
>
> (2) Add EFI Byte Code target to LLVM
>
> I am wondering to know which task should I do first, modify front end or
> porting LLVM?
>
> thanks
>
> yi-hong
As long as EFI C isn't radically different from normal C, I would
suggest adding a EBC target to LLVM first. Otherwise you have no way
to test the clang modifications.
- Michael Spencer
2010 Dec 17
0
[LLVMdev] [cfe-dev] Modify the LLVM front-end to support EFI C and Add LLVM to EFI Byte Code(EBC) target
On 17 Dec 2010, at 03:15, Michael Spencer wrote:
> As long as EFI C isn't radically different from normal C, I would
> suggest adding a EBC target to LLVM first. Otherwise you have no way
> to test the clang modifications.
As was stated in the last post on this subject, EFI C has integer types that have a size determined at run time. I can't see how this would be integrated into the existing IRGen infrastructure in clang with...
2010 Dec 16
4
[LLVMdev] Modify the LLVM front-end to support EFI C and Add LLVM to EFI Byte Code(EBC) target
Hello all,
I want to the do followings:
(1) Modify the LLVM front-end(clang) to support EFI C
(2) Add EFI Byte Code target to LLVM
I am wondering to know which task should I do first, modify front end or
porting LLVM?
thanks
yi-hong
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2010 Mar 19
5
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...could LLVM support dynamic pointer size model without
> modifying
> GCC front end??
>
>
> What do you mean by "variable sized pointers"? What does:
>
> struct S {void *X; };
>
> return for sizeof(struct S); ?
>
It doesn't, at least not for Intel's EBC compiler. They error out on any
sizeof that include a pointer. A piece of EBC code can run in either a 32
bit or 64 bit environment, and everything in the compiler either needs to
cope with it (by conditionally choosing the size of offsets into structs,
for instance) or give up on it and abort. Th...
2010 Dec 17
0
[LLVMdev] Modify the LLVM front-end to support EFI C and Add LLVM to EFI Byte Code(EBC) target
On 12/16/10 17:42, Lu Mitnick wrote:
> Hello all,
>
> I want to the do followings:
>
> (1) Modify the LLVM front-end(clang) to support EFI C
>
> (2) Add EFI Byte Code target to LLVM
>
> I am wondering to know which task should I do first, modify front end or
> porting LLVM?
You might want to look at the challenges discussed in this thread,
mainly that pointer size
2009 Jun 27
1
Multiple parking lots use default park positions
...trating time getting multiple
parking lots to work and am wondering what I am doing wrong. I am using
Asterisk 1.6.1.1. I defined two separate parking lots in features.conf
as follows:
[parkinglot_a100] ; SSI
context => a100-parking
parkpos => 900-920
findslot => next
[parkinglot_a10] ; EBC
context => a10-parking
parkpos => 800-820
findslot => next
I then set the parkinglot parameters in sip.conf as follows:
[general]
context=incoming
tos_audio=0xb0
tos_sip=0xb0
disallow=all
allow=ulaw
allow=alaw
allow=speex
allow=gsm
canreinvite=nonat
[common](!)
type=friend
host=dynamic...
2010 Mar 30
0
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
...>> modifying
>> GCC front end??
>>
>>
>> What do you mean by "variable sized pointers"? What does:
>>
>> struct S {void *X; };
>>
>> return for sizeof(struct S); ?
>>
>
I have surveyed the UEFI spec2.3.
In my opinion, if the EBC VM is running on 32-bit processor, return value is
4
if the EBC VM is running on 64-bit processor, return value is 8
If error out on any sizeof that include a pointer, does it means that no
issue about pointer size determined at runtime??
>
It doesn't, at least not for Intel's EBC com...
2010 Apr 06
3
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
On Apr 6, 2010, at 1:10 AM, Tristan Gingold wrote:
>
> On Apr 3, 2010, at 2:36 PM, Russell Wallace wrote:
>
>> On Fri, Apr 2, 2010 at 6:17 PM, Chris Lattner <clattner at apple.com> wrote:
>>> No, please don't. This is something we specifically do not want to support. The issue is not the parser, the issue is that struct field offsets are no longer constant in
2010 Mar 19
0
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
> How does EFI describe structures if the pointer size can change? This
> shouldn't be a harder problem than C struct -> llvm struct. I assume
> the EFI bytecode has some way to describe them. What is it?
EFI describe structures almost like C.
There are EBC instructions that have two immediates: one for 32bits pointers and one for 64bits pointers.
2010 Apr 06
0
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
Hello Chris,
Which won't matter (as long as sizeof is consistent), because EFI is a
> closed system.
>
What is the meaning of closed system??
Is it 1. not open source
2. EBC binary is only running on a single EFI EBC interpreter and
never interfacing with the outside VM??
thanks
ching
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100407/f0bd0c19/attachment.html>
2010 Mar 30
3
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
On Mar 30, 2010, at 10:31 AM, 琬菁楊 wrote:
> What do you mean by "variable sized pointers"? What does:
>
> struct S {void *X; };
>
> return for sizeof(struct S); ?
>
> I have surveyed the UEFI spec2.3.
> In my opinion, if the EBC VM is running on 32-bit processor, return value is 4
> if the EBC VM is running on 64-bit processor, return value is 8
>
> If error out on any sizeof that include a pointer, does it means that no issue about pointer size determined at runtime??
Yes, if it is an error, it makes it much mo...
2003 Dec 07
2
par(las = 1) not possible in polymap(), library(splancs)?
...Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villav?gen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall at ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
2003 Oct 20
4
warning from return() in 1.8 but not in 1.7.0 (PR#4687)
...m, Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villavägen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall@ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
2003 Feb 05
1
simplify a data frame
...Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villav?gen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall at ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
------------------------------------------------------------------------
2003 May 22
7
extract half a matrix
...Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villav?gen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall at ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
2003 Jul 21
2
bold AND italic as font in text()
...Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villav?gen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall at ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
2010 Mar 19
4
[LLVMdev] Idea for Google Summer Code : C Compiler for EFI Byte Code implement in LLVM
On Mon, Mar 15, 2010 at 10:50 AM, Renato Golin <rengolin at systemcall.org> wrote:
> On 10 March 2010 16:57, 琬菁楊 <ching1119.cs96 at g2.nctu.edu.tw> wrote:
>> I think the main issue is that EFI C dialect is not ANSI-C compliant: the
>> size of pointer is determined at the run-time and therefore the layout of
>> the structure is not static. Does LLVM support this
2003 Apr 30
2
first few seconds of greeting cut-off
...ait,1 ; Wait a second, just for fun
exten => s,2,Answer ; Answer the line
exten => s,3,DigitTimeout,5 ; Set Digit Timeout to 5 seconds
exten => s,4,ResponseTimeout,10 ; Set Response Timeout to 10 seconds
exten => s,5,BackGround(ebcgreet) ; Play the EBC Greeting
exten => 9,1,Goto(companydir,s,1)
;
; end [mainmenu]
;
Thanks,
Michael Rose, Jr.
?
?
?
?
2006 Oct 10
1
Surfaceplot3D with wireframe
...4 1585156.764 59.266
6659590.352 1585156.154 59.339
6659590.890 1585154.720 59.278
6659592.520 1585155.023 59.250
6659593.127 1585166.690 59.217
Regards,
Gustaf
_________________________________________________________
Gustaf Granath (PhD student)
Dept of Plant Ecology
Evolutionary Biology Centre (EBC)
Uppsala University
Villav?gen 14, SE - 752 36 Uppsala, Sweden
Tel: +46 (0)18-471 76 88
Fax: 018 55 34 19
Email: Gustaf.Granath at ebc.uu.se
2003 Jan 22
3
Error when using polr() in MASS
...Uppsala universitet
Dept. of Plant Ecology, Evolutionary Biology Centre, Uppsala University
Villav?gen 14
SE-752 36 Uppsala, Sweden
Tel: 018-471 28 82 (int +46 18 471 28 82) (work)
Tel: 018-25 71 33 (int +46 18 25 71 33) (home)
Fax: 018-55 34 19 (int +46 18 55 34 19) (work)
E-mail: Tord.Snall at ebc.uu.se
Check this: http://www.vaxtbio.uu.se/resfold/snall.htm!
------------------------------------------------------------------------